Published November 3, 2025 | Version v1

Tutorial: Open Source Software for Research - Sharing Code the Right Way

Authors/Creators

  • 1. ROR icon Science for Life Laboratory

Description

Tutorial from the DDLS 2025 workshop "Open Source Software for Research – Sharing Code and Software the Right Way" on improving the FAIRness and openness of research code on GitHub.

This tutorial applies the SciLifeLab Open Software Checklist (DOI) to improve the openness of your repository.

Each point is broken down into what needs to be addressed, why it matters, and how to solve it. To make this concrete, every point has been applied to an example repository, the ook-translator. The “ook-translator” is a mock application that translates between human and orangutan language, inspired by Terry Pratchetts Discworld Librarian who only speaks in “ook” sounds (not relevant for the tutorial, don't worry).

You can find the tutorial in sharing-code-the-right-way.md.

Files

README.md

Files (50.1 kB)

Name Size Download all
md5:9932a0f93fe0d38ce43b108eadc734d2
660 Bytes Download
md5:4a17ffc27c9f3b240fbf4fe17783c89c
18.6 kB Download
md5:bb1d827d9c163ba74e25c30be95a9bac
2.3 kB Preview Download
md5:28e9bd431c1a924d48c05b78918aba0e
28.5 kB Preview Download

Additional details