July 16, 2026: Good practices for sharing research code
Most research code lives on our laptops in a folder that grows organically over months or years. When the time comes to share it (for a paper, a collaboration, or just our future selves), the folder is hard to clean up and maybe the code does not run anymore.
In this one-hour lecture we look at good practices for reproducible and reusable research code and learn how to improve our own repositories.
We will cover three things:
- What makes a good repository: README, license, structure, dependencies, reproducibility, citation metadata.
- Where and how to publish: GitHub, Zenodo for archiving and DOI, and the integration between the two.
- A demo of an AI-assisted repository reviewer that reads a repository and writes a plain-language report of what to fix before publishing.
The lecture is language agnostic and focuses on data analysis repositories rather than scientific software.
You'll take home a checklist for your own repository, a portable prompt to run a similar audit with your AI tool of choice, and a list of existing tools and references to consult.
When? 16.07.2026 4-5 pm
Where? Online on Webex
Meeting link:
https://fu-berlin.webex.com/fu-berlin-en/j.php?MTID=m34eb076434302e1947afdd0ffd5e8994
Meeting number:
2780 899 3130
Meeting password:
H34QnzCfEn9
Join from a video system or application
Dial 27808993130@fu-berlin.webex.com
You can also dial 62.109.219.4 and enter your meeting number.
Meeting password for video system
43476923
Join by phone
+49-619-6781-9736 Toll
+49-89-95467578 Toll
Access code: 27808993130
Global call-in numbers
https://fu-berlin.webex.com/fu-berlin/globalcallin.php?MTID=m941404a4f3940f01df7af45e2504099d
Meeting password for audio
43476923