The RSD has been in use by the Netherlands eScience Center as a prototype for several years. Open source software for research lies at the heart of the mission of the Center. The eScience Center collaborates with researchers across all disciplines to create high-quality open software for academic research. The RSD was initially used to collect the software developed in these collaborations. After ample outside interest, a team of developers from the eScience Center and the Helmholtz Association has transformed the RSD into a service that can be used by all researchers and research organizations.
Focus on research software at Digital Competence Centers**
As the result of a project funded by SURF, several Digital Competence Centers (DCCs) in the Netherlands are now implementing the RSD at their research organization. As centres of expertise in data, software, and computing for research organizations, the DCCs are well-positioned to facilitate the use of the RSD by their researchers.
Many of the DCCs have sustainable software development and maintenance high on their agendas. For instance, at AmsterdamUMC, the majority of research groups develop software, especially for statistical analysis, genomics, image processing, data curation, Natural Language Processing (NLP) and machine learning. The AmsterdamUMC DCC is formulating guidelines for researchers with tips and tricks to enhance software quality and performance. Essential infrastructure such as software repositories, software management plans and courses to educate researchers are also in development. And soon, Amsterdam UMC will showcase its research software products in the RSD to promote the reuse of research software and to foster the appreciation of software as research output in the biomedical sciences.
In July, Leiden University welcomed Dan Rudmann, their first Digital Scholarship Librarian with a specific focus on research software. Dan is initiating the Research Software Community Leiden and supporting the Leiden DCC. This involves bringing together people at the university who have an interest in research software to generate practices and protocols that are FAIR, open, and secure. Leiden University is also establishing software management plans and policies. The RSD is a boon to this work.
At Utrecht University, researchers and research software engineers at each faculty develop research software. Utrecht University has a central Research Data Management Support group that’s similar to other institutions’ DCCs. The software and data experts in this group develop research software in joint projects with UU researchers and provide them with training and advice. Utrecht University’s GitHub organization contains over 200 repositories, 100 members and 25 teams, where UU staff share and collaboratively develop research software. The Research Data Management Support group offers elaborate manuals and interesting, well-documented projects as inspiring examples to make it easy and attractive for researchers to use this organization.
Utrecht University recently started registering their research software in the RSD. The Research Data Management Support group plays an active role in campaigning for their colleagues to add their software to the RSD. As Martine de Vos, team lead of software engineer for the RDM Support group puts it: “We want to increase the impact of our own software, but we are also highly interested in the work of our colleagues at other institutions. We hope many researchers will register their software in the RSD, as we think size matters.”
Community adoption of the RSD
For the near future, the RSD team aims for wider adoption of the service by the research community. To an extent, this is already happening: Dutch and international research organizations are already joining the effort to make research software more visible by signing up for the RSD.
The collaboration with the DCCs will answer important questions about how the RSD can be embedded within organizations. For example, which underlying tools or infrastructure are required or helpful (e.g. a central GitHub or Gitlab instance), how it fits into workflows and roles (e.g. who should be responsible for entering software), what type of support is needed (e.g. on choosing licenses), and how it relates to institutional policy on software. The RSD team will publish their findings from the collaboration, so organizations across the world can learn how to best implement the RSD.
On 22 November 2022, the RSD was officially launched during an online event. If you want to learn more about the RSD or have questions about implementing it at your organization, check the recording of the online launch here.