Skip to content

iTerm

ggsci.palettes

Palette generators for ggsci.

This module provides palette functions that either return a callable for discrete palettes or a sequence of colors for continuous palettes.

pal_iterm(palette='Rose Pine', variant='normal', alpha=1.0)

iTerm color palette.

Parameters:

Name Type Description Default
palette str

Palette name. See ITERM_PALETTES for available options.

'Rose Pine'
variant str

Palette variant. Either "normal" or "bright".

'normal'
alpha float

Transparency level, between 0 and 1.

1.0
Details

Preview all iTerm palettes: https://nanx.me/ggsci-iterm/.

Returns:

Type Description
PaletteFunc

A callable that takes n and returns a color sequence.

Raises:

Type Description
ValueError

If the palette name, variant, or alpha is invalid.

ggsci.scales

Plotnine scales for ggsci palettes.

scale_colour_iterm = scale_color_iterm module-attribute

scale_color_iterm dataclass

Bases: scale_discrete

iTerm color scale.

Parameters:

Name Type Description Default
palette InitVar[str]

Palette name. See ITERM_PALETTES for available options.

'Rose Pine'
variant InitVar[str]

Palette variant. Either "normal" or "bright".

'normal'
alpha InitVar[float]

Transparency level, between 0 and 1.

1.0
Details

Preview all iTerm palettes: https://nanx.me/ggsci-iterm/.

scale_fill_iterm dataclass

Bases: scale_discrete

iTerm fill scale.

Parameters:

Name Type Description Default
palette InitVar[str]

Palette name. See ITERM_PALETTES for available options.

'Rose Pine'
variant InitVar[str]

Palette variant. Either "normal" or "bright".

'normal'
alpha InitVar[float]

Transparency level, between 0 and 1.

1.0
Details

Preview all iTerm palettes: https://nanx.me/ggsci-iterm/.