{"id":"https://openalex.org/W3102028509","doi":"https://doi.org/10.1371/journal.pcbi.1008316","title":"Ten simple rules for writing Dockerfiles for reproducible data science","display_name":"Ten simple rules for writing Dockerfiles for reproducible data science","publication_year":2020,"publication_date":"2020-11-10","ids":{"openalex":"https://openalex.org/W3102028509","doi":"https://doi.org/10.1371/journal.pcbi.1008316","mag":"3102028509","pmid":"https://pubmed.ncbi.nlm.nih.gov/33170857"},"language":"en","primary_location":{"id":"doi:10.1371/journal.pcbi.1008316","is_oa":true,"landing_page_url":"https://doi.org/10.1371/journal.pcbi.1008316","pdf_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008316&type=printable","source":{"id":"https://openalex.org/S86033158","display_name":"PLoS Computational Biology","issn_l":"1553-734X","issn":["1553-734X","1553-7358"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLOS Computational Biology","raw_type":"journal-article"},"type":"editorial","indexed_in":["crossref","datacite","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008316&type=printable","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003874630","display_name":"Daniel N\u00fcst","orcid":"https://orcid.org/0000-0002-0024-5046"},"institutions":[{"id":"https://openalex.org/I22465464","display_name":"University of M\u00fcnster","ror":"https://ror.org/00pd74e08","country_code":"DE","type":"education","lineage":["https://openalex.org/I22465464"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Daniel N\u00fcst","raw_affiliation_strings":["Institute for Geoinformatics, University of M\u00fcnster, M\u00fcnster, Germany"],"raw_orcid":"https://orcid.org/0000-0002-0024-5046","affiliations":[{"raw_affiliation_string":"Institute for Geoinformatics, University of M\u00fcnster, M\u00fcnster, Germany","institution_ids":["https://openalex.org/I22465464"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088788949","display_name":"Vanessa Sochat","orcid":"https://orcid.org/0000-0002-4387-3819"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vanessa Sochat","raw_affiliation_strings":["Stanford Research Computing Center, Stanford University, Stanford, California, United States of America"],"raw_orcid":"https://orcid.org/0000-0002-4387-3819","affiliations":[{"raw_affiliation_string":"Stanford Research Computing Center, Stanford University, Stanford, California, United States of America","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057770476","display_name":"Ben Marwick","orcid":"https://orcid.org/0000-0001-7879-4531"},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ben Marwick","raw_affiliation_strings":["Department of Anthropology, University of Washington, Seattle, Washington, United States of America"],"raw_orcid":"https://orcid.org/0000-0001-7879-4531","affiliations":[{"raw_affiliation_string":"Department of Anthropology, University of Washington, Seattle, Washington, United States of America","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004633766","display_name":"Stephen J. Eglen","orcid":"https://orcid.org/0000-0001-8607-8025"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Stephen J. Eglen","raw_affiliation_strings":["Department of Applied Mathematics and Theoretical Physics, University of Cambridge, Cambridge, Cambridgeshire, Great Britain"],"raw_orcid":"https://orcid.org/0000-0001-8607-8025","affiliations":[{"raw_affiliation_string":"Department of Applied Mathematics and Theoretical Physics, University of Cambridge, Cambridge, Cambridgeshire, Great Britain","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006335431","display_name":"T. Head","orcid":"https://orcid.org/0000-0003-0931-3698"},"institutions":[{"id":"https://openalex.org/I4210133823","display_name":"Treeze (Switzerland)","ror":"https://ror.org/03c1wwn39","country_code":"CH","type":"company","lineage":["https://openalex.org/I4210133823"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Tim Head","raw_affiliation_strings":["Wild Tree Tech, Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Wild Tree Tech, Zurich, Switzerland","institution_ids":["https://openalex.org/I4210133823"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075782200","display_name":"Tony Hirst","orcid":"https://orcid.org/0000-0001-6921-702X"},"institutions":[{"id":"https://openalex.org/I204136569","display_name":"The Open University","ror":"https://ror.org/05mzfcs16","country_code":"GB","type":"education","lineage":["https://openalex.org/I204136569"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Tony Hirst","raw_affiliation_strings":["Department of Computing and Communications, The Open University, Great Britain"],"raw_orcid":"https://orcid.org/0000-0001-6921-702X","affiliations":[{"raw_affiliation_string":"Department of Computing and Communications, The Open University, Great Britain","institution_ids":["https://openalex.org/I204136569"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070506182","display_name":"Benjamin D. Evans","orcid":"https://orcid.org/0000-0002-1734-6070"},"institutions":[{"id":"https://openalex.org/I36234482","display_name":"University of Bristol","ror":"https://ror.org/0524sp257","country_code":"GB","type":"education","lineage":["https://openalex.org/I36234482"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Benjamin D. Evans","raw_affiliation_strings":["School of Psychological Science, University of Bristol, Bristol, Great Britain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Psychological Science, University of Bristol, Bristol, Great Britain","institution_ids":["https://openalex.org/I36234482"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5003874630"],"corresponding_institution_ids":["https://openalex.org/I22465464"],"apc_list":{"value":2655,"currency":"USD","value_usd":2655},"apc_paid":{"value":2655,"currency":"USD","value_usd":2655},"fwci":31.2567,"has_fulltext":true,"cited_by_count":97,"citation_normalized_percentile":{"value":0.99501076,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"16","issue":"11","first_page":"e1008316","last_page":"e1008316"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11937","display_name":"Research Data Management Practices","score":0.9909999966621399,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.8612550497055054},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7513039112091064},{"id":"https://openalex.org/keywords/transparency","display_name":"Transparency (behavior)","score":0.7478512525558472},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.6883425712585449},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5751294493675232},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5289245843887329},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5147264003753662},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.47353383898735046},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.4648626744747162},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3773210644721985},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3540434241294861},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.23200467228889465},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10580214858055115}],"concepts":[{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.8612550497055054},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7513039112091064},{"id":"https://openalex.org/C2780233690","wikidata":"https://www.wikidata.org/wiki/Q535347","display_name":"Transparency (behavior)","level":2,"score":0.7478512525558472},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.6883425712585449},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5751294493675232},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5289245843887329},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5147264003753662},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.47353383898735046},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.4648626744747162},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3773210644721985},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3540434241294861},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.23200467228889465},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10580214858055115},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[{"descriptor_ui":"D000077488","descriptor_name":"Data Science","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000077488","descriptor_name":"Data Science","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000077488","descriptor_name":"Data Science","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000077488","descriptor_name":"Data Science","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D015203","descriptor_name":"Reproducibility of Results","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D015203","descriptor_name":"Reproducibility of Results","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D015203","descriptor_name":"Reproducibility of Results","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D015203","descriptor_name":"Reproducibility of Results","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D017408","descriptor_name":"Guidelines as Topic","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D017408","descriptor_name":"Guidelines as Topic","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D017408","descriptor_name":"Guidelines as Topic","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D017408","descriptor_name":"Guidelines as Topic","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true}],"locations_count":14,"locations":[{"id":"doi:10.1371/journal.pcbi.1008316","is_oa":true,"landing_page_url":"https://doi.org/10.1371/journal.pcbi.1008316","pdf_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008316&type=printable","source":{"id":"https://openalex.org/S86033158","display_name":"PLoS Computational Biology","issn_l":"1553-734X","issn":["1553-734X","1553-7358"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLOS Computational Biology","raw_type":"journal-article"},{"id":"pmid:33170857","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/33170857","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLoS computational biology","raw_type":null},{"id":"pmh:oai:research-information.bris.ac.uk:openaire_cris_publications/bb4b4f42-bebf-4acc-80b4-5e39d2af2d89","is_oa":false,"landing_page_url":"https://research-information.bris.ac.uk/en/publications/bb4b4f42-bebf-4acc-80b4-5e39d2af2d89","pdf_url":null,"source":{"id":"https://openalex.org/S4306400895","display_name":"Bristol Research (University of Bristol)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I36234482","host_organization_name":"University of Bristol","host_organization_lineage":["https://openalex.org/I36234482"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"N\u00fcst, D, Sochat, V, Marwick, B, Eglen, S J, Head, T, Hirst, T & Evans, B D 2020, 'Ten simple rules for writing Dockerfiles for reproducible data science', PLOS Computational Biology, vol. 16, no. 11, pp. e1008316. https://doi.org/10.1371/journal.pcbi.1008316","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:oro.open.ac.uk:73530","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401187","display_name":"Open Research Online (The Open University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I204136569","host_organization_name":"The Open University","host_organization_lineage":["https://openalex.org/I204136569"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Journal Item"},{"id":"pmh:oai:RePEc:osf:osfxxx:fsd7t","is_oa":false,"landing_page_url":"https://osf.io/download/5e9964fbf135350557d5a298/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"preprint"},{"id":"pmh:oai:RePEc:plo:pcbi00:1008316","is_oa":false,"landing_page_url":"https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008316","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"pmh:oai:doaj.org/article:d181a4f57fca434badcb62e31765c797","is_oa":true,"landing_page_url":"https://doaj.org/article/d181a4f57fca434badcb62e31765c797","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"PLoS Computational Biology, Vol 16, Iss 11, p e1008316 (2020)","raw_type":"article"},{"id":"pmh:oai:figshare.com:article/27136323","is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/Ten_simple_rules_for_writing_Dockerfiles_for_reproducible_data_science/27136323","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},{"id":"pmh:oai:pubmedcentral.nih.gov:7654784","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/7654784","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"PLoS Comput Biol","raw_type":"Text"},{"id":"pmh:oai:research-information.bris.ac.uk:publications/bb4b4f42-bebf-4acc-80b4-5e39d2af2d89","is_oa":false,"landing_page_url":"https://hdl.handle.net/1983/bb4b4f42-bebf-4acc-80b4-5e39d2af2d89","pdf_url":null,"source":{"id":"https://openalex.org/S4306400895","display_name":"Bristol Research (University of Bristol)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I36234482","host_organization_name":"University of Bristol","host_organization_lineage":["https://openalex.org/I36234482"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"N\u00fcst , D , Sochat , V , Marwick , B , Eglen , S J , Head , T , Hirst , T &amp; Evans , B D 2020 , ' Ten simple rules for writing Dockerfiles for reproducible data science ' , PLoS Computational Biology , vol. 16 , no. 11 , pp. e1008316 . https://doi.org/10.1371/journal.pcbi.1008316","raw_type":"article"},{"id":"pmh:oai:www.repository.cam.ac.uk:1810/312737","is_oa":true,"landing_page_url":"https://www.repository.cam.ac.uk/handle/1810/312737","pdf_url":null,"source":{"id":"https://openalex.org/S4306401777","display_name":"Apollo (University of Cambridge)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I241749","host_organization_name":"University of Cambridge","host_organization_lineage":["https://openalex.org/I241749"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Other"},{"id":"pmh:oai:www.repository.cam.ac.uk:1810/316665","is_oa":true,"landing_page_url":"https://www.repository.cam.ac.uk/handle/1810/316665","pdf_url":null,"source":{"id":"https://openalex.org/S4306401777","display_name":"Apollo (University of Cambridge)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I241749","host_organization_name":"University of Cambridge","host_organization_lineage":["https://openalex.org/I241749"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"doi:10.17863/cam.59838","is_oa":true,"landing_page_url":"https://doi.org/10.17863/cam.59838","pdf_url":null,"source":{"id":"https://openalex.org/S7407050737","display_name":"Apollo","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"},{"id":"doi:10.17863/cam.63778","is_oa":true,"landing_page_url":"https://doi.org/10.17863/cam.63778","pdf_url":null,"source":{"id":"https://openalex.org/S7407050737","display_name":"Apollo","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.1371/journal.pcbi.1008316","is_oa":true,"landing_page_url":"https://doi.org/10.1371/journal.pcbi.1008316","pdf_url":"https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008316&type=printable","source":{"id":"https://openalex.org/S86033158","display_name":"PLoS Computational Biology","issn_l":"1553-734X","issn":["1553-734X","1553-7358"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310315706","host_organization_name":"Public Library of Science","host_organization_lineage":["https://openalex.org/P4310315706"],"host_organization_lineage_names":["Public Library of Science"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"PLOS Computational Biology","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.5699999928474426}],"awards":[{"id":"https://openalex.org/G2823348974","display_name":null,"funder_award_id":"PE 1632/17-1","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3102028509.pdf","grobid_xml":"https://content.openalex.org/works/W3102028509.grobid-xml"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W1574680346","https://openalex.org/W2036318837","https://openalex.org/W2084097533","https://openalex.org/W2131966673","https://openalex.org/W2142491263","https://openalex.org/W2574537218","https://openalex.org/W2598946303","https://openalex.org/W2613409207","https://openalex.org/W2791577993","https://openalex.org/W2792576179","https://openalex.org/W2795545926","https://openalex.org/W2803619185","https://openalex.org/W2807738603","https://openalex.org/W2886900553","https://openalex.org/W2900265028","https://openalex.org/W2903864715","https://openalex.org/W2942557718","https://openalex.org/W2945718141","https://openalex.org/W2963508088","https://openalex.org/W2963957599","https://openalex.org/W2964062642","https://openalex.org/W2964148489","https://openalex.org/W2964308621","https://openalex.org/W2969792572","https://openalex.org/W2975660169","https://openalex.org/W2979379872","https://openalex.org/W2990427812","https://openalex.org/W3102028509","https://openalex.org/W3113043731","https://openalex.org/W3126002998","https://openalex.org/W4239843108","https://openalex.org/W4249759701","https://openalex.org/W6790570445","https://openalex.org/W6893725564"],"related_works":["https://openalex.org/W4382930947","https://openalex.org/W3081288631","https://openalex.org/W2367301169","https://openalex.org/W3152382318","https://openalex.org/W1981780420","https://openalex.org/W3004686567","https://openalex.org/W2182707996","https://openalex.org/W2738656338","https://openalex.org/W2603787370","https://openalex.org/W45233828"],"abstract_inverted_index":{"Computational":[0],"science":[1,93],"has":[2],"been":[3],"greatly":[4,41],"improved":[5],"by":[6,43],"the":[7,21,44,57,61,97],"use":[8],"of":[9,32,75,82],"containers":[10,27,105],"for":[11,24,60,90,107,112,124],"packaging":[12],"software":[13],"and":[14,30,123,126],"data":[15,92],"dependencies.":[16],"In":[17,54,73],"a":[18,36,70,80],"scholarly":[19,115],"context,":[20],"main":[22],"drivers":[23],"using":[25],"these":[26],"are":[28,47],"transparency":[29],"support":[31,74],"reproducibility;":[33],"in":[34,69,99,114],"turn,":[35],"workflow's":[37],"reproducibility":[38],"can":[39,103],"be":[40],"affected":[42],"choices":[45],"that":[46],"made":[48],"with":[49,109],"respect":[50],"to":[51,84],"building":[52],"containers.":[53],"many":[55],"cases,":[56],"build":[58],"process":[59],"container's":[62],"image":[63],"is":[64],"created":[65],"from":[66],"instructions":[67],"provided":[68],"Dockerfile":[71],"format.":[72],"this":[76,100],"approach,":[77],"we":[78],"present":[79],"set":[81],"rules":[83,98],"help":[85],"researchers":[86,102],"write":[87],"understandable":[88],"Dockerfiles":[89],"typical":[91],"workflows.":[94,129],"By":[95],"following":[96],"article,":[101],"create":[104],"suitable":[106],"sharing":[108],"fellow":[110],"scientists,":[111],"including":[113],"communication":[116],"such":[117],"as":[118],"education":[119],"or":[120],"scientific":[121],"papers,":[122],"effective":[125],"sustainable":[127],"personal":[128]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":13},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":13},{"year":2022,"cited_by_count":19},{"year":2021,"cited_by_count":33},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1}],"updated_date":"2026-04-25T08:17:42.794288","created_date":"2025-10-10T00:00:00"}
