GraphBio

GraphBio provides visualization and analysis methods for omics datasets to facilitate exploration and interpretation of high-dimensional biological data.


Key Features:

  • Heatmap: For displaying complex data matrices and patterns across samples or features.
  • Volcano Plots: To identify significantly changed features between two conditions.
  • MA Plots: For visualizing differences in expression levels between conditions.
  • Network Plots: To illustrate relationships and interactions among entities.
  • Dot Plots: For representing individual data points and categorical distributions.
  • Chord Plots: For displaying inter-relationships in circular layouts.
  • Pie Plots: To show proportions of categories within a dataset.
  • Four Quadrant Diagrams: For visualizing bivariate data distributions across four sectors.
  • Venn Diagrams: For illustrating overlaps between different datasets or groups.
  • Cumulative Distribution Curves: To depict cumulative frequencies and distributional differences.
  • Principal Component Analysis (PCA): To reduce dimensionality and visualize major sources of variation.
  • Survival Analysis: For analyzing time-to-event (survival) data.
  • Receiver Operating Characteristic (ROC) Analysis: To assess the performance of binary classification models.
  • Correlation Analysis: For identifying pairwise relationships between variables.
  • Text Cluster Analysis: For grouping similar text-based data into clusters.

Scientific Applications:

  • Differential expression analysis: Identification of significantly changed features between conditions using volcano and MA plots.
  • Expression pattern visualization: Exploration of sample- and feature-level patterns using heatmaps and dot plots.
  • Network and interaction analysis: Visualization of relationships and interactions among biological entities.
  • Dimensionality reduction and variation exploration: Use of PCA to summarize and visualize major sources of variation.
  • Time-to-event analysis: Analysis of survival and other time-to-event outcomes using survival analysis.
  • Classifier performance evaluation: Assessment of binary classifiers using ROC analysis.
  • Correlation and association assessment: Detection of relationships between continuous or ordinal variables via correlation analysis.
  • Overlap and set analysis: Comparison of dataset intersections and overlaps using Venn diagrams.
  • Distributional assessment: Examination of cumulative frequencies and distributional differences using cumulative distribution curves and four-quadrant diagrams.
  • Text data clustering: Grouping and exploration of similar text elements through text cluster analysis.

Methodology:

Implements visualization and statistical analysis methods including heatmaps, volcano plots, MA plots, network plots, dot plots, chord plots, pie plots, four-quadrant diagrams, Venn diagrams, cumulative distribution curves, PCA, survival analysis, ROC analysis, correlation analysis, and text cluster analysis.

Topics

Details

Cost:
Free of charge
Tool Type:
web application
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
1/17/2023
Last Updated:
11/24/2024

Operations

Publications

Zhao T, Wang Z. GraphBio: A shiny web app to easily perform popular visualization analysis for omics data. Frontiers in Genetics. 2022;13. doi:10.3389/fgene.2022.957317. PMID:36159985. PMCID:PMC9490469.

Links