As announced on our events page, we offer several different software development trainings to researchers.
“Software Carpentry” workshops introduce scientists to use- and powerful tools: Shell, Python and R for effective and reproducible scientific programming, and Git for version controlling your projects. Our first such event is planned for March 31st and April 1st.
“Bring Your Own Script” workshops (like on May 12th and 13th) will help you to make your code publication-ready: Regardless of your preferred programming language, we will advise you on all aspects of making your research software (re)usable for others, e.g. how to add a license.
“GitLab for Software Development in Teams” introduces advanced GitLab features: GitLab’s project management, collaboration and automation features will help software development teams to improve software quality and speed up their release cycles. Join us on June 9th and 10th!
Each event page provides more details on the topics to be covered, possible prerequisites and registration instructions. Please find all those details on the individual event pages.
More specialized events outside this core curriculum — like an Introduction to Snakemake — are being planned, so best keep an eye on that page!