Cargando…

Four simple recommendations to encourage best practices in research software

Scientific research relies on computer software, yet software is not always developed following practices that ensure its quality and sustainability. This manuscript does not aim to propose new software development best practices, but rather to provide simple recommendations that encourage the adopt...

Descripción completa

Detalles Bibliográficos
Autores principales: Jiménez, Rafael C., Kuzak, Mateusz, Alhamdoosh, Monther, Barker, Michelle, Batut, Bérénice, Borg, Mikael, Capella-Gutierrez, Salvador, Chue Hong, Neil, Cook, Martin, Corpas, Manuel, Flannery, Madison, Garcia, Leyla, Gelpí, Josep Ll., Gladman, Simon, Goble, Carole, González Ferreiro, Montserrat, Gonzalez-Beltran, Alejandra, Griffin, Philippa C., Grüning, Björn, Hagberg, Jonas, Holub, Petr, Hooft, Rob, Ison, Jon, Katz, Daniel S., Leskošek, Brane, López Gómez, Federico, Oliveira, Luis J., Mellor, David, Mosbergen, Rowland, Mulder, Nicola, Perez-Riverol, Yasset, Pergl, Robert, Pichler, Horst, Pope, Bernard, Sanz, Ferran, Schneider, Maria V., Stodden, Victoria, Suchecki, Radosław, Svobodová Vařeková, Radka, Talvik, Harry-Anton, Todorov, Ilian, Treloar, Andrew, Tyagi, Sonika, van Gompel, Maarten, Vaughan, Daniel, Via, Allegra, Wang, Xiaochuan, Watson-Haigh, Nathan S., Crouch, Steve
Formato: Online Artículo Texto
Lenguaje:English
Publicado: F1000Research 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5490478/
https://www.ncbi.nlm.nih.gov/pubmed/28751965
http://dx.doi.org/10.12688/f1000research.11407.1
_version_ 1783246992263086080
author Jiménez, Rafael C.
Kuzak, Mateusz
Alhamdoosh, Monther
Barker, Michelle
Batut, Bérénice
Borg, Mikael
Capella-Gutierrez, Salvador
Chue Hong, Neil
Cook, Martin
Corpas, Manuel
Flannery, Madison
Garcia, Leyla
Gelpí, Josep Ll.
Gladman, Simon
Goble, Carole
González Ferreiro, Montserrat
Gonzalez-Beltran, Alejandra
Griffin, Philippa C.
Grüning, Björn
Hagberg, Jonas
Holub, Petr
Hooft, Rob
Ison, Jon
Katz, Daniel S.
Leskošek, Brane
López Gómez, Federico
Oliveira, Luis J.
Mellor, David
Mosbergen, Rowland
Mulder, Nicola
Perez-Riverol, Yasset
Pergl, Robert
Pichler, Horst
Pope, Bernard
Sanz, Ferran
Schneider, Maria V.
Stodden, Victoria
Suchecki, Radosław
Svobodová Vařeková, Radka
Talvik, Harry-Anton
Todorov, Ilian
Treloar, Andrew
Tyagi, Sonika
van Gompel, Maarten
Vaughan, Daniel
Via, Allegra
Wang, Xiaochuan
Watson-Haigh, Nathan S.
Crouch, Steve
author_facet Jiménez, Rafael C.
Kuzak, Mateusz
Alhamdoosh, Monther
Barker, Michelle
Batut, Bérénice
Borg, Mikael
Capella-Gutierrez, Salvador
Chue Hong, Neil
Cook, Martin
Corpas, Manuel
Flannery, Madison
Garcia, Leyla
Gelpí, Josep Ll.
Gladman, Simon
Goble, Carole
González Ferreiro, Montserrat
Gonzalez-Beltran, Alejandra
Griffin, Philippa C.
Grüning, Björn
Hagberg, Jonas
Holub, Petr
Hooft, Rob
Ison, Jon
Katz, Daniel S.
Leskošek, Brane
López Gómez, Federico
Oliveira, Luis J.
Mellor, David
Mosbergen, Rowland
Mulder, Nicola
Perez-Riverol, Yasset
Pergl, Robert
Pichler, Horst
Pope, Bernard
Sanz, Ferran
Schneider, Maria V.
Stodden, Victoria
Suchecki, Radosław
Svobodová Vařeková, Radka
Talvik, Harry-Anton
Todorov, Ilian
Treloar, Andrew
Tyagi, Sonika
van Gompel, Maarten
Vaughan, Daniel
Via, Allegra
Wang, Xiaochuan
Watson-Haigh, Nathan S.
Crouch, Steve
author_sort Jiménez, Rafael C.
collection PubMed
description Scientific research relies on computer software, yet software is not always developed following practices that ensure its quality and sustainability. This manuscript does not aim to propose new software development best practices, but rather to provide simple recommendations that encourage the adoption of existing best practices. Software development best practices promote better quality software, and better quality software improves the reproducibility and reusability of research. These recommendations are designed around Open Source values, and provide practical suggestions that contribute to making research software and its source code more discoverable, reusable and transparent. This manuscript is aimed at developers, but also at organisations, projects, journals and funders that can increase the quality and sustainability of research software by encouraging the adoption of these recommendations.
format Online
Article
Text
id pubmed-5490478
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher F1000Research
record_format MEDLINE/PubMed
spelling pubmed-54904782017-07-26 Four simple recommendations to encourage best practices in research software Jiménez, Rafael C. Kuzak, Mateusz Alhamdoosh, Monther Barker, Michelle Batut, Bérénice Borg, Mikael Capella-Gutierrez, Salvador Chue Hong, Neil Cook, Martin Corpas, Manuel Flannery, Madison Garcia, Leyla Gelpí, Josep Ll. Gladman, Simon Goble, Carole González Ferreiro, Montserrat Gonzalez-Beltran, Alejandra Griffin, Philippa C. Grüning, Björn Hagberg, Jonas Holub, Petr Hooft, Rob Ison, Jon Katz, Daniel S. Leskošek, Brane López Gómez, Federico Oliveira, Luis J. Mellor, David Mosbergen, Rowland Mulder, Nicola Perez-Riverol, Yasset Pergl, Robert Pichler, Horst Pope, Bernard Sanz, Ferran Schneider, Maria V. Stodden, Victoria Suchecki, Radosław Svobodová Vařeková, Radka Talvik, Harry-Anton Todorov, Ilian Treloar, Andrew Tyagi, Sonika van Gompel, Maarten Vaughan, Daniel Via, Allegra Wang, Xiaochuan Watson-Haigh, Nathan S. Crouch, Steve F1000Res Opinion Article Scientific research relies on computer software, yet software is not always developed following practices that ensure its quality and sustainability. This manuscript does not aim to propose new software development best practices, but rather to provide simple recommendations that encourage the adoption of existing best practices. Software development best practices promote better quality software, and better quality software improves the reproducibility and reusability of research. These recommendations are designed around Open Source values, and provide practical suggestions that contribute to making research software and its source code more discoverable, reusable and transparent. This manuscript is aimed at developers, but also at organisations, projects, journals and funders that can increase the quality and sustainability of research software by encouraging the adoption of these recommendations. F1000Research 2017-06-13 /pmc/articles/PMC5490478/ /pubmed/28751965 http://dx.doi.org/10.12688/f1000research.11407.1 Text en Copyright: © 2017 Jiménez RC et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Opinion Article
Jiménez, Rafael C.
Kuzak, Mateusz
Alhamdoosh, Monther
Barker, Michelle
Batut, Bérénice
Borg, Mikael
Capella-Gutierrez, Salvador
Chue Hong, Neil
Cook, Martin
Corpas, Manuel
Flannery, Madison
Garcia, Leyla
Gelpí, Josep Ll.
Gladman, Simon
Goble, Carole
González Ferreiro, Montserrat
Gonzalez-Beltran, Alejandra
Griffin, Philippa C.
Grüning, Björn
Hagberg, Jonas
Holub, Petr
Hooft, Rob
Ison, Jon
Katz, Daniel S.
Leskošek, Brane
López Gómez, Federico
Oliveira, Luis J.
Mellor, David
Mosbergen, Rowland
Mulder, Nicola
Perez-Riverol, Yasset
Pergl, Robert
Pichler, Horst
Pope, Bernard
Sanz, Ferran
Schneider, Maria V.
Stodden, Victoria
Suchecki, Radosław
Svobodová Vařeková, Radka
Talvik, Harry-Anton
Todorov, Ilian
Treloar, Andrew
Tyagi, Sonika
van Gompel, Maarten
Vaughan, Daniel
Via, Allegra
Wang, Xiaochuan
Watson-Haigh, Nathan S.
Crouch, Steve
Four simple recommendations to encourage best practices in research software
title Four simple recommendations to encourage best practices in research software
title_full Four simple recommendations to encourage best practices in research software
title_fullStr Four simple recommendations to encourage best practices in research software
title_full_unstemmed Four simple recommendations to encourage best practices in research software
title_short Four simple recommendations to encourage best practices in research software
title_sort four simple recommendations to encourage best practices in research software
topic Opinion Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5490478/
https://www.ncbi.nlm.nih.gov/pubmed/28751965
http://dx.doi.org/10.12688/f1000research.11407.1
work_keys_str_mv AT jimenezrafaelc foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT kuzakmateusz foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT alhamdooshmonther foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT barkermichelle foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT batutberenice foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT borgmikael foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT capellagutierrezsalvador foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT chuehongneil foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT cookmartin foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT corpasmanuel foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT flannerymadison foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT garcialeyla foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT gelpijosepll foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT gladmansimon foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT goblecarole foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT gonzalezferreiromontserrat foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT gonzalezbeltranalejandra foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT griffinphilippac foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT gruningbjorn foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT hagbergjonas foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT holubpetr foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT hooftrob foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT isonjon foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT katzdaniels foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT leskosekbrane foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT lopezgomezfederico foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT oliveiraluisj foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT mellordavid foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT mosbergenrowland foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT muldernicola foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT perezriverolyasset foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT perglrobert foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT pichlerhorst foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT popebernard foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT sanzferran foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT schneidermariav foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT stoddenvictoria foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT sucheckiradosław foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT svobodovavarekovaradka foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT talvikharryanton foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT todorovilian foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT treloarandrew foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT tyagisonika foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT vangompelmaarten foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT vaughandaniel foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT viaallegra foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT wangxiaochuan foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT watsonhaighnathans foursimplerecommendationstoencouragebestpracticesinresearchsoftware
AT crouchsteve foursimplerecommendationstoencouragebestpracticesinresearchsoftware