Module "Reproducibility and Code Management", ETH Domain Data Management Campus
Abstract
Reproducibility and Code Management By the end of this module, participants will be able to: Understand the importance of end-to-end automation for reproducible data processing and analysis. Explain the concept of literate programming and identify relevant tools. Understand the importance of systematic code management with version control tools such as Git. Explain what a computational environment is and identify relevant tools for managing dependencies and environments. Name some computational reproducibility platforms and understand their advantages and disadvantages. About The ETH Domain Data Management Campus offers a comprehensive program of 10 modules designed to help researchers master Open Research Data and Research Data Management. The modules are delivered through OpenLearnity, an open edX platform. The uploaded file contains the modules in the openEdX export format (.tar). Our aim is to make all content and materials accessible and adaptable for use on other platforms, so you can easily integrate these resources into your preferred learning environment. Our modules are designed to be flexible, with no time limits or grading. Simply choose the topics that interest you most and learn how to implement best practices in Research Data Management and open publishing.
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 11 June 2026
- Language
- EN