Cargando…

bertha: Project skeleton for scientific software

Science depends heavily on reliable and easy-to-use software packages, such as mathematical libraries or data analysis tools. Developing such packages requires a lot of effort, which is too often avoided due to the lack of funding or recognition. In order to reduce the efforts required to create sus...

Descripción completa

Detalles Bibliográficos
Autores principales: Riesch, Michael, Nguyen, Tien Dat, Jirauschek, Christian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7089539/
https://www.ncbi.nlm.nih.gov/pubmed/32203531
http://dx.doi.org/10.1371/journal.pone.0230557
_version_ 1783509759073189888
author Riesch, Michael
Nguyen, Tien Dat
Jirauschek, Christian
author_facet Riesch, Michael
Nguyen, Tien Dat
Jirauschek, Christian
author_sort Riesch, Michael
collection PubMed
description Science depends heavily on reliable and easy-to-use software packages, such as mathematical libraries or data analysis tools. Developing such packages requires a lot of effort, which is too often avoided due to the lack of funding or recognition. In order to reduce the efforts required to create sustainable software packages, we present a project skeleton that ensures the best software engineering practices from the start of a project, or serves as reference for existing projects.
format Online
Article
Text
id pubmed-7089539
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-70895392020-04-01 bertha: Project skeleton for scientific software Riesch, Michael Nguyen, Tien Dat Jirauschek, Christian PLoS One Research Article Science depends heavily on reliable and easy-to-use software packages, such as mathematical libraries or data analysis tools. Developing such packages requires a lot of effort, which is too often avoided due to the lack of funding or recognition. In order to reduce the efforts required to create sustainable software packages, we present a project skeleton that ensures the best software engineering practices from the start of a project, or serves as reference for existing projects. Public Library of Science 2020-03-23 /pmc/articles/PMC7089539/ /pubmed/32203531 http://dx.doi.org/10.1371/journal.pone.0230557 Text en © 2020 Riesch et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Riesch, Michael
Nguyen, Tien Dat
Jirauschek, Christian
bertha: Project skeleton for scientific software
title bertha: Project skeleton for scientific software
title_full bertha: Project skeleton for scientific software
title_fullStr bertha: Project skeleton for scientific software
title_full_unstemmed bertha: Project skeleton for scientific software
title_short bertha: Project skeleton for scientific software
title_sort bertha: project skeleton for scientific software
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7089539/
https://www.ncbi.nlm.nih.gov/pubmed/32203531
http://dx.doi.org/10.1371/journal.pone.0230557
work_keys_str_mv AT rieschmichael berthaprojectskeletonforscientificsoftware
AT nguyentiendat berthaprojectskeletonforscientificsoftware
AT jirauschekchristian berthaprojectskeletonforscientificsoftware