scikit-package -- software packaging standards and roadmap for sharing reproducible scientific software

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Lee, S., Myers, C., Yang, A., Zhang, T., Billinge, S. J. L.
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915376139337728
author Lee, S.
Myers, C.
Yang, A.
Zhang, T.
Billinge, S. J. L.
author_facet Lee, S.
Myers, C.
Yang, A.
Zhang, T.
Billinge, S. J. L.
contents Scientific advancement relies on the ability to share and reproduce results. When data analysis or calculations are carried out using software written by scientists there are special challenges around code versions, quality and code sharing. scikit-package provides a roadmap to facilitate code reuse and sharing with minimal effort through tutorials coupled with automated and centralized reusable workflows. The goal of the project is to provide pedagogical and practical tools for scientists who are not professionally trained software engineers to write more reusable and maintainable software code. Code reuse can occur at multiple levels of complexity-from turning a code block into a function within a single script, to publishing a publicly installable, fully tested, and documented software package scikit-package provides a community maintained set of tools, and a roadmap, to help scientists bring their software higher levels of reproducibility and shareability.
format Preprint
id arxiv_https___arxiv_org_abs_2507_03328
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle scikit-package -- software packaging standards and roadmap for sharing reproducible scientific software
Lee, S.
Myers, C.
Yang, A.
Zhang, T.
Billinge, S. J. L.
Software Engineering
Scientific advancement relies on the ability to share and reproduce results. When data analysis or calculations are carried out using software written by scientists there are special challenges around code versions, quality and code sharing. scikit-package provides a roadmap to facilitate code reuse and sharing with minimal effort through tutorials coupled with automated and centralized reusable workflows. The goal of the project is to provide pedagogical and practical tools for scientists who are not professionally trained software engineers to write more reusable and maintainable software code. Code reuse can occur at multiple levels of complexity-from turning a code block into a function within a single script, to publishing a publicly installable, fully tested, and documented software package scikit-package provides a community maintained set of tools, and a roadmap, to help scientists bring their software higher levels of reproducibility and shareability.
title scikit-package -- software packaging standards and roadmap for sharing reproducible scientific software
topic Software Engineering
url https://arxiv.org/abs/2507.03328