No retraction, correction or concern found when last checked on Oct 20, 2026.
Sushi.R: flexible, quantitative and integrative genomic visualizations for publication-quality multi-panel figures
Douglas H. Phanstiel, Alan P. Boyle, Carlos L. Araya and 1 more (opens in a new tab)
Bioinformatics · 2014 · CC BY
doi:10.1093/bioinformatics/btu379 (opens in a new tab)
Abstract
Motivation: Interpretation and communication of genomic data require flexible and quantitative tools to analyze and visualize diverse data types, and yet, a comprehensive tool to display all common genomic data types in publication quality figures does not exist to date. To address this shortcoming, we present Sushi.R, an R/Bioconductor package that allows flexible integration of genomic visualizations into highly customizable, publication-ready, multi-panel figures from common genomic data formats including Browser Extensible Data (BED), bedGraph and Browser Extensible Data Paired-End (BEDPE). Sushi.R is open source and made publicly available through GitHub ( https://github.com/dphansti/Sushi ) and Bioconductor ( http://bioconductor.org/packages/release/bioc/html/Sushi.html ). Contact: mpsnyder@stanford.edu or dphansti@stanford.edu
Full text
From PubMed Central, U.S. National Library of Medicine, as current on Oct 20, 2026. Paragraph numbers are ours, so an answer can point at one.
1 INTRODUCTION
Genomic science is a rich data-intensive field in which diverse data types are combined to uncover and explore characteristics of sequence elements on a large scale. However, despite a growing set of mature standard visualization techniques and file formats, no comprehensive tools exist to facilitate multi-panel visualization across a broad range of standard genomic data types. To address this deficiency, we developed Sushi.R, a flexible R library that leverages standard visualization techniques and file formats to produce highly customizable publication-quality figures of genomic data within the widespread analysis environment, R.
2 METHODS
Sushi.R is written exclusively in the R software environment. The Sushi.R package includes 13 example datasets and a vignette detailing the usage of each. Datasets that were mapped to hg19 were converted to hg18 using the liftOver tool. Sushi is compatible with all organisms and genome builds. Large datasets were filtered to include only regions shown in Figure 1. ChIA-PET interactions were additionally filtered to remove interactions between regions ≤1000 bp apart. To facilitate use, Sushi.R is open source and is distributed through both Bioconductor for one-step installation and GitHub for version control, issue management and third-party development.
3 FEATURES
Quantitative and qualitative genomic information can typically be broken down into three data types: features, signals and interactions. Sushi.R provides flexible methods to plot each data type, allowing users to represent virtually any type of genomic data in an aesthetically pleasing, coherent and integrative fashion. A Sushi plot made entirely within R (without any modifications in image-editing software) displaying multiple data types is shown in Figure 1. The code and data to make Figure 1 are included as part of the Sushi.R package.
Feature data describe genomic regions characterized by a unique combination of chromosome, start and stop coordinates. Often stored in Browser Extensible Data (BED) format, feature data can be used to represent sites of transcription factor binding, gene structures, transcript structures, sequence read alignments, Genome-Wide Association Studies (GWAS) hits and data from an array of other sources. The Sushi functions plotBed, plotGenes and plotManhattan facilitate the visualization of feature data in a host of different formats ranging from heatmaps of feature density to feature pileups (Figure 1A, G–K, N).
Signal data representing quantitative values across genomic coordinates are commonly stored in bedGraph format and can be used to represent diverse forms of data including sequence conservation, transcription, transcription factor binding, chromatin accessibility and nascent transcription rates, among others. The Sushi function plotBedgraph provides flexible methods to plot, overlay and compare signal track data with appropriately represented data from each one of these disparate sources (Figure 1E, F, L, M).
Finally, interaction data can be used to describe interactions between distal genomic elements in both a qualitative or quantitative fashion. Interaction data describing, for example, 3D chromatin structure are commonly stored in Browser Extensible Data Paired-End (BEDPE) format or in interaction matrices. Sushi functions plotHiC and plotBedpe are used to plot interactions data as either trapezoidal heatmaps, arched lines or box and line structures, and support quantitative mapping of interaction signals on y-axis values, color scales and line widths (Figure 1B–D).
Sushi plots can easily be combined and augmented via a number of annotation functions including zoomsregion, zoombox, maptocolor and addlegend, allowing customizable scaling of colors, line types and line widths for flexible quantitative presentation. Zoom inset features facilitate visualization at multiple scales and diverse genomic contexts. Images can be written to all formats supported by R including Encapsulated PostScript (EPS), Portable Document Format (PDF) and Portable Network Graphics (PNG).
4 DISCUSSION
The rapid proliferation and complexity of genomics experiments—fueled by high-throughput sequencing—has concomitantly driven demand for analysis and visualization tools that facilitate interpretation and communication of rich and diverse genomic data types. Sushi fills a critical void among currently available visualization tools by providing a means to easily produce sophisticated, customizable, genomic visualizations. Sushi.R will be of great use to the genomic community, as it accelerates our ability to uncover, document and communicate important scientific findings derived from increasingly abundant, and complex, genomic data.
Funding: This project is funded by NIH grant U54HG006996 (to M.P.S) and K99HG007356 (to A.P.B). D.H.P. is a Damon Runyon fellow supported by the Damon Runyon Cancer Research Foundation (DRG-2122-12).
Conflict of interest: M.P.S. is a cofounder and scientific advisory board (SAB) member of Personalis and also on the SAB of Genapsys.
References 9
- 1.
An integrated encyclopedia of DNA elements in the human genome. Nature. 2012;489:57-74.
Not in our library10.1038/nature11247 (opens in a new tab)
- 2.
Dixon JR, et al. Topological domains in mammalian genomes identified by analysis of chromatin interactions. Nature. 2012;485:376-380.
Not in our library10.1038/nature11082 (opens in a new tab)
- 3.
Genetic variants in novel pathways influence blood pressure and cardiovascular disease risk. Nature. 2011;478:103-109.
Not in our library10.1038/nature10405 (opens in a new tab)
- 4.
- 5.
Li G, et al. Extensive promoter-centered chromatin interactions provide a topological basis for transcription regulation. Cell. 2012;148:84-98.
Not in our library10.1016/j.cell.2011.12.014 (opens in a new tab)
- 6.
Neph S, et al. An expansive human regulatory lexicon encoded in transcription factor footprints. Nature. 2012;489:83-90.
Not in our library10.1038/nature11212 (opens in a new tab)
- 7.
R: a language and environment for statistical computing. 2013.
Not in our library
- 8.
Rhee HS, Pugh BF. Comprehensive genome-wide protein-DNA interactions detected at single-nucleotide resolution. Cell. 2011;147:1408-1419.
Not in our library10.1016/j.cell.2011.11.013 (opens in a new tab)
- 9.
Sanyal A, et al. The long-range interaction landscape of gene promoters. Nature. 2012;489:109-113.
Not in our library10.1038/nature11279 (opens in a new tab)
Cited by papers we hold 10
- High copy number variations, particular transcription factors, and low immunity contribute to the stemness of prostate cancer cells · 2021Not checked
- H3K27me3-rich genomic regions can function as silencers to repress gene expression via chromatin interactions · 2021No notice
- PACVr: plastome assembly coverage visualization in R · 2020No notice
- Interactome Rewiring Following Pharmacological Targeting of BET Bromodomains · 2019No notice
- Epigenetic changes around the pX region and spontaneous HTLV-1 transcription are CTCF-independent [version 2; referees: 2 approved] · 2018Not checked
- Using regulatory genomics data to interpret the function of disease variants and prioritise genes from expression studies [version 2; referees: 2 approved] · 2018Not checked
- Gene regulatory network architecture in different developmental contexts influences the genetic basis of morphological evolution. · 2018Not checked
- RNA-dependent RNA targeting by CRISPR-Cas9 · 2018No notice
- Topological organization and dynamic regulation of human tRNA genes during macrophage differentiation · 2017Not checked
- Topoisomerase II beta interacts with cohesin and CTCF at topological domain borders · 2016No notice
Questions about this paper
We email you if it is retracted, withdrawn, corrected or flagged.
Reads
Read by people on this page
None yet.
Checked or read by AI through naulon
None yet.
A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.
Are you an author?
Is this your paper?
Claim it to add your note and be paid when agents cite it. Free.