Enabling reproducible research throughout its lifecycle
At 4TU.ResearchData, we recognize that reproducibility is not just about sharing results at the end of a project. Rather, it starts from the very first step of research. To ensure that data, code, and research outputs remain transparent, reusable, and well-documented, we offer training that supports best practices throughout the entire research lifecycle.
Our courses focus on foundational skills for reproducible research, helping researchers and data professionals apply best practices from data creation to analysis and publication. By integrating version control, structured programming, and command-line tools into research workflows, we enable efficient collaboration, long-term usability, and seamless sharing of scientific outputs.
gthOur training aims to strenghten four main directions:

- Foundational skills for reproducible research in collaboration with ongoing training at the technical universities
- Develop domain specific training to produce high quality research outputs in domains from Natural and Engineering sciences
- Knowledge about the services that the 4TU.ResearchData repository provides e.g. the API, OpenDAP server, IIIF server
- Data support skills as part of the RDNL coalition
Our training offerings:
1. Foundational skills for reproducible research
✅ Introduction to version control with Git – Learn to track and manage changes in research code and collaborate effectively using Git and GitHub.
✅ Introduction to good practices in programming for research (Python) – Develop clean, reusable, and well-documented code following best practices in Python.
✅ Introduction to the Unix Shell – Gain command-line skills to automate tasks and work more efficiently .
If you are interested in organizing one of those trainings at your institution (current 4TU.ResearchData member’s institutions), please approach our trainer Leila Iñigo!
2. Domain specific training to produce high quality research outputs
The value of scientific data depends not only on its scientific content but on how easily it can be found, accessed, integrated, and reused by others, whether they are human researchers or automated computational workflows. We are currently developing and piloting a course that focuses on how to create first-class research outputs using the NetCDF format and publish them through the 4TU.ResearchData repository. We aim to teach how to produce NetCDF datasets that meet these standards, datasets that are not only scientifically valuable today, but that remain accessible, interoperable, and reusable for years to come.
We are using the infrastructure of the Carpentries to develop this training and we aim that other trainers and researchers can reuse the material worldwide.
We expect to have the materials ready by the end of 2026.
3. Knowledge about the services that the 4TU.ResearchData repository provides
Since 2025, we’ve started developing workshops about how to use the API (Application Programming interface) of 4TU.ResearchData.
If you are a support staff or researcher interested on using the API of 4TU.ResearchData for a specific use case and you need help on the process, you can fill out this form, and get in contact with our trainer Leila Iñigo to discuss what are the possible options for your request.
4. Data support skills
✅ Essentials for Data Support – A worldwide course aimed at data professionals and research support staff, equipping them with the skills to assist researchers in managing, and preserving data effectively.
Through our training, we empower researchers to embed reproducibility into their daily practices, ensuring that data and software are well-managed, open, and reusable—advancing both individual research and the broader scientific community.
Training instances
Foundational skills for reproducible research
- Unix shell and version control with Git Workshop for WUR
22 – 23 June WUR researchers
In-person - Software Carpentry workshop at UT
18 – 21 May 2026
In- person - Unix shell and version control with Git Workshop for TUe
22- 23 April 2026 TU/e researchers
In- person - Introduction to version control with Git for TUe
10 – 11 March 2025 TU/e researchers
In- person - Introduction to version control with Git for TUe
25 June 2025 TU/e researchers
In- person - Software Carpentry in TU Delft
7 – 8 October 2025
In- person - Introduction to version control with Git
21-22 February 2024 to all 4TU.ResearchData members (TU/e, WUR, UT, TUD)
Online
Knowledge about the services that the 4TU.ResearchData repository provides
- Synchronizing datasets in CRIS systems with 4TU.ResearchData datasets
6 May 2026
In- person - Building a dashboard to monitor deposited datasets in 4TU.ResearchData
17 March 2026 for UT support staff
In- person - Exploring the API of 4TU.ResearchData for RDM support staff workshop
12 November 2025
Online - Exploring the API of 4TU.ResearchData for RDM support staff workshop
30 October 2025
Online
Domain specific training
- Interoperability for Climate and Atmospheric sciences
Pilot stage
Pilot workshop t.b.a
Data support skills
- See upcoming course in the RDNL website.