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.8.0.tar.gz (91.7 MB view details)

Uploaded Source

Built Distribution

scicm-0.8.0-py3-none-any.whl (315.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scicm-0.8.0.tar.gz
  • Upload date:
  • Size: 91.7 MB
  • 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.8.0.tar.gz
Algorithm Hash digest
SHA256 b7f61e420821ea9d6d00ca9b9ea80459f7ae28d200548e4f6157aa98d2018163
MD5 d275bfe6a7f146ba590521762e203825
BLAKE2b-256 299c8d696ee0c85d74d399bf266abfe9a2c318108d58449d117b43da3e389649

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scicm-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 315.8 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.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f8d82bfcf7a2aad58fe9b38f3189fec6eea16413fae7abd9d338e98bfcad467
MD5 b08e6834bf5a043b0df2535db9233ebf
BLAKE2b-256 f4d23b9fcdb3ce011ed62c8a8f2a6cc5459becae5264ca13a3143c69f182113d

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