Nine Best Practices for Research Software Registries and Repositories: A Concise Guide

Scientific software registries and repositories serve various roles in their respective disciplines. These resources improve software discoverability and research transparency, provide information for software citations, and foster preservation of computational methods that might otherwise be lost over time, thereby supporting research reproducibility and replicability. However, developing these resources takes effort, and few guidelines are available to help prospective creators of registries and repositories. To address this need, we present a set of nine best practices that can help managers define the scope, practices, and rules that govern individual registries and repositories. These best practices were distilled from the experiences of the creators of existing resources, convened by a Task Force of the FORCE11 Software Citation Implementation Working Group during the years 2019-2020. We believe that putting in place specific policies such as those presented here will help scientific software registries and repositories better serve their users and their disciplines.


page 1

page 2

page 3

page 4


SciCodes: Astronomy Research Software and Beyond

The Astrophysics Source Code Library (ASCL, started in 1999, i...

Authorship ethics: an overview of research on the state of practice

Authorship ethics is a central topic of discussion in research ethics fo...

Attributing and Referencing (Research) Software: Best Practices and Outlook from Inria

Software is a fundamental pillar of modern scientiic research, not only ...

Logic and Accuracy Testing: A Fifty-State Review

Pre-election logic and accuracy (L A) testing is a process in which el...

Ten Simple Rules for Attending Your First Conference

Conferences are a mainstay of most scientific disciplines, where scienti...

Addressing Research Software Sustainability via Institutes

Research software is essential to modern research, but it requires ongoi...

Please sign up or login with your details

Forgot password? Click here to reset