mheatmap
A Python package for advanced heatmap visualization and matrix analysis, featuring mosaic/proportional heatmaps, confusion matrix post-processing, and spectral reordering capabilities.
📋 Table of Contents
🚀 Features
-
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.
📦 Installation
Install from PyPI
pip install mheatmap
Install from source
git clone https://github.com/qqgjyx/mheatmap.git
cd mheatmap
pip install .
📘 Documentation
Comprehensive documentation is available here.
📚 Examples
See Examples for more detailed examples.
🛠 Contributing
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
📝 License
This project is licensed under the MIT License. See the LICENSE file for details.
Metadata
Release files for mheatmap 1.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mheatmap-1.2.5.tar.gz | 22.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mheatmap-1.2.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 46.0 kB
Release files / mheatmap-1.2.5.tar.gz
| Download URL | mheatmap-1.2.5.tar.gz |
|---|---|
| Size | 22.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d0a0a193a01c1b885f75f47e4724d53b79d50428afcac5973164c19eef9fb6f3
|
|
BLAKE2b-256 checksum How to use checksums |
65a2d40d0863acb3e329b3af46702cf19a44814849a6ae73d96e85be2e98849e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.10
|
Release files / mheatmap-1.2.5-py3-none-any.whl
| Download URL | mheatmap-1.2.5-py3-none-any.whl |
|---|---|
| Size | 23.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63414a7aa583f6bbc884bdee64dad537dd0556e07bb4da50d40e68e22c609213
|
|
BLAKE2b-256 checksum How to use checksums |
1d484398c636106043f7459908a21f45f5d0b3595b25cfe524661f11018f67c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.10
|