SubjectsSubjects(version: 978)
Course, academic year 2025/2026
   Login via CAS
SPROuT - Science Powered through Reproducibility, Openness, and Teamwork - MB120C26
Title: SPROuT - Science Powered through Reproducibility, Openness, and Teamwork
Czech title: SPROuT - Společně Pro Rozvoj Otevřené vědy a Týmové práce
Guaranteed by: Department of Botany (31-120)
Faculty: Faculty of Science
Actual: from 2025
Semester: winter
E-Credits: 3
Examination process: winter s.:
Hours per week, examination: winter s.:0/4, MC [DS]
Capacity: 25
Min. number of students: 5
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: English
Additional information: https://ondrejmottl.github.io/teaching/teaching.html#courses-i-currently-teach
Note: enabled for web enrollment
Guarantor: Mgr. Ondřej Mottl, Ph.D.
Annotation
In today’s rapidly evolving world of scientific research, mastering the principles of reproducibility, openness, and teamwork is not merely advantageous—it is essential. SPROuT (Science Powered through Reproducibility, Openness, and Teamwork) is a five-day, hands-on workshop designed for master’s and PhD students who wish to strengthen their ability to conduct transparent, well-organised, and collaborative research.

Learning Outcomes
By the end of SPROuT, students will be able to:
- Structure and manage research projects for maximum reproducibility.
- Write clean, transparent, and maintainable code using R and tidyverse principles.
- Apply version control effectively through Git and GitHub.
- Collaborate on scientific projects using modern digital project-management tools.
- Communicate and publish research outputs reproducibly with Quarto, following FAIR and Open Science principles.

Through practical exercises in RStudio, participants will explore the core principles of Open Science, learn to organise and version their research projects effectively, and gain confidence in using modern tools such as Git, GitHub, {tidyverse}, and Quarto. The course emphasises both technical proficiency and good research habits—encouraging students to build reproducible workflows, communicate clearly within teams, and share their outputs openly and responsibly.

SPROuT offers a light-hearted yet structured environment in which students develop essential 21st-century research skills: from project organisation and version control to collaborative problem solving and reproducible publishing.

Course dates: 26–30 January 2025 (10:00–16:00, Seminarium, Department of Botany)
Last update: Mottl Ondřej, Mgr., Ph.D. (09.10.2025)
Syllabus -

Day 1 – ORGANISE

Lay the foundations for tidy, reproducible research.

  • Introduction: course overview, materials, and requirements

  • Environment setup (R, RStudio, GitHub accounts, packages)
  • Introduction to Open Science and the reproducibility crisis

  • Project compartmentation: RProjects, folder structure, naming conventions
  • Path management with {here}

  • Package management with {renv}

Day 2 – ANALYSE

Write readable, transparent, scalable, and maintainable code.

  • R coding etiquette: naming, commenting, readability

  • Immutability: reproducible data and code behaviour

  • Data science with {tidyverse}


Day 3 – SAVE

Never lose your work again.

  • Version control: purpose and fundamental concepts

  • Git and GitHub basics: commit, push, pull, resolving merge conflicts

  • Advanced Git operations: branching and pull requests


Day 4 – COLLABORATE

Work smarter together.

  • Designing a project communication plan

  • Writing effective README files

  • Sharing repositories and adding collaborators

  • Managing Issues, Milestones, and GitHub Projects


Day 5 – PUBLISH

Communicate your work transparently and reproducibly.

  • Sharing data and code publicly: licensing, FAIR principles, DOIs

  • Git tags and GitHub releases

  • Integrating Zenodo with GitHub for research archiving

  • Reproducible publishing with Quarto: HTML/PDF reports, websites

Last update: Mottl Ondřej, Mgr., Ph.D. (09.10.2025)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html