Skip to main content

A Python package for manipulating color maps.

Project description

chromo-map

Extend Functionality to Color Map Objects

PyPI version

Build Status

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chromo_map-1.0.5.tar.gz (45.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chromo_map-1.0.5-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

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

Hashes for chromo_map-1.0.5.tar.gz
Algorithm Hash digest
SHA256 bf78c790d95bfa0a52db97363dc493526a9b4ee6f91e9698fced9c576a7fbcc6
MD5 0f0319512294536e20563a2ca8236a75
BLAKE2b-256 f30c13797b12db0552af6098cae80893636c35110f3ff7b824382373bcb4db2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chromo_map-1.0.5.tar.gz:

Publisher: publish-pypi-pages.yml on pirsquared/chromo-map

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for chromo_map-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d31c2e836ffabb6d01f581dcef8313753f2248ebe38d01399b9e6afa45cf5731
MD5 41356f7848efddf388450dda3f51b723
BLAKE2b-256 c712698f4cff4ca21f7c416836acc61d7404fc7f54d1581cb70f87d781f8363b

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page