Published March 13, 2023 | Version 1
Journal article Open

The ESCAPE Open-source Software and Service Repository

  • 1. LAPP, Univ. Savoie Mont-Blanc, CNRS, Annecy, 74940, France
  • 2. GSI Helmholtz Centre for Heavy Ion Research GmbH, Darmstadt, 64291, Germany
  • 3. Cherenkov Telescope Array Observatory gGmbH (CTAO gGmbH), Heidelberg, 69117, Germany
  • 4. ECAP, Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen, 91058, Germany
  • 5. IT Department, CERN, Geneva, Switzerland
  • 6. Joint Institute for VLBI ERIC, Dwingeloo, 7991 PD, The Netherlands

Description

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.

Files

openreseurope-3-16954.pdf

Files (949.3 kB)

Name Size Download all
md5:3efb523d56d53f85bbe91c9385c42799
949.3 kB Preview Download

Additional details

References

  • Vuillaume T, Garcia E (2021). License, provenance and metadata guidelines for the software and service repository. doi:10.5281/zenodo.7540576
  • Gál T, García E, Graf K (2022). Open Source and Service Repository Policy. doi:10.5281/zenodo.6757113
  • (2021). The open-source software and service repository portal.
  • Vuillaume T, Garcia E (2022). ESCAPE Open-source Scientific Software and Service Repository. Astronomical Society of the Pacific Conference Series.
  • Vuillaume T, Garcia E, Tacke C (2022). The eossr library. doi:10.48550/arXiv.2212.00499
  • Vuillaume T, Garcia E, Tacke C (2022). The eossr library. doi:10.5281/zenodo.5524912
  • Vuillaume T, Garcia E, Graf K (2020). Conceptual design report on the software and service repository. doi:10.5281/zenodo.7534042
  • Gal T, Jacquemier J, Donath A (2023). Asterics-obelics school 2017.
  • Kirkby D, Poireau V, Dijkema TJ (2023). Asterics-obelics school 2018.
  • Linhoff M, Deil C, Vuillaume T (2023). Asterics-obelics school 2019.
  • Vuillaume T, Nöthe M, Peloton J (2021). Escape data science summer school 2021. doi:10.5281/zenodo.5093909
  • Vuillaume T, Graf K, Hubert M (2021). Thematic training event - first school for software development and deployment in the EOSC. doi:10.5281/zenodo.7540517
  • (2021). The ESCAPE Data Science Summer School 2021 ADASS XXXI Poster. Zenodo. doi:10.5281/zenodo.5838436
  • Vuillaume T, Garcia E, Linhoff M (2022). escape2020/school2022: v1.0.
  • Bertocco S, Boisson C, Boutigny D (2023). Esfri science analysis platform. doi:10.5281/zenodo.7585743
  • (2022). ESAP:The ESCAPE ESFRI Science Analysis Platform. Zenodo. doi:10.5281/zenodo.6044637
  • Wilkinson MD, Dumontier M, Aalbersberg IJ (2016). The fair guiding principles for scientific data management and stewardship. Sci Data. doi:10.1038/sdata.2016.18
  • (2013). European Organization For Nuclear Research and OpenAIRE. Zenodo.
  • Barker M, Hong NPC, Katz DS (2022). Introducing the fair principles for research software. Sci Data. doi:10.1038/s41597-022-01710-x
  • (2020). Scholarly infrastructures for research software: report from the eosc executive board working group (wg) architecture task force (tf) sirs. doi:10.2777/28598
  • Jones MB, Boettiger C, Mayes AC (2017). Codemeta: an exchange schema for software metadata. version 2.0. doi:10.5063/schema/codemeta-2.0
  • Quinn PJ, Barnes DG, Csabai I (2004). The International Virtual Observatory Alliance: recent technical developments and the road ahead. doi:10.1117/12.551247
  • Boch T, Fitzpatrick M, Taylor M (2012). Simple Application Messaging Protocol Version 1.3.
  • Kluyver T, Ragan-Kelley B, Pérez F (2016). Jupyter notebooks – a publishing format for reproducible computational workflows. Positioning and Power in Academic Publishing: Players, Agents and Agendas. doi:10.3233/978-1-61499-649-1-87
  • Jupyter P, Bussonnier M, Forde J (2018). Binder 2.0 - Reproducible, interactive, sharable environments for science at scale. Proceedings of the 17th Python in Science Conference. doi:10.25080/Majora-4af1f417-011