Contributed colormaps
Project description
contrib_colormaps: User-contributed colormaps
| Build Status | |
| Latest dev release | |
| Latest release | |
| Docs |
What is it?
contrib_colormaps is a collection of user-contributed colormaps for use with Python plotting programs such as Bokeh, Matplotlib, HoloViews, and Datashader.
Installation
contrib_colormaps supports Python 2.7, 3.5, 3.6 and 3.7 on Linux, Windows, or Mac and can be installed with conda from the pyviz channel:
conda install -c pyviz contrib_colormaps
or with pip:
pip install contrib_colormaps
Contributing
To add a colormap, open a pull request on this repository adding the following files:
-
comma-separated file of RGB values to the contrib_colormaps/colormaps directory. This file should look like:
0, 0.20755, 0.97632 0, 0.22113, 0.96201 -
A Jupyter notebook in examples/colormaps meeting the following criteria:
- a name that matches the name of the csv
e.g. for a new colormap called
rainforestwith a csv rainforest.csv there should be a corresponding rainforest.ipynb - an explanation of the colormap - what is it? and when/why would someone use it?
- a swatch of the colormap - we recommend using our swatch function, but it's not required
- at least one example plot using the colormap - it can be exclusively Bokeh, Matplotlib, or Holoviews
The notebook should be cleared of all outputs. To use the UI, click Cell -> All Outputs -> Clear
OR clear them automatically on commit using the predefined git hook. From within the cloned repository, run:
git config core.hooksPath .githooks
- a name that matches the name of the csv
e.g. for a new colormap called
-
A pytest-mpl baseline image for tests. To create this image first install pytest-mpl:
pip install pytest-mpl
Then generate the figure from within the tests directory run:
pytest --mpl-generate-path=baseline
See examples/colormaps for more details.
Sample Pull Request
You can use this sample pull request as a model: #3
About PyViz
contrib_colormaps is part of the PyViz initiative for making Python-based visualization tools work well together. See pyviz.org.
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 contrib_colormaps-0.0.1.tar.gz.
File metadata
- Download URL: contrib_colormaps-0.0.1.tar.gz
- Upload date:
- Size: 32.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6dbd91a130ce25cc4deb1323aa2f38cef478879f74e6f87f8f9f95729f3d1d6
|
|
| MD5 |
b84df62e2f7ded8a72cc88f9ecf06906
|
|
| BLAKE2b-256 |
3c8a676c60a5aa04b026ecd5fea63b4ec3975378486b3d5bb0c0421656d39cad
|
File details
Details for the file contrib_colormaps-0.0.1-py2.py3-none-any.whl.
File metadata
- Download URL: contrib_colormaps-0.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 15.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05aad652321deb7f048c9dbbc405a2338871fed0ded4072a38c202292126b691
|
|
| MD5 |
df680db5f92ea1072d6cea9b1d01c0c3
|
|
| BLAKE2b-256 |
edd9597cdeb3bf5ce6088817338e4dc5ab1610d33f24ec0df819842533d557c8
|