{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T05:11:00Z","timestamp":1772169060309,"version":"3.50.1"},"reference-count":5,"publisher":"F1000 Research Ltd","license":[{"start":{"date-parts":[[2016,8,16]],"date-time":"2016-08-16T00:00:00Z","timestamp":1471305600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["f1000research.com"],"crossmark-restriction":false},"short-container-title":["F1000Res"],"abstract":"<ns3:p>Metrics for assessing adoption of good development practices are a useful way to ensure that software is sustainable, reusable and functional. Sustainability\u00a0means that the software used today will be available - and continue to be improved and supported - in the future.<\/ns3:p>\n                  <ns3:p>We report here an initial set of metrics that measure good practices in software development. This initiative differs from previously developed efforts in being a community-driven grassroots approach where experts from different organisations propose good software practices that have reasonable potential to be adopted by the communities they represent. We not only focus our efforts on understanding and prioritising good practices, we assess their feasibility for implementation and publish them here.<\/ns3:p>","DOI":"10.12688\/f1000research.9206.1","type":"journal-article","created":{"date-parts":[[2016,8,16]],"date-time":"2016-08-16T05:50:05Z","timestamp":1471326605000},"page":"2000","update-policy":"https:\/\/doi.org\/10.12688\/f1000research.crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Top 10 metrics for life science software good practices"],"prefix":"10.12688","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1585-5488","authenticated-orcid":false,"given":"Haydee","family":"Artaza","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neil","family":"Chue Hong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Corpas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Angel","family":"Corpuz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6825-9439","authenticated-orcid":false,"given":"Rob W.W.","family":"Hooft","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5404-7670","authenticated-orcid":false,"given":"Rafael C.","family":"Jim\u00e9nez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brane","family":"Lesko\u0161ek","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brett G.","family":"Olivier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Stourac","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radka","family":"Svobodov\u00e1 Va\u0159ekov\u00e1","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Van Parys","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Vaughan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"2560","published-online":{"date-parts":[[2016,8,16]]},"reference":[{"key":"ref-1","doi-asserted-by":"publisher","first-page":"e1001745","DOI":"10.1371\/journal.pbio.1001745","article-title":"Best practices for scientific computing.","volume":"12","author":"G Wilson","year":"2014","journal-title":"PLoS Biol."},{"key":"ref-2","doi-asserted-by":"publisher","first-page":"D38-47","DOI":"10.1093\/nar\/gkv1116","article-title":"Tools and data services registry: a community effort to document bioinformatics resources.","volume":"44","author":"J Ison","year":"2016","journal-title":"Nucleic Acids Res."},{"key":"ref-3","doi-asserted-by":"publisher","first-page":"254-258","DOI":"10.4056\/sigs\/1403501","article-title":"Meeting Report: BioSharing at ISMB 2010.","volume":"3","author":"D Field","year":"2010","journal-title":"Stand Genomic Sci."},{"key":"ref-4","doi-asserted-by":"publisher","first-page":"1325-1332","DOI":"10.1093\/bioinformatics\/btt113","article-title":"EDAM: an ontology of bioinformatics operations, types of data and identifiers, topics and formats.","volume":"29","author":"J Ison","year":"2013","journal-title":"Bioinformatics."},{"key":"ref-5","doi-asserted-by":"publisher","first-page":"271","DOI":"10.2390\/biecoll-jib-2015-271","article-title":"Systems Biology Markup Language (SBML) Level 2 Version 5: Structures and Facilities for Model Definitions.","volume":"12","author":"M Hucka","year":"2015","journal-title":"J Integr Bioinform."}],"container-title":["F1000Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1\/iparadigms","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,2]],"date-time":"2023-01-02T08:05:24Z","timestamp":1672646724000},"score":1,"resource":{"primary":{"URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,16]]},"references-count":5,"URL":"https:\/\/doi.org\/10.12688\/f1000research.9206.1","relation":{"has-review":[{"id-type":"doi","id":"10.5256\/f1000research.9909.r15704","asserted-by":"subject"},{"id-type":"doi","id":"10.5256\/f1000research.9909.r15707","asserted-by":"subject"},{"id-type":"doi","id":"10.5256\/f1000research.9909.r15704","asserted-by":"object"},{"id-type":"doi","id":"10.5256\/f1000research.9909.r15707","asserted-by":"object"}]},"ISSN":["2046-1402"],"issn-type":[{"value":"2046-1402","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,8,16]]},"assertion":[{"value":"Indexed","URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1#article-reports","order":0,"name":"referee-status","label":"Referee status","group":{"name":"current-referee-status","label":"Current Referee Status"}},{"value":"10.5256\/f1000research.9909.r15707, Pedro L. Fernandes, Instituto Gulbenkian de Ci\u00eancia, Oeiras, Portugal, 24 Aug 2016, version 1, indexed","URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1#referee-response-15707","order":0,"name":"referee-response-15707","label":"Referee Report","group":{"name":"article-reports","label":"Article Reports"}},{"value":"10.5256\/f1000research.9909.r15704, Bruno Ga\u00ebta, School of Computer Science and Engineering, University of New South Wales, Sydney, NSW, Australia, 26 Aug 2016, version 1, indexed","URL":"https:\/\/f1000research.com\/articles\/5-2000\/v1#referee-response-15704","order":1,"name":"referee-response-15704","label":"Referee Report","group":{"name":"article-reports","label":"Article Reports"}},{"value":"MC and HA are strategically core funded by UK\u2019s BBSRC. BGO is funded by the BE-BASIC grant F08.005. NCH was supported by EPSRC, BBSRC and ESRC Grant EP\/N006410\/1 for the UK Software Sustainability Institute. The work was part of the ELIXIR-EXCELERATE project, funded by the European Commission within the Research Infrastructures programme of Horizon 2020, grant agreement number 676559. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.","order":2,"name":"grant-information","label":"Grant Information"},{"value":"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.","order":0,"name":"copyright-info","label":"Copyright"}]}}