{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T20:46:53Z","timestamp":1783370813928,"version":"3.54.6"},"reference-count":38,"publisher":"Oxford University Press (OUP)","issue":"7","license":[{"start":{"date-parts":[[2022,2,4]],"date-time":"2022-02-04T00:00:00Z","timestamp":1643932800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["R35-GM128645"],"award-info":[{"award-number":["R35-GM128645"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["T32-GM067553"],"award-info":[{"award-number":["T32-GM067553"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation GRFP","doi-asserted-by":"crossref","award":["DGE-1650116"],"award-info":[{"award-number":["DGE-1650116"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["R01-MH118349"],"award-info":[{"award-number":["R01-MH118349"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["R01-HG009937"],"award-info":[{"award-number":["R01-HG009937"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,3,28]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>The R programming language is one of the most widely used programming languages for transforming raw genomic datasets into meaningful biological conclusions through analysis and visualization, which has been largely facilitated by infrastructure and tools developed by the Bioconductor project. However, existing plotting packages rely on relative positioning and sizing of plots, which is often sufficient for exploratory analysis but is poorly suited for the creation of publication-quality multi-panel images inherent to scientific manuscript preparation.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We present plotgardener, a coordinate-based genomic data visualization package that offers a new paradigm for multi-plot figure generation in R. Plotgardener allows precise, programmatic control over the placement, esthetics and arrangements of plots while maximizing user experience through fast and memory-efficient data access, support for a wide variety of data and file types, and tight integration with the Bioconductor environment. Plotgardener also allows precise placement and sizing of ggplot2 plots, making it an invaluable tool for R users and data scientists from virtually any discipline.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>Package: https:\/\/bioconductor.org\/packages\/plotgardener, Code: https:\/\/github.com\/PhanstielLab\/plotgardener, Documentation: https:\/\/phanstiellab.github.io\/plotgardener\/.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Supplementary information<\/jats:title>\n                    <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btac057","type":"journal-article","created":{"date-parts":[[2022,1,28]],"date-time":"2022-01-28T15:19:40Z","timestamp":1643383180000},"page":"2042-2045","source":"Crossref","is-referenced-by-count":135,"title":["Plotgardener: cultivating precise multi-panel figures in R"],"prefix":"10.1093","volume":"38","author":[{"given":"Nicole E","family":"Kramer","sequence":"first","affiliation":[{"name":"Curriculum in Bioinformatics and Computational Biology, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eric S","family":"Davis","sequence":"additional","affiliation":[{"name":"Curriculum in Bioinformatics and Computational Biology, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Craig D","family":"Wenger","sequence":"additional","affiliation":[{"name":"Independent Scholar , Issaquah, WA 98207, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erika M","family":"Deoudes","sequence":"additional","affiliation":[{"name":"Thurston Arthritis Research Center, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sarah M","family":"Parker","sequence":"additional","affiliation":[{"name":"Curriculum in Bioinformatics and Computational Biology, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael I","family":"Love","sequence":"additional","affiliation":[{"name":"Department of Biostatistics, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"},{"name":"Department of Genetics, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2123-0051","authenticated-orcid":false,"given":"Douglas H","family":"Phanstiel","sequence":"additional","affiliation":[{"name":"Curriculum in Bioinformatics and Computational Biology, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"},{"name":"Thurston Arthritis Research Center, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"},{"name":"Department of Cell Biology and Physiology, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"},{"name":"Lineberger Comprehensive Cancer Center, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"},{"name":"Curriculum in Genetics and Molecular Biology, University of North Carolina at Chapel Hill , Chapel Hill, NC 27599, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2022,2,4]]},"reference":[{"key":"2023020109015038800_btac057-B1","doi-asserted-by":"crossref","first-page":"e12","DOI":"10.1093\/nar\/gkr995","article-title":"GenomeView: a next-generation genome browser","volume":"40","author":"Abeel","year":"2012","journal-title":"Nucleic Acids Res"},{"key":"2023020109015038800_btac057-B2","article-title":"Adobe Illustrator (CC 2019 (23.0.3)) [Computer software]","year":"2019"},{"key":"2023020109015038800_btac057-B3","article-title":"Keynote (Version 11.0.1) [MacOS]"},{"key":"2023020109015038800_btac057-B4","article-title":"gridExtra: miscellaneous Functions for \u201cGrid\u201d Graphics","author":"Auguie","year":"2017"},{"key":"2023020109015038800_btac057-B5","article-title":"egg: extensions for \u201cggplot2\u201d: custom Geom, Custom Themes, Plot Alignment, Labelled Panels, Symmetric Scales, and Fixed Panel Size","author":"Auguie","year":"2019"},{"key":"2023020109015038800_btac057-B6","doi-asserted-by":"crossref","first-page":"D991","DOI":"10.1093\/nar\/gks1193","article-title":"NCBI GEO: archive for functional genomics data sets\u2014update","volume":"41","author":"Barrett","year":"2013","journal-title":"Nucleic Acids Res"},{"key":"2023020109015038800_btac057-B7","doi-asserted-by":"crossref","first-page":"1045","DOI":"10.1038\/nbt1010-1045","article-title":"The NIH Roadmap Epigenomics Mapping Consortium","volume":"28","author":"Bernstein","year":"2010","journal-title":"Nat. Biotechnol"},{"key":"2023020109015038800_btac057-B8","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1093\/bioinformatics\/btn578","article-title":"DNAPlotter: circular and linear interactive genome visualization","volume":"25","author":"Carver","year":"2009","journal-title":"Bioinformatics"},{"key":"2023020109015038800_btac057-B9","doi-asserted-by":"crossref","first-page":"938","DOI":"10.1038\/nmeth.3038","article-title":"Epiviz: interactive visual analytics for functional genomics data","volume":"11","author":"Chelaru","year":"2014","journal-title":"Nat. Methods"},{"key":"2023020109015038800_btac057-B10","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s40484-017-0091-8","article-title":"HiC-3DViewer: a new tool to visualize Hi-C data in 3D space","volume":"5","author":"Djekidel","year":"2017","journal-title":"Quant. Biol"},{"key":"2023020109015038800_btac057-B11","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.cels.2015.07.012","article-title":"Juicebox provides a visualization system for Hi-C contact maps with unlimited zoom","volume":"3","author":"Durand","year":"2016","journal-title":"Cell Syst"},{"key":"2023020109015038800_btac057-B12","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1186\/1471-2105-10-2","article-title":"GenomeGraphs: integrated genomic data visualization with R","volume":"10","author":"Durinck","year":"2009","journal-title":"BMC Bioinf"},{"key":"2023020109015038800_btac057-B13","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1038\/nature11247","article-title":"An integrated encyclopedia of DNA elements in the human genome","volume":"489","year":"2012","journal-title":"Nature"},{"key":"2023020109015038800_btac057-B14","doi-asserted-by":"crossref","first-page":"D800","DOI":"10.1093\/nar\/gkq1064","article-title":"Ensembl 2011","volume":"39","author":"Flicek","year":"2011","journal-title":"Nucleic Acids Res"},{"key":"2023020109015038800_btac057-B15","doi-asserted-by":"crossref","first-page":"2089","DOI":"10.1093\/bioinformatics\/btw069","article-title":"Integrated genome browser: visual analytics platform for genomics","volume":"32","author":"Freese","year":"2016","journal-title":"Bioinformatics"},{"key":"2023020109015038800_btac057-B16","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":"Gentleman","year":"2004","journal-title":"Genome Biol"},{"key":"2023020109015038800_btac057-B17","first-page":"1","article-title":"multipanelfigure: simple assembly of multiple plots and images into a compound figure","volume":"84","author":"Graumann","year":"2018","journal-title":"J.Stat. Softw. Code Snippets"},{"key":"2023020109015038800_btac057-B18","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1007\/978-1-4939-3578-9_16","volume-title":"Statistical Genomics: Methods and Protocols","author":"Hahne","year":"2016"},{"key":"2023020109015038800_btac057-B19","article-title":"Inkscape (Version 0.92.5) [Computer software]","author":"Project","year":"2020"},{"key":"2023020109015038800_btac057-B20","doi-asserted-by":"crossref","first-page":"996","DOI":"10.1101\/gr.229102","article-title":"The human genome browser at UCSC","volume":"12","author":"Kent","year":"2002","journal-title":"Genome Res"},{"key":"2023020109015038800_btac057-B21","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1186\/s13059-018-1486-1","article-title":"HiGlass: web-based visual exploration and analysis of genome interaction maps","volume":"19","author":"Kerpedjiev","year":"2018","journal-title":"Genome Biol"},{"key":"2023020109015038800_btac057-B22","doi-asserted-by":"crossref","first-page":"1841","DOI":"10.1093\/bioinformatics\/btp328","article-title":"rtracklayer: an R package for interfacing with genome browsers","volume":"25","author":"Lawrence","year":"2009","journal-title":"Bioinformatics"},{"key":"2023020109015038800_btac057-B23","doi-asserted-by":"crossref","first-page":"e1003118","DOI":"10.1371\/journal.pcbi.1003118","article-title":"Software for computing and annotating genomic ranges","volume":"9","author":"Lawrence","year":"2013","journal-title":"PLoS Comput. Biol"},{"key":"2023020109015038800_btac057-B24","article-title":"microbenchmark: accurate Timing Functions","author":"Mersmann","year":"2019"},{"key":"2023020109015038800_btac057-B25","year":"2018"},{"key":"2023020109015038800_btac057-B26","article-title":"BSgenome: software infrastructure for efficient representation of full genomes and their SNPs","author":"Pag\u00e8s","year":"2021"},{"key":"2023020109015038800_btac057-B27","article-title":"AnnotationDbi: manipulation of SQLite-based annotations in Bioconductor","author":"Pag\u00e8s","year":"2021"},{"key":"2023020109015038800_btac057-B28","doi-asserted-by":"crossref","first-page":"1742","DOI":"10.21105\/joss.01742","article-title":"Bedtoolsr: an R package for genomic data analysis and manipulation","volume":"4","author":"Patwardhan","year":"2019","journal-title":"J. Open Source Softw"},{"key":"2023020109015038800_btac057-B29","article-title":"patchwork: the Composer of Plots","author":"Pedersen","year":"2020"},{"key":"2023020109015038800_btac057-B30","doi-asserted-by":"crossref","first-page":"2808","DOI":"10.1093\/bioinformatics\/btu379","article-title":"Sushi.R: flexible, quantitative and integrative genomic visualizations for publication-quality multi-panel figures","volume":"30","author":"Phanstiel","year":"2014","journal-title":"Bioinformatics"},{"key":"2023020109015038800_btac057-B31","volume-title":"R: A Language and Environment for Statistical Computing.","year":"2021"},{"key":"2023020109015038800_btac057-B32","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1093\/bib\/bbs017","article-title":"Integrative Genomics Viewer (IGV): high-performance genomics data visualization and exploration","volume":"14","author":"Thorvaldsd\u00f3ttir","year":"2013","journal-title":"Brief. Bioinf"},{"key":"2023020109015038800_btac057-B33","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1186\/s13059-018-1519-9","article-title":"The 3D Genome Browser: a web-based browser for visualizing 3D genome organization and long-range chromatin interactions","volume":"19","author":"Wang","year":"2018","journal-title":"Genome Biol"},{"key":"2023020109015038800_btac057-B34","doi-asserted-by":"crossref","first-page":"W518","DOI":"10.1093\/nar\/gkt441","article-title":"PubTator: a web-based text mining tool for assisting biocuration","volume":"41","author":"Wei","year":"2013","journal-title":"Nucleic Acids Res"},{"key":"2023020109015038800_btac057-B35","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-24277-4","volume-title":"ggplot2: Elegant Graphics for Data Analysis","author":"Wickham","year":"2016"},{"key":"2023020109015038800_btac057-B36","article-title":"cowplot: streamlined Plot Theme and Plot Annotations for \u201cggplot2.\u201d","author":"Wilke","year":"2020"},{"key":"2023020109015038800_btac057-B37","doi-asserted-by":"crossref","first-page":"R77","DOI":"10.1186\/gb-2012-13-8-r77","article-title":"ggbio: an R package for extending the grammar of graphics for genomic data","volume":"13","author":"Yin","year":"2012","journal-title":"Genome Biol"},{"key":"2023020109015038800_btac057-B38","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1038\/nmeth.1772","article-title":"The Human Epigenome Browser at Washington University","volume":"8","author":"Zhou","year":"2011","journal-title":"Nat. Methods"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btac057\/42545690\/btac057.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/7\/2042\/49010459\/btac057.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/7\/2042\/49010459\/btac057.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T15:47:58Z","timestamp":1675266478000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/38\/7\/2042\/6522111"}},"subtitle":[],"editor":[{"given":"Alfonso","family":"Valencia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2022,2,4]]},"references-count":38,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,3,28]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btac057","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2021.09.08.459338","asserted-by":"object"}]},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022,4,1]]},"published":{"date-parts":[[2022,2,4]]}}}