locan.visualize.colormap#
Provide colormaps for visualization.
This module provides convenience functions for using colormap definitions from various visualization packages.
Default colormaps in locan are set through the
locan.configuration.COLORMAP_DEFAULTS
mapping.
Named colormaps are registered through the
locan.visualization.colormap.colormap_registry
mapping.
In locan locan.Colormap
serves as adapter class to provide an
interface for various visualization functions.
Instances of locan.Colormap
can be requested through the
locan.visualization.colormap.get_colormap()
function
and contain references to matplotlib and napari colormap instances.
Examples
>>> colormap = locan.get_colormap("viridis")
>>> assert isinstance(colormap.matplotlib, mcolors.Colormap)
>>> colormap.name
viridis
>>> colormap = locan.Colormap.from_matplotlib(colormap="viridis")
>>> assert isinstance(colormap.matplotlib, mcolors.Colormap)
>>> colormap.name
viridis
Variables#
A mapping of names onto Colormap instances. |
Classes
|
Container class for colormaps. |
|
Preferred colormap types to be used for visualization. |
Functions
|
Get a locan.Colormap instance from colormap searching string identifier through colormap_registry, matplotlib colormaps, napari_colormaps. |