Cargando…

Ten simple rules for making research software more robust

Software produced for research, published and otherwise, suffers from a number of common problems that make it difficult or impossible to run outside the original institution or even off the primary developer’s computer. We present ten simple rules to make such software robust enough to be run by an...

Descripción completa

Detalles Bibliográficos
Autores principales: Taschuk, Morgan, Wilson, Greg
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5390961/
https://www.ncbi.nlm.nih.gov/pubmed/28407023
http://dx.doi.org/10.1371/journal.pcbi.1005412
_version_ 1782521555406815232
author Taschuk, Morgan
Wilson, Greg
author_facet Taschuk, Morgan
Wilson, Greg
author_sort Taschuk, Morgan
collection PubMed
description Software produced for research, published and otherwise, suffers from a number of common problems that make it difficult or impossible to run outside the original institution or even off the primary developer’s computer. We present ten simple rules to make such software robust enough to be run by anyone, anywhere, and thereby delight your users and collaborators.
format Online
Article
Text
id pubmed-5390961
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-53909612017-05-03 Ten simple rules for making research software more robust Taschuk, Morgan Wilson, Greg PLoS Comput Biol Editorial Software produced for research, published and otherwise, suffers from a number of common problems that make it difficult or impossible to run outside the original institution or even off the primary developer’s computer. We present ten simple rules to make such software robust enough to be run by anyone, anywhere, and thereby delight your users and collaborators. Public Library of Science 2017-04-13 /pmc/articles/PMC5390961/ /pubmed/28407023 http://dx.doi.org/10.1371/journal.pcbi.1005412 Text en © 2017 Taschuk, Wilson 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 Editorial
Taschuk, Morgan
Wilson, Greg
Ten simple rules for making research software more robust
title Ten simple rules for making research software more robust
title_full Ten simple rules for making research software more robust
title_fullStr Ten simple rules for making research software more robust
title_full_unstemmed Ten simple rules for making research software more robust
title_short Ten simple rules for making research software more robust
title_sort ten simple rules for making research software more robust
topic Editorial
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5390961/
https://www.ncbi.nlm.nih.gov/pubmed/28407023
http://dx.doi.org/10.1371/journal.pcbi.1005412
work_keys_str_mv AT taschukmorgan tensimplerulesformakingresearchsoftwaremorerobust
AT wilsongreg tensimplerulesformakingresearchsoftwaremorerobust