{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T20:29:11Z","timestamp":1777926551359,"version":"3.51.4"},"reference-count":24,"publisher":"Public Library of Science (PLoS)","issue":"12","license":[{"start":{"date-parts":[[2012,12,6]],"date-time":"2012-12-06T00:00:00Z","timestamp":1354752000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1002802","type":"journal-article","created":{"date-parts":[[2012,12,6]],"date-time":"2012-12-06T21:51:20Z","timestamp":1354830680000},"page":"e1002802","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":116,"title":["Ten Simple Rules for the Open Development of Scientific Software"],"prefix":"10.1371","volume":"8","author":[{"given":"Andreas","family":"Prli\u0107","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"James B.","family":"Procter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2012,12,6]]},"reference":[{"key":"ref1","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1016\/S0022-2836(05)80360-2","article-title":"Basic local alignment search tool","volume":"215","author":"SF Altschul","year":"1990","journal-title":"J Mol Biol"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"3389","DOI":"10.1093\/nar\/25.17.3389","article-title":"Gapped BLAST and PSI-BLAST: a new generation of protein database search programs","volume":"25","author":"SF Altschul","year":"1997","journal-title":"Nucleic Acids Res"},{"key":"ref3","doi-asserted-by":"crossref","first-page":"4673","DOI":"10.1093\/nar\/22.22.4673","article-title":"CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice","volume":"22","author":"JD Thompson","year":"1994","journal-title":"Nucleic Acids Res"},{"key":"ref4","first-page":"42","article-title":"Code sharing is associated with research impact in image processing","volume":"14","author":"P Vandewalle","year":"2012"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"e1002598","DOI":"10.1371\/journal.pcbi.1002598","article-title":"A quick guide to software licensing for the scientist-programmer","volume":"8","author":"A Morin","year":"2012","journal-title":"PLoS Comput Biol"},{"key":"ref6","unstructured":"Cock P (2011) Opening up NCBI BLAST? Available: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/blastedbio.blogspot.co.uk\/2011\/08\/opening-up-ncbi-blast.html\" xlink:type=\"simple\">http:\/\/blastedbio.blogspot.co.uk\/2011\/08\/opening-up-ncbi-blast.html<\/ext-link> Accessed 27 October 2012."},{"key":"ref7","doi-asserted-by":"crossref","first-page":"1381","DOI":"10.1093\/bioinformatics\/btn127","article-title":"URL decay in MEDLINE\u2014a 4-year follow-up study","volume":"24","author":"JD Wren","year":"2008","journal-title":"Bioinformatics"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"e1002202","DOI":"10.1371\/journal.pcbi.1002202","article-title":"Ten simple rules for getting help from online scientific communities","volume":"7","author":"GM Dall'Olio","year":"2011","journal-title":"PLoS Comput Biol"},{"key":"ref9","unstructured":"Sofware Carpentry (2012) <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/software-carpentry.org\/\" xlink:type=\"simple\">http:\/\/software-carpentry.org\/<\/ext-link> Accessed 27 October 2012."},{"key":"ref10","unstructured":"Aruliah DA, Titus Brown C, Chue Hong NP, Davis M, Guy RT, <etal>et al<\/etal>.. (2012) Best practices for scientific computing. eprint arXiv:1210.0530. Available: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/arxiv.org\/abs\/1210.0530\" xlink:type=\"simple\">http:\/\/arxiv.org\/abs\/1210.0530<\/ext-link>. Accessed 27 October 2012."},{"key":"ref11","doi-asserted-by":"crossref","first-page":"1611","DOI":"10.1101\/gr.361602","article-title":"The Bioperl toolkit: Perl modules for the life sciences","volume":"12","author":"JE Stajich","year":"2012","journal-title":"Genome Res"},{"key":"ref12","doi-asserted-by":"crossref","first-page":"1422","DOI":"10.1093\/bioinformatics\/btp163","article-title":"Biopython: freely available Python tools for computational molecular biology and bioinformatics","volume":"25","author":"PJ Cock","year":"2009","journal-title":"Bioinformatics"},{"key":"ref13","doi-asserted-by":"crossref","first-page":"2693","DOI":"10.1093\/bioinformatics\/bts494","article-title":"BioJava: an open-source framework for bioinformatics in 2012","volume":"28","author":"A Prli\u0107","year":"2012","journal-title":"Bioinformatics"},{"key":"ref14","doi-asserted-by":"crossref","first-page":"2617","DOI":"10.1093\/bioinformatics\/btq475","article-title":"BioRuby: bioinformatics software for the Ruby programming language","volume":"26","author":"N Goto","year":"2010","journal-title":"Bioinformatics"},{"key":"ref15","unstructured":"Barnes N (2012) The science code manifesto. Available: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/sciencecodemanifesto.org\/\" xlink:type=\"simple\">http:\/\/sciencecodemanifesto.org\/<\/ext-link>. Accessed 15 October 2012."},{"key":"ref16","first-page":"775","article-title":"Computational science: \u2026error\u2026why scientific programming does not compute","volume":"467","author":"Zeeya Merali","year":"2010","journal-title":"Nature"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1093\/bib\/bbr035","article-title":"A toolbox for developing bioinformatics software","volume":"13","author":"K Rother","year":"2012","journal-title":"Brief Bioinform"},{"key":"ref18","unstructured":"The Apache Software Foundation. The Apache way. Available: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/incubator.apache.org\/learn\/theapacheway.html\" xlink:type=\"simple\">http:\/\/incubator.apache.org\/learn\/theapacheway.html<\/ext-link>. Accessed 17 October 2012."},{"key":"ref19","unstructured":"Gardler R (2010) Community development at the Apache Software Foundation. Ross Gardler&apos;s keynote from BOSC 2010. Available: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/www.slideshare.net\/bosc2010\/gardler-bosc2010-communitydevelopmentattheasf\" xlink:type=\"simple\">http:\/\/www.slideshare.net\/bosc2010\/gardler-bosc2010-communitydevelopmentattheasf<\/ext-link>. Accessed 27 October 2012."},{"key":"ref20","doi-asserted-by":"crossref","first-page":"1035","DOI":"10.1093\/bioinformatics\/bts080","article-title":"Biogem: an effective tool-based approach for scaling up open source software development in bioinformatics","volume":"28","author":"RJ Bonnal","year":"2012","journal-title":"Bioinformatics"},{"key":"ref21","unstructured":"Raymond ES (1999) The cathedral &amp; the bazaar. O&apos;Reilly. ISBN 1-56592-724-9."},{"key":"ref22","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1186\/1471-2105-7-273","article-title":"Agile methods in biomedical software development: a multi-site experience report","volume":"7","author":"DW Kane","year":"2006","journal-title":"BMC Bioinformatics"},{"key":"ref23","doi-asserted-by":"crossref","first-page":"e44","DOI":"10.1371\/journal.pcbi.0030044","article-title":"Ten simple rules for a successful collaboration","volume":"3","author":"Q Vicens","year":"2007","journal-title":"PLoS Comput Biol"},{"key":"ref24","doi-asserted-by":"crossref","first-page":"e12","DOI":"10.1371\/journal.pcbi.0020012","article-title":"Ten simple rules for getting grants","volume":"2","author":"PE Bourne","year":"2006","journal-title":"PLoS Comput Biol"}],"container-title":["PLoS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/dx.plos.org\/10.1371\/journal.pcbi.1002802","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,9]],"date-time":"2020-05-09T04:14:56Z","timestamp":1588997696000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1002802"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,12,6]]},"references-count":24,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2012,12,6]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1002802","relation":{},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,12,6]]}}}