The ESCAPE Open-source Software and Service Repository

Open Res Eur. 2023 Nov 14:3:46. doi: 10.12688/openreseurope.15692.2. eCollection 2023.

Abstract

Purpose: The purpose of the ESCAPE Open-source Software and Service Repository (OSSR) is to provide a central location for the dissemination and use of trusted open-source software in the fields of astronomy, astroparticle physics, and particle physics. The repository allows users to easily access and download tools and services developed within the community, and to contribute their own tools and services.

Methods: The ESCAPE project has set up a curated repository of software that provides tools and an environment to make it easy for users to find and download the software and services that they need. The repository is regularly updated and is maintained by a curation board, ensuring that the software and services are reliable and up-to-date. The curation and onboarding process makes the OSSR a trustworthy source of software that can be used for scientific analysis. The software included in the repository must include documentation and instructions and follow a set of modern best practices in software development. Training is provided to students and researchers to help them provide high-quality scientific software following modern software development practices.

Outcome: The OSSR currently contains a wide range of software and services, including those for data management, data analysis, and machine learning. These tools and services are used by researchers and other users around the world. The OSSR has proven to be an effective means for disseminating and providing open-source software and services developed by the ESCAPE project partners and welcomes contributions from the entire community.

Keywords: EOSC; ESFRI; Zenodo; open-source; repository; software.

Plain language summary

The ESCAPE (European Science Cluster of Astronomy & Particle physics ESFRI research infrastructures) Open-source Software and Service Repository (OSSR) is a place where scientists can find and download software and services they need for their work in astronomy, astroparticle physics, and particle physics. This repository is updated regularly and maintained by a group of experts to make sure that the software is reliable and open-source to maximize its reuse. The software available on the repository must come with instructions and follow good software development practices. The OSSR provides training to students, researchers, and software developers to help them create high-quality software. The OSSR includes a variety of tools and services for things like data management and analysis that are used by researchers worldwide.

Grants and funding

This research was financially supported by the European Union’s Horizon 2020 research and innovation programme under the grant agreement No [824064](European Science Cluster of Astronomy & Particle physics ESFRI research infrastructures [ESCAPE]).