Package Exports
- clustergrammer
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (clustergrammer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme

Clustergrammer is a web-based tool for visualizing high-dimensional data (e.g. a matrix) as an interactive and shareable hierarchically clustered heatmap. Clustergrammer's front end (Clustergrammer-JS) is built using D3.js and its back-end (Clustergrammer-PY) is built using Python. Clustergrammer produces highly interactive visualizations that enable intuitive exploration of high-dimensional data and has several biology-specific features (e.g. enrichment analysis, see Biology-Specific Features) to facilitate the exploration of gene-level biological data. Click the screenshot below to view an interactive tutorial:
Clustergrammer's interacive features include:
- Zooming and Panning
- Row and Column Reordering
- Interactive Dendrogram
- Interactive Dimensionality Reduction
- Interactive Categories
- Cropping
- Row Searching
Clustergrammer can be used in three main ways (this repo contains the source code for Clustergrammer-JS):
- Clustergrammer Web App (http://amp.pharm.mssm.edu/clustergrammer/)
- Clustergrammer Jupyter Widget
- Clustergrammer-JS and Clustergrammer-PY libraries
For information about building a webpage or app using Clustergrammer see: Web-Development with Clustergrammer
Using Clustergrammer
Pleae see Clustergramer's documentation for detailed information or select a specific topic below:
- Getting Started
- Interacting with the Visualization
- Web-Development with Clustergrammer (example pages)
- Clustergrammer Web App and Clustergrammer Jupyter Widget
- Matrix Formats and Input/Output
- Core libraries: Clustergrammer-JS and Clustergrammer-PY
- App Integration Examples
- Biology-Specific Features
- Case Studies and Examples
- Developing Clustergrammer
Licensing
Clustergrammer was developed by the Ma'ayan lab at the Icahn School of Medicine at Mount Sinai for the BD2K-LINCS DCIC and the KMC-IDG. Clustergrammer's license and third-party licenses are in the LICENSES directory and more information can be found at Clustergrammer License.
Please contact us for support, comments, Licensing questions, and suggestions.