Skip to main content

Science Colour Maps is a small package containing several colour maps created using viscm.

Project description

SciCM: Scientific Colour Maps

Github release PyPI version

SciCM is a small Python package aimed at providing a large set of good (i.e. perceptually linear) colour maps, constructed with a consistent design philosophy. This package expands and complements the already existent selection of similar colour maps (e.g., matplotlib, ColorCET, cmocean and CMasher). All colour maps in this package have been created using viscm. Also included are utilities for colour map manipulation.

Installation and use

The package is available for installation using pip:

>pip install scicm

Although you may wish to install it directly from GitHub using:

>pip install git+https://github.com/MBravoS/splotch.git@master

Upon importing SciCM, the colour maps are registered with matplotlib, so they can be used by passing cmap='scicm.cmapname' to any plotting function that accepts a colour map (e.g. the cmap keyword in matplotlib). The colour map objects can also be explicitly accessed using scicm.cm.cmapname. Reversed versions of the colour maps are also included, accessible through the same naming convention used by matplotlib (i.e. cmapname_r).

Included Colour Maps

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

scicm-0.9.0.tar.gz (279.8 kB view details)

Uploaded Source

Built Distribution

scicm-0.9.0-py3-none-any.whl (315.9 kB view details)

Uploaded Python 3

File details

Details for the file scicm-0.9.0.tar.gz.

File metadata

  • Download URL: scicm-0.9.0.tar.gz
  • Upload date:
  • Size: 279.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for scicm-0.9.0.tar.gz
Algorithm Hash digest
SHA256 0d45c140d85c7f6a64c2fe6b9c69b4c204cc13f737d68747f650759cc05bbe43
MD5 caadd8dc322334c512ecfd434119934d
BLAKE2b-256 02d7f2c49247e00e36a8adc284b3cc38607d46dd584226fcfd33dbbcb618d251

See more details on using hashes here.

File details

Details for the file scicm-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: scicm-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 315.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for scicm-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c93e6f34be99b13e7de2fda7f2fad841b06b12dbab6adc4d49b8d120dea91fe5
MD5 84404c488f96e5b7b6f5456c850119a8
BLAKE2b-256 0a81a9cfaf0727d857e2bf2870eb8dcced2192f7a369faa57b85e3482ceb2654

See more details on using hashes here.

Supported by

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