A Python package for manipulating color maps.
Project description
chromo-map
Extend Functionality to Color Map Objects
Overview
chromo-map is a Python package that extends the functionality of color map objects. The core Gradient class is fully compatible with matplotlib colormaps, allowing you to use Plotly, Palettable, and custom color palettes anywhere matplotlib expects a colormap. This gives you access to hundreds of professional color schemes through a single, consistent interface while maintaining complete compatibility with your existing matplotlib plotting code.
Key features:
- Drop-in matplotlib compatibility - Use any gradient as a matplotlib colormap
- Unified color catalog - Access Plotly, matplotlib, and Palettable palettes through one interface
- Enhanced functionality - Advanced color manipulation while maintaining matplotlib compatibility
- Easy customization - Create and modify color gradients with simple, intuitive methods
Documentation
- User Documentation: chromo-map
- Development Documentation: docs/development/ - Comprehensive development process documentation, including phase summaries, technical implementation details, and best practices
Examples and Scripts
- examples/ - Demonstration scripts and practical usage examples
- dev-scripts/ - Development testing and debugging scripts
- scripts/ - Utility scripts for project maintenance
Installation
pip install chromo-map
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chromo_map-1.0.5.tar.gz.
File metadata
- Download URL: chromo_map-1.0.5.tar.gz
- Upload date:
- Size: 45.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf78c790d95bfa0a52db97363dc493526a9b4ee6f91e9698fced9c576a7fbcc6
|
|
| MD5 |
0f0319512294536e20563a2ca8236a75
|
|
| BLAKE2b-256 |
f30c13797b12db0552af6098cae80893636c35110f3ff7b824382373bcb4db2a
|
Provenance
The following attestation bundles were made for chromo_map-1.0.5.tar.gz:
Publisher:
publish-pypi-pages.yml on pirsquared/chromo-map
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
chromo_map-1.0.5.tar.gz -
Subject digest:
bf78c790d95bfa0a52db97363dc493526a9b4ee6f91e9698fced9c576a7fbcc6 - Sigstore transparency entry: 291655929
- Sigstore integration time:
-
Permalink:
pirsquared/chromo-map@f7378d3f683b53fc1c47e65e5cf7b691a4ae68e4 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/pirsquared
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi-pages.yml@f7378d3f683b53fc1c47e65e5cf7b691a4ae68e4 -
Trigger Event:
push
-
Statement type:
File details
Details for the file chromo_map-1.0.5-py3-none-any.whl.
File metadata
- Download URL: chromo_map-1.0.5-py3-none-any.whl
- Upload date:
- Size: 36.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d31c2e836ffabb6d01f581dcef8313753f2248ebe38d01399b9e6afa45cf5731
|
|
| MD5 |
41356f7848efddf388450dda3f51b723
|
|
| BLAKE2b-256 |
c712698f4cff4ca21f7c416836acc61d7404fc7f54d1581cb70f87d781f8363b
|
Provenance
The following attestation bundles were made for chromo_map-1.0.5-py3-none-any.whl:
Publisher:
publish-pypi-pages.yml on pirsquared/chromo-map
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
chromo_map-1.0.5-py3-none-any.whl -
Subject digest:
d31c2e836ffabb6d01f581dcef8313753f2248ebe38d01399b9e6afa45cf5731 - Sigstore transparency entry: 291655949
- Sigstore integration time:
-
Permalink:
pirsquared/chromo-map@f7378d3f683b53fc1c47e65e5cf7b691a4ae68e4 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/pirsquared
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi-pages.yml@f7378d3f683b53fc1c47e65e5cf7b691a4ae68e4 -
Trigger Event:
push
-
Statement type: