plotgardener

plotgardener provides coordinate-based visualization of genomic data in R to create publication-quality multi-panel figures that precisely align tracks to genomic coordinates.


Key Features:

  • Coordinate-based plotting system: plotgardener uses a coordinate-based system to control the exact size, position, and arrangement of plots so vertically aligned data correspond to the same genomic regions.
  • Edge-to-edge containerized plotting: The package implements edge-to-edge containerized plotting functions that map user-specified containers directly to represented data for consistent alignment within multi-panel figures.
  • Integration with ggplot2: plotgardener supports precise placement and sizing of ggplot2 plots within multi-panel layouts.
  • Fast, memory-efficient data access: The package provides fast and memory-efficient access to genomic data to support large datasets.
  • Support for diverse data and file types: plotgardener accepts a wide variety of genomic data and file types for visualization.
  • Bioconductor integration: The package leverages Bioconductor infrastructure and tools for interoperability within the Bioconductor ecosystem.

Scientific Applications:

  • Publication-quality multi-panel figures: Creation of publication-ready multi-panel figures that maintain accurate genomic coordinate alignment across panels.
  • Genomic track alignment and comparison: Precise alignment of vertically stacked tracks to compare signals or annotations across the same genomic regions.
  • Exploratory analysis and figure preparation: Generation of figures for exploratory data analysis and detailed manuscript figure preparation.
  • Use in genomics and related fields: Visualization tasks for researchers working with genomic datasets within R and Bioconductor workflows.

Methodology:

plotgardener implements a coordinate-based plotting system and an edge-to-edge containerized visualization approach and provides precise placement and sizing for ggplot2 plots.

Topics

Details

License:
Other
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
2/8/2022
Last Updated:
2/8/2022

Operations

Publications

Kramer NE, Davis ES, Wenger CD, Deoudes EM, Parker SM, Love MI, Phanstiel DH. Plotgardener: Cultivating precise multi-panel figures in R. Unknown Journal. 2021. doi:10.1101/2021.09.08.459338.