A Python package for advanced heatmap visualization and matrix analysis, featuring mosaic/proportional heatmaps, confusion matrix post-processing, and spectral reordering capabilities.
-
Mosaic Heatmap
Visualize matrix values with proportionally-sized cells.
-
Automatic Model Calibration (AMC)
Align, Mask, and Confusion—an algorithm for post-processing confusion matrices. -
Spectral Reordering
Reorder matrices based on spectral analysis. -
RMS (Reverse Merge/Split) Analysis
Perform advanced permutation analysis to explore matrix structures.
pip install mheatmap
git clone https://github.com/qqgjyx/mheatmap.git
cd mheatmap
pip install .
Comprehensive documentation is available here.
See Examples for more detailed examples.
We welcome contributions to improve mheatmap! Please follow these steps:
- Fork the repository
- Create a new branch (
feature-branch
) - Commit your changes
- Open a pull request
This project is licensed under the MIT License. See the LICENSE file for details.