{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,18]],"date-time":"2026-02-18T00:43:27Z","timestamp":1771375407673,"version":"3.50.1"},"reference-count":47,"publisher":"Public Library of Science (PLoS)","issue":"3","license":[{"start":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T00:00:00Z","timestamp":1742342400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100008273","name":"Novartis Research Foundation","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100008273","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000051","name":"NHGRI","doi-asserted-by":"crossref","award":["U24HG004059"],"award-info":[{"award-number":["U24HG004059"]}],"id":[{"id":"10.13039\/100000051","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100014989","name":"Chan Zuckerberg Initiative","doi-asserted-by":"publisher","award":["2024-342819"],"award-info":[{"award-number":["2024-342819"]}],"id":[{"id":"10.13039\/100014989","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1012856","type":"journal-article","created":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T19:12:58Z","timestamp":1742411578000},"page":"e1012856","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":3,"title":["Eleven quick tips for writing a Bioconductor package"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3833-2169","authenticated-orcid":true,"given":"Charlotte","family":"Soneson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lori","family":"Shepherd","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcel","family":"Ramos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3899-3872","authenticated-orcid":true,"given":"Kevin","family":"Rue-Albrecht","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6977-7147","authenticated-orcid":true,"given":"Johannes","family":"Rainer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Herv\u00e9","family":"Pag\u00e8s","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent J.","family":"Carey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2025,3,19]]},"reference":[{"issue":"10","key":"pcbi.1012856.ref001","doi-asserted-by":"crossref","first-page":"R80","DOI":"10.1186\/gb-2004-5-10-r80","article-title":"Bioconductor: open software development for computational biology and bioinformatics","volume":"5","author":"RC Gentleman","year":"2004","journal-title":"Genome Biol"},{"issue":"2","key":"pcbi.1012856.ref002","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1038\/nmeth.3252","article-title":"Orchestrating high-throughput genomic analysis with Bioconductor","volume":"12","author":"W Huber","year":"2015","journal-title":"Nat Methods"},{"key":"pcbi.1012856.ref003"},{"key":"pcbi.1012856.ref004"},{"key":"pcbi.1012856.ref005"},{"key":"pcbi.1012856.ref006","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref007"},{"key":"pcbi.1012856.ref008"},{"key":"pcbi.1012856.ref009","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref010","author":"H Wickham"},{"key":"pcbi.1012856.ref011","author":"H Wickham"},{"key":"pcbi.1012856.ref012","author":"A Hunt","year":"2000"},{"key":"pcbi.1012856.ref013","author":"H Wickham","year":"2022"},{"key":"pcbi.1012856.ref014","author":"H Wickham","year":"2023"},{"key":"pcbi.1012856.ref015","author":"H Wickham","year":"2024"},{"key":"pcbi.1012856.ref016","author":"L Collado-Torres","year":"2024"},{"key":"pcbi.1012856.ref017","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref018"},{"key":"pcbi.1012856.ref019"},{"key":"pcbi.1012856.ref020"},{"key":"pcbi.1012856.ref021","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref022","article-title":"BiocManager: access the Bioconductor project package repository [Internet].","author":"M Morgan","year":"2024"},{"key":"pcbi.1012856.ref023","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref024","year":"2024"},{"key":"pcbi.1012856.ref025","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref026"},{"key":"pcbi.1012856.ref027","article-title":"BiocCheck: Bioconductor-specific package checks [Internet].","author":"Bioconductor Package Maintainer","year":"2024"},{"key":"pcbi.1012856.ref028","author":"K M\u00fcller","year":"2024"},{"key":"pcbi.1012856.ref029","author":"J Hester","year":"2024"},{"key":"pcbi.1012856.ref030"},{"key":"pcbi.1012856.ref031"},{"key":"pcbi.1012856.ref032"},{"key":"pcbi.1012856.ref033"},{"key":"pcbi.1012856.ref034","author":"D Risso","year":"2024"},{"key":"pcbi.1012856.ref035","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref036","author":"K Rue-Albrecht"},{"key":"pcbi.1012856.ref037","author":"M Morgan","year":"2024"},{"key":"pcbi.1012856.ref038","author":"M Morgan","year":"2024"},{"key":"pcbi.1012856.ref039"},{"key":"pcbi.1012856.ref040","author":"L Shepherd","year":"2024"},{"key":"pcbi.1012856.ref041","author":"A Ole\u015b","year":"2024"},{"key":"pcbi.1012856.ref042","author":"M Burger","year":"2024"},{"issue":"1","key":"pcbi.1012856.ref043","doi-asserted-by":"crossref","first-page":"42","DOI":"10.32614\/RJ-2021-056","article-title":"A method for deriving information from running R code","volume":"13","author":"MPJ van der Loo","year":"2021","journal-title":"R J"},{"key":"pcbi.1012856.ref044","doi-asserted-by":"crossref","first-page":"5","DOI":"10.32614\/RJ-2011-002","article-title":"Get started with testing","volume":"3","author":"H Wickham","year":"2011","journal-title":"R J"},{"key":"pcbi.1012856.ref045","author":"H Pag\u00e8s"},{"key":"pcbi.1012856.ref046","author":"G Cs\u00e1rdi","year":"2021"},{"issue":"1","key":"pcbi.1012856.ref047","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1038\/s41467-023-44484-5","article-title":"rworkflows: automating reproducible practices for the R community","volume":"15","author":"BM Schilder","year":"2024","journal-title":"Nat Commun"}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1012856","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T19:13:12Z","timestamp":1742411592000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1012856"}},"subtitle":[],"editor":[{"given":"B.F. Francis","family":"Ouellette","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2025,3,19]]},"references-count":47,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3,19]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1012856","relation":{},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,19]]}}}