obspy.imaging.cm

Module for ObsPy’s default colormaps.

Overview of provided colormaps:

The following colormaps can be imported like..

>>> from obspy.imaging.cm import viridis_r

List of all colormaps:

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-1.png

viridis

“viridis” is matplotlib’s new default colormap from version 2.0 onwards and is based on a design by Eric Firing (@efiring, see http://thread.gmane.org/gmane.comp.python.matplotlib.devel/13522/focus=13542).

>>> from obspy.imaging.cm import viridis

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-2.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-3.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-4.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-5.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-6.png

viridis_r

Reversed version of viridis.

>>> from obspy.imaging.cm import viridis_r

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-7.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-8.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-9.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-10.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-11.png

viridis_white

“viridis_white” is a modified version of “viridis” that goes to white instead of yellow in the end. Although it remains perceptually uniform, the light colors are a bit more difficult to distinguish than yellow in the original viridis. It is useful for printing because one end of the colorbar can merge with a white background (by M Meschede).

>>> from obspy.imaging.cm import viridis_white

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-12.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-13.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-14.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-15.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-16.png

viridis_white_r

Reversed version of viridis_white.

>>> from obspy.imaging.cm import viridis_white_r

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-17.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-18.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-19.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-20.png

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-21.png

pqlx

Colormap defined and used in PQLX (see [McNamara2004]).

>>> from obspy.imaging.cm import pqlx

(Source code, png, hires.png)

../../_images/obspy-imaging-cm-22.png
copyright:The ObsPy Development Team (devs@obspy.org)
license:GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html)

Private Functions

Warning

Private functions are mainly for internal/developer use and their API might change without notice.

_colormap_plot_array_response Plot for illustrating colormaps: array response.
_colormap_plot_beamforming_polar Plot for illustrating colormaps: beamforming.
_colormap_plot_beamforming_time Plot for illustrating colormaps: beamforming.
_colormap_plot_cwt Plot for illustrating colormaps: cwt.
_colormap_plot_overview Overview bar plot, adapted after
_colormap_plot_ppsd Plot for illustrating colormaps: PPSD.
_colormap_plot_similarity Plot for illustrating colormaps: similarity matrix.
_get_all_cmaps Return all colormaps in “obspy/imaging/data” directory, including reversed versions.
_get_beamforming_example_stream
_get_cmap Load a LinearSegmentedColormap from