CodeRefinery workshop for reproducible research code
Date: 17 - 26 March 2026
Are you writing code for your research? Do you struggle to reproduce results of your own or others computations?
Join the online CodeRefinery workshop on six half days, March 17-19 and 24-26, 2026, 10 - 15 CET.
The CodeRefinery workshop aims to support researchers of all domains, levels and preferred programming languages to write more reproducible research code. The workshop is held online (streamed on Twitch) with interactive hands-on sessions during the first week.
Timeline:
- Day 1 – Tuesday, March 17, 2026
- Introduction to version control with Git (parts 1–2: motivation, browsing, committing, merging).
- Day 2 – Wednesday, March 18, 2026
- Introduction to version control with Git (parts 3–4: local workflows, inspecting history, sharing work, practical advice).
- Day 3 – Thursday, March 19, 2026
- Collaborative distributed version control (concepts, same-repository collaboration, code review, contributing via forking).
- Day 4 – Tuesday, March 24, 2026
- Reproducible research; Social coding and open software.
- Day 5 – Wednesday, March 25, 2026
- How to document your research software; Responsible use of generative AI in assisted coding.
- Day 6 – Thursday, March 26, 2026
- Automated testing; Modular code development; Concluding remarks and general Q&A
FOR STREAMING ONLY:
- More info and registration on the CodeRefinery-workshop site: https://coderefinery.github.io/2026-03-17-workshop/
- In case of any questions, please contact support@coderefinery.org
FOR LOCAL CLASSROOM:
Tartu offers an in-person sessions where you can watch the live stream and get on-site support from an instructor to help clarify concepts and troubleshoot errors. Both the streaming and local classroom events are free of charge.
If you wish to register for local classroom in Tartu, use the link provided below. Make note, that you still need to register for streaming separately. It is not necessary to attend all workshops.
Register: https://forms.gle/XFZn6LiSDDc4bECJA
Keywords: CodeRefinery, Documentation, Git, Reproducibility, Social coding, assisted coding, automated testing, modular code development, open software
Venue: Narva mnt 18, room
City: Tartu
Region: Tartumaa
Country: Estonia
Postcode: 51009
Organizer: ELIXIR Estonia
Target audience: Researchers, Beginner, PhD students, Graduate students
Capacity: 20
Event types:
- Workshops and courses
Scientific topics: Version control, Data management, Software management
Activity log
Estonia