Four simple recommendations to encourage best practices in research software
Autoři
JIMÉNEZ, Rafael C, Mateusz KUZAK, Monther ALHAMDOOSH, Michelle BARKER, Bérénice BATUT, Mikael BORG, Salvador CAPELLA-GUTIERREZ, Neil Chue HONG, Martin COOK, Manuel CORPAS, Madison FLANNERY, Leyla GARCIA, Josep Ll GELPÍ, Simon GLADMAN, Carole GOBLE, Montserrat González FERREIRO, Alejandra GONZALEZ-BELTRAN, Philippa C GRIFFIN, Björn GRÜNING, Jonas HAGBERG, Petr HOLUB (203 Česká republika), Rob HOOFT, Jon ISON, Daniel S KATZ, Brane LESKOŠEK, Federico López GÓMEZ, Luis J OLIVEIRA, David MELLOR, Rowland MOSBERGEN, Nicola MULDER, Yasset PEREZ-RIVEROL, Robert PERGL, Horst PICHLER, Bernard POPE, Ferran SANZ, Maria V SCHNEIDER, Victoria STODDEN, Radosław SUCHECKI, Radka SVOBODOVÁ VAŘEKOVÁ (203 Česká republika, domácí), Harry-Anton TALVIK, Ilian TODOROV, Andrew TRELOAR, Sonika TYAGI, Maarten van GOMPEL, Daniel VAUGHAN, Allegra VIA, Xiaochuan WANG, Nathan S WATSON-HAIGH a Crouch STEVE
Vydání
F1000Research, 2017, 2046-1402
Další údaje
Jazyk
angličtina
Typ výsledku
Článek v odborném periodiku
Obor
10201 Computer sciences, information science, bioinformatics
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.
JIMÉNEZ, Rafael C, Mateusz KUZAK, Monther ALHAMDOOSH, Michelle BARKER, Bérénice BATUT, Mikael BORG, Salvador CAPELLA-GUTIERREZ, Neil Chue HONG, Martin COOK, Manuel CORPAS, Madison FLANNERY, Leyla GARCIA, Josep Ll GELPÍ, Simon GLADMAN, Carole GOBLE, Montserrat González FERREIRO, Alejandra GONZALEZ-BELTRAN, Philippa C GRIFFIN, Björn GRÜNING, Jonas HAGBERG, Petr HOLUB, Rob HOOFT, Jon ISON, Daniel S KATZ, Brane LESKOŠEK, Federico López GÓMEZ, Luis J OLIVEIRA, David MELLOR, Rowland MOSBERGEN, Nicola MULDER, Yasset PEREZ-RIVEROL, Robert PERGL, Horst PICHLER, Bernard POPE, Ferran SANZ, Maria V SCHNEIDER, Victoria STODDEN, Radosław SUCHECKI, Radka SVOBODOVÁ VAŘEKOVÁ, Harry-Anton TALVIK, Ilian TODOROV, Andrew TRELOAR, Sonika TYAGI, Maarten van GOMPEL, Daniel VAUGHAN, Allegra VIA, Xiaochuan WANG, Nathan S WATSON-HAIGH a Crouch STEVE. Four simple recommendations to encourage best practices in research software. F1000Research. 2017, roč. 6, JUN, s. 876-888. ISSN 2046-1402. Dostupné z: https://dx.doi.org/10.12688/f1000research.11407.1.
@article{1401937, author = {Jiménez, Rafael C and Kuzak, Mateusz and Alhamdoosh, Monther and Barker, Michelle and Batut, Bérénice and Borg, Mikael and CapellaandGutierrez, Salvador and Hong, Neil Chue and Cook, Martin and Corpas, Manuel and Flannery, Madison and Garcia, Leyla and Gelpí, Josep Ll and Gladman, Simon and Goble, Carole and Ferreiro, Montserrat González and GonzalezandBeltran, Alejandra and Griffin, Philippa C and Grüning, Björn and Hagberg, Jonas and Holub, Petr and Hooft, Rob and Ison, Jon and Katz, Daniel S and Leskošek, Brane and Gómez, Federico López and Oliveira, Luis J and Mellor, David and Mosbergen, Rowland and Mulder, Nicola and PerezandRiverol, Yasset and Pergl, Robert and Pichler, Horst and Pope, Bernard and Sanz, Ferran and Schneider, Maria V and Stodden, Victoria and Suchecki, Radosław and Svobodová Vařeková, Radka and Talvik, HarryandAnton and Todorov, Ilian and Treloar, Andrew and Tyagi, Sonika and Gompel, Maarten van and Vaughan, Daniel and Via, Allegra and Wang, Xiaochuan and WatsonandHaigh, Nathan S and Steve, Crouch}, article_number = {JUN}, doi = {http://dx.doi.org/10.12688/f1000research.11407.1}, keywords = {Open Source; code; software; guidelines; best practices; recommendations; Open Science; quality; sustainability; FAIR}, language = {eng}, issn = {2046-1402}, journal = {F1000Research}, title = {Four simple recommendations to encourage best practices in research software}, url = {https://f1000research.com/articles/6-876/v1}, volume = {6}, year = {2017} }
TY - JOUR ID - 1401937 AU - Jiménez, Rafael C - Kuzak, Mateusz - Alhamdoosh, Monther - Barker, Michelle - Batut, Bérénice - Borg, Mikael - Capella-Gutierrez, Salvador - Hong, Neil Chue - Cook, Martin - Corpas, Manuel - Flannery, Madison - Garcia, Leyla - Gelpí, Josep Ll - Gladman, Simon - Goble, Carole - Ferreiro, Montserrat González - Gonzalez-Beltran, Alejandra - Griffin, Philippa C - Grüning, Björn - Hagberg, Jonas - Holub, Petr - Hooft, Rob - Ison, Jon - Katz, Daniel S - Leskošek, Brane - Gómez, Federico López - 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 - Gompel, Maarten van - Vaughan, Daniel - Via, Allegra - Wang, Xiaochuan - Watson-Haigh, Nathan S - Steve, Crouch PY - 2017 TI - Four simple recommendations to encourage best practices in research software JF - F1000Research VL - 6 IS - JUN SP - 876 EP - 876 SN - 20461402 KW - Open Source KW - code KW - software KW - guidelines KW - best practices KW - recommendations KW - Open Science KW - quality KW - sustainability KW - FAIR UR - https://f1000research.com/articles/6-876/v1 N2 - 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. ER -
JIMÉNEZ, Rafael C, Mateusz KUZAK, Monther ALHAMDOOSH, Michelle BARKER, Bérénice BATUT, Mikael BORG, Salvador CAPELLA-GUTIERREZ, Neil Chue HONG, Martin COOK, Manuel CORPAS, Madison FLANNERY, Leyla GARCIA, Josep Ll GELPÍ, Simon GLADMAN, Carole GOBLE, Montserrat González FERREIRO, Alejandra GONZALEZ-BELTRAN, Philippa C GRIFFIN, Björn GRÜNING, Jonas HAGBERG, Petr HOLUB, Rob HOOFT, Jon ISON, Daniel S KATZ, Brane LESKOŠEK, Federico López GÓMEZ, Luis J OLIVEIRA, David MELLOR, Rowland MOSBERGEN, Nicola MULDER, Yasset PEREZ-RIVEROL, Robert PERGL, Horst PICHLER, Bernard POPE, Ferran SANZ, Maria V SCHNEIDER, Victoria STODDEN, Radosław SUCHECKI, Radka SVOBODOVÁ VAŘEKOVÁ, Harry-Anton TALVIK, Ilian TODOROV, Andrew TRELOAR, Sonika TYAGI, Maarten van GOMPEL, Daniel VAUGHAN, Allegra VIA, Xiaochuan WANG, Nathan S WATSON-HAIGH a Crouch STEVE. Four simple recommendations to encourage best practices in research software. \textit{F1000Research}. 2017, roč.~6, JUN, s.~876-888. ISSN~2046-1402. Dostupné z: https://dx.doi.org/10.12688/f1000research.11407.1.