Learn
Reproducible Research
Make your work something anyone, including future you, can rerun: tidy projects, read-only raw data, Git, pinned environments, documented data and models, licences, DOIs and a one-command rerun.
18 video lessons · about 33 min · free certificate
Your progress is saved in this browser. Sign in when you start the project or quiz.
Watch · module 1The problem3 lessons
Watch · module 2Organising work3 lessons
Watch · module 3Version control3 lessons
Watch · module 4Environments3 lessons
Watch · module 5Data and models3 lessons
Watch · module 6Sharing3 lessons
What you will learn
- Explain the reproducibility crisis, and the difference between reproducible and replicable
- Organise a project folder that explains itself, with raw data kept read-only
- Use Git to save your work in steps, with clear messages, and share it on GitHub
- Pin your software versions so results don't change on another computer
- Document data and models with datasheets and model cards, following FAIR
- Choose licences, get a DOI, and let anyone rerun your work with one command
Who it is for: Students who use code, spreadsheets or data in a project. Basic comfort with a computer is enough; no Git experience needed.