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...

Full description

Bibliographic Details
Main Authors: Morgan Taschuk, Greg Wilson
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2017-04-01
Series:PLoS Computational Biology
Online Access:http://europepmc.org/articles/PMC5390961?pdf=render
_version_ 1819172251056996352
author Morgan Taschuk
Greg Wilson
author_facet Morgan Taschuk
Greg Wilson
author_sort Morgan Taschuk
collection DOAJ
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.
first_indexed 2024-12-22T20:04:12Z
format Article
id doaj.art-d6d1e200c0b7406f98afe85290cb1452
institution Directory Open Access Journal
issn 1553-734X
1553-7358
language English
last_indexed 2024-12-22T20:04:12Z
publishDate 2017-04-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS Computational Biology
spelling doaj.art-d6d1e200c0b7406f98afe85290cb14522022-12-21T18:14:11ZengPublic Library of Science (PLoS)PLoS Computational Biology1553-734X1553-73582017-04-01134e100541210.1371/journal.pcbi.1005412Ten simple rules for making research software more robust.Morgan TaschukGreg WilsonSoftware 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.http://europepmc.org/articles/PMC5390961?pdf=render
spellingShingle Morgan Taschuk
Greg Wilson
Ten simple rules for making research software more robust.
PLoS Computational Biology
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
url http://europepmc.org/articles/PMC5390961?pdf=render
work_keys_str_mv AT morgantaschuk tensimplerulesformakingresearchsoftwaremorerobust
AT gregwilson tensimplerulesformakingresearchsoftwaremorerobust