Schedule
Day 1
Time | Topic | Teachers |
09:00 | Setting up and troubleshooting installations | EF, JS, LM, TL, EP |
10:00 | Lecture: Introduction to Reproducible Research | EF |
10:25 | Break | |
10:40 | Lecture: Data management and project organization | JS |
11:10 |
Version tracking and distributing your code - Lecture: Introduction to version control and Git - Practical tutorial: Git |
EF |
12:00 | Lunch | |
13:00 | … continued: Git | EF, JS, LM, TL, EP |
14:40 | Break | |
15:00 |
Mastering your environment - Lecture: Introduction to the package and environment manager Conda - Practical tutorial: Conda |
JS |
16:45 | Wrap-up day 1 | EF |
Day 2
Time | Topic | Teachers |
09:00 |
Organize your analyses using workflow managers - Lecture: Introduction to Snakemake - Practical tutorial: Snakemake |
JS |
10:20 | Break | |
10:40 | … continued: Snakemake | EF, JS, LM, TL, EP |
12:00 | Lunch | |
13:00 | … continued: Snakemake | EF, JS, LM, TL, EP |
14:40 | Break | |
15:00 |
Organize your analyses using workflow managers - Lecture: Introduction to Nextflow - Practical tutorial: Nextflow |
EF |
16:45 | Wrap-up day 2 | JS |
18:00 | Course dinner at Grappa | EF, JS, LM, TL, EP |
Day 3
Time | Topic | Teachers |
09:00 | … continued: Nextflow | EF, JS, LM, TL, EP |
10:20 | Break | |
10:40 | … continued: Nextflow | EF, JS, LM, TL, EP |
12:00 | Lunch | |
13:00 |
Writing computational notebooks and reproducible
reports - Lecture: Introduction to Quarto - Practical tutorial: Quarto |
EF |
14:30 | Break | |
14:50 | … continued: Quarto | EF, JS, LM, TL, EP |
15:20 |
Writing computational notebooks and reproducible
reports - Lecture: Introduction to Jypyter - Practical tutorial: Jupyter |
JS |
16:45 | Wrap-up day 3 | EF |
Day 4
Time | Topic | Teachers |
09:00 | … continued: Jupyter | EF, JS, LM, TL, EP |
09:45 |
Working with containers - Lecture: Introduction to containers - Practical tutorial: Containers |
JS |
10:30 | Break | |
10:50 | … continued: Containers | EF, JS, LM, TL, EP |
12:00 | Lunch | |
13:00 | … continued: Containers | EF, JS, LM, TL, EP |
14:20 | Break | |
14:40 | … continued: Containers | EF, JS, LM, TL, EP |
16:45 | Wrap-up day 4 | JS |
Day 5
Time | Topic | Teachers |
09:00 |
Putting it all together - Lecture: How to put all the tools together and seeing the big picture - Practical tutorial: Start using the tools in your own projects |
EF |
10:20 | Break | |
10:40 | … continued: Putting it all together | EF, JS, LM, TL, EP |
12:00 | Lunch | |
13:00 | … continued: Putting it all together | EF, JS, LM, TL, EP |
14:20 | Break | |
14:40 | … continued: Putting it all together | EF, JS, LM, TL, EP |
15:45 | Final wrap-up and end of the course! | JS |
The above schedule is approximate; variations may occur.
EF | Erik Fasterius |
JS | John Sundh |
TL | Tomas Larsson |
LM | Lokesh Manoharan |
EP | Estelle Proux-Wéra |