FlexDotPlot

FlexDotPlot generates heatmap-like dot plots that represent two quantitative datasets simultaneously by encoding values in dot size and color to visualize complex biological data such as single-cell RNA-seq gene expression.


Key Features:

  • Dual-quantitative encoding: Produces dot plots that encode two quantitative variables per matrix cell using dot size and color.
  • Heatmap-like visualization: Renders compact, matrix-based visualizations analogous to heatmaps to summarize multifaceted datasets.
  • Single-cell RNA-seq support: Applicable to single-cell RNA sequencing (RNA-seq) gene expression matrices for cell-level expression summaries.
  • Universal application: Handles a wide range of dataset types beyond single-cell studies for general quantitative matrix visualization.
  • Modular design: Implements a modular structure that allows customization and adaptation of visualization components.
  • Tunable parameters: Provides extensive customization options through adjustable parameters to tailor plot appearance and encoding.

Scientific Applications:

  • Single-cell transcriptomics: Visualizes gene expression patterns across cell populations from single-cell RNA-seq experiments.
  • Genomics data summary: Summarizes quantitative matrices in genomics studies for comparative visualization of genes, samples, or clusters.
  • Pattern and correlation detection: Facilitates identification of expression patterns, correlations, and anomalies across conditions or cell types.
  • Cellular processes and gene regulation analysis: Supports visualization-driven exploration of cellular processes and gene regulation from multidimensional datasets.

Methodology:

Implements plotting routines in the R programming environment for statistical computing and graphics to generate dot plots encoding two quantitative variables.

Topics

Details

Tool Type:
library
Programming Languages:
R
Added:
1/18/2021
Last Updated:
3/11/2021

Operations

Publications

Leonard S, Lardenois A, Tarte K, Rolland A, Chalmel F. FlexDotPlot: a universal and modular dot plot visualization tool for complex multifaceted data. Unknown Journal. 2020. doi:10.1101/2020.04.03.023655.