Skip to content

Latest commit

 

History

History

README.md

VISUALIZATION

Overview

Visualization and plotting utilities module for METAINFORMANT.

Contents

  • analysis/ — Statistical, quality, and dimensionality reduction plots
  • genomics/ — Genomics-specific visualizations (expression, trees, networks)
  • plots/ — Core plotting functions (basic, specialized, animations)
  • config/ — Color palettes and theme configuration
  • dashboards/ — Composite and interactive dashboard layouts
  • interactive_dashboards/ — Interactive web-based dashboards

Structure

graph TD
    subgraph "Visualization Module"
        P[plots/] --> |basic.py| BA[Line, Scatter, Bar, Heatmap]
        P --> |general.py| GN[Volcano, Manhattan, PCA, QQ]
        P --> |specialized.py| SP[Domain-Specific Plots]
        P --> |multidim.py| MD[Multi-Dimensional Plots]
        P --> |animations.py| AN[Animated Plots]

        G[genomics/] --> |expression.py| EX[Expression Heatmaps]
        G --> |genomics.py| GM[Manhattan, Volcano, Ideogram]
        G --> |networks.py| NW[Network Graphs]
        G --> |trees.py| TR[Phylogenetic Trees]

        A[analysis/] --> |statistical.py| ST[Histogram, Boxplot, ROC]
        A --> |dimred.py| DR[PCA, UMAP, t-SNE Plots]
        A --> |quality.py| QA[Quality Assessment Plots]

        D[dashboards/] --> |composite.py| CM[Multi-Panel Layouts]
        D --> |interactive.py| IN[Interactive Plotly Plots]

        CF[config/] --> |themes.py| TH[Theme Management]
        CF --> |palettes.py| PL[Color Palettes]
    end

    CF --> P
    CF --> G
    P --> D
    G --> D
Loading

Usage

Import module:

from metainformant.visualization import ...