{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T06:42:33Z","timestamp":1781332953691,"version":"3.54.1"},"reference-count":24,"publisher":"Public Library of Science (PLoS)","issue":"7","license":[{"start":{"date-parts":[[2016,7,14]],"date-time":"2016-07-14T00:00:00Z","timestamp":1468454400000},"content-version":"vor","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.1004947","type":"journal-article","created":{"date-parts":[[2016,7,14]],"date-time":"2016-07-14T16:17:46Z","timestamp":1468513066000},"page":"e1004947","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":125,"title":["Ten Simple Rules for Taking Advantage of Git and GitHub"],"prefix":"10.1371","volume":"12","author":[{"given":"Yasset","family":"Perez-Riverol","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1520-2268","authenticated-orcid":false,"given":"Laurent","family":"Gatto","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rui","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Timo","family":"Sachsenberg","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7522-4007","authenticated-orcid":false,"given":"Julian","family":"Uszkoreit","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8228-5374","authenticated-orcid":true,"given":"Felipe da Veiga","family":"Leprevost","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christian","family":"Fufezan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0279-7335","authenticated-orcid":true,"given":"Tobias","family":"Ternent","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stephen J.","family":"Eglen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5934-7525","authenticated-orcid":true,"given":"Daniel S.","family":"Katz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5676-7898","authenticated-orcid":true,"given":"Tom J.","family":"Pollard","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5299-3292","authenticated-orcid":true,"given":"Alexander","family":"Konovalov","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8141-7788","authenticated-orcid":true,"given":"Robert M.","family":"Flight","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3764-6051","authenticated-orcid":true,"given":"Kai","family":"Blin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3905-4335","authenticated-orcid":true,"given":"Juan Antonio","family":"Vizca\u00edno","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2016,7,14]]},"reference":[{"issue":"4","key":"ref1","doi-asserted-by":"crossref","first-page":"e1003542","DOI":"10.1371\/journal.pcbi.1003542","article-title":"Ten simple rules for the care and feeding of scientific data","volume":"10","author":"A Goodman","year":"2014","journal-title":"PLoS Comput Biol"},{"issue":"5\u20136","key":"ref2","doi-asserted-by":"crossref","first-page":"930","DOI":"10.1002\/pmic.201400302","article-title":"Making proteomics data accessible and reusable: current state of proteomics databases and repositories","volume":"15","author":"Y Perez-Riverol","year":"2015","journal-title":"Proteomics"},{"issue":"3","key":"ref3","doi-asserted-by":"crossref","first-page":"e1003506","DOI":"10.1371\/journal.pcbi.1003506","article-title":"Ten simple rules for effective computational research","volume":"10","author":"JM Osborne","year":"2014","journal-title":"PLoS Comput Biol"},{"issue":"7552","key":"ref4","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/521261a","article-title":"No more hidden solutions in bioinformatics","volume":"521","author":"M Vihinen","year":"2015","journal-title":"Nature"},{"issue":"1","key":"ref5","doi-asserted-by":"crossref","first-page":"e1004668","DOI":"10.1371\/journal.pcbi.1004668","article-title":"A Quick Introduction to Version Control with Git and GitHub","volume":"12","author":"J Blischak","year":"2016","journal-title":"PLoS Comput Biol"},{"issue":"1","key":"ref6","first-page":"1","article-title":"Git can facilitate greater reproducibility and increased transparency in science","volume":"8","author":"K Ram","year":"2013","journal-title":"Source code for biology and medicine"},{"key":"ref7","first-page":"1277","article-title":"Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work. CSCW \u201812","author":"L Dabbish","year":"2012"},{"key":"ref8","article-title":"R: A Language and Environment for Statistical Computing","year":"2016"},{"issue":"7","key":"ref9","doi-asserted-by":"crossref","first-page":"e1000424","DOI":"10.1371\/journal.pcbi.1000424","article-title":"A quick guide to organizing computational biology projects","volume":"5","author":"WS Noble","year":"2009","journal-title":"PLoS Comput Biol"},{"key":"ref10","doi-asserted-by":"crossref","first-page":"199","DOI":"10.3389\/fgene.2014.00199","article-title":"On best practices in the development of bioinformatics software","volume":"5","author":"FV Leprevost","year":"2014","journal-title":"Front Genet"},{"key":"ref11","article-title":"Continuous Integration","author":"M Fowler","year":"2006"},{"issue":"3","key":"ref12","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1038\/nbt.2839","article-title":"ProteomeXchange provides globally coordinated proteomics data submission and dissemination","volume":"32","author":"JA Vizca\u00edno","year":"2014","journal-title":"Nat Biotechnol"},{"key":"ref13","article-title":"Software Carpentry: Programming with R","author":"A Ahmadia","year":"2015"},{"issue":"7","key":"ref14","doi-asserted-by":"crossref","first-page":"579","DOI":"10.1038\/nbt0709-579","article-title":"Credit where credit is overdue","volume":"27","year":"2009","journal-title":"Nat Biotechnol"},{"key":"ref15","article-title":"FORCE11 Software Citation Working Group"},{"issue":"Database issue","key":"ref16","first-page":"D1042","article-title":"Europe PMC: a full-text literature database for the life sciences and platform for innovation","volume":"43","year":"2015","journal-title":"Nucleic Acids Res"},{"key":"ref17","first-page":"55","article-title":"WaveLab and Reproducible Research","author":"J Buckheit","year":"1995"},{"issue":"11","key":"ref18","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"},{"issue":"8","key":"ref19","doi-asserted-by":"crossref","first-page":"R86","DOI":"10.1186\/gb-2010-11-8-r86","article-title":"Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences","volume":"11","author":"J Goecks","year":"2010","journal-title":"Genome Biol"},{"issue":"2","key":"ref20","doi-asserted-by":"crossref","first-page":"288","DOI":"10.1093\/bioinformatics\/btr645","article-title":"MSnbase-an R\/Bioconductor package for isobaric tagged mass spectrometry data visualization, processing and quantitation","volume":"28","author":"L Gatto","year":"2012","journal-title":"Bioinformatics"},{"issue":"1","key":"ref21","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1186\/1471-2105-9-163","article-title":"OpenMS\u2014an open-source software framework for mass spectrometry","volume":"9","author":"M Sturm","year":"2008","journal-title":"BMC bioinformatics"},{"issue":"1","key":"ref22","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1074\/mcp.O115.050229","article-title":"PRIDE Inspector Toolsuite: Moving Toward a Universal Visualization Tool for Proteomics Data Standard Formats and Quality Assessment of ProteomeXchange Datasets","volume":"15","author":"Y Perez-Riverol","year":"2016","journal-title":"Molecular & Cellular Proteomics"},{"issue":"1","key":"ref23","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1186\/2047-217X-3-3","article-title":"A data repository and analysis framework for spontaneous neural activity recordings in developing retina","volume":"3","author":"SJ Eglen","year":"2014","journal-title":"Gigascience"},{"issue":"16","key":"ref24","doi-asserted-by":"crossref","first-page":"2078","DOI":"10.1093\/bioinformatics\/btp352","article-title":"The Sequence Alignment\/Map format and SAMtools","volume":"25","author":"H Li","year":"2009","journal-title":"Bioinformatics"}],"updated-by":[{"DOI":"10.1371\/journal.pcbi.1007142","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2019,6,14]],"date-time":"2019-06-14T00:00:00Z","timestamp":1560470400000}}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/dx.plos.org\/10.1371\/journal.pcbi.1004947","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,10,19]],"date-time":"2018-10-19T15:28:34Z","timestamp":1539962914000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1004947"}},"subtitle":[],"editor":[{"given":"Scott","family":"Markel","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2016,7,14]]},"references-count":24,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2016,7,14]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1004947","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/048744","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,14]]}}}