Date: 17 - 26 March 2026

Loading map...

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:

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