biojs-vis-heatmap-d3
biojs-vis-heatmap-d3 renders color-coded heatmaps from biological data matrices to visualize patterns such as gene expression, protein interactions, and metabolic pathway changes.
Key Features:
- Data visualization: Converts biological data matrices into color-coded heatmaps representing individual matrix values as colors.
- Interactive visualization (D3.js): Implements interactive graphics with D3.js enabling dynamic exploration, zooming, and cell-level detail inspection.
- Customizable color scales and thresholds: Supports color gradients with configurable scales and thresholds to represent data value ranges.
- BioJS integration: Integrates within the BioJS ecosystem for composition with other BioJS components.
Scientific Applications:
- Gene expression analysis: Visualizes gene expression matrices across samples or conditions to reveal upregulation and downregulation patterns.
- Protein interaction comparison: Illustrates strength and frequency of protein interactions across conditions using color-coded matrices.
- Metabolic pathway assessment: Displays changes in metabolic pathway–related measurements to aid identification of regulatory nodes.
Methodology:
Converts biological data matrices into visual heatmaps using color gradients with configurable scales and thresholds and implements interactivity via D3.js for dynamic exploration.
Topics
Details
- Tool Type:
- library
- Operating Systems:
- Linux, Mac
- Programming Languages:
- JavaScript
- Added:
- 1/22/2015
- Last Updated:
- 11/25/2024
Operations
Data Inputs & Outputs
Heat map generation
Publications
Yachdav G, Goldberg T, Wilzbach S, Dao D, Shih I, Choudhary S, Crouch S, Franz M, García A, García LJ, Grüning BA, Inupakutika D, Sillitoe I, Thanki AS, Vieira B, Villaveces JM, Schneider MV, Lewis S, Pettifer S, Rost B, Corpas M. Anatomy of BioJS, an open source community for the life sciences. eLife. 2015;4. doi:10.7554/elife.07009. PMID:26153621. PMCID:PMC4495654.