spyndex.axioms.Bands

class spyndex.axioms.Bands(*args: ~typing.Any, default_box: bool = False, default_box_attr: ~typing.Any = <object object>, default_box_none_transform: bool = True, default_box_create_on_get: bool = True, frozen_box: bool = False, camel_killer_box: bool = False, conversion_box: bool = True, modify_tuples_box: bool = False, box_safe_prefix: str = 'x', box_duplicates: str = 'ignore', box_intact_types: ~typing.Tuple | ~typing.List = (), box_recast: ~typing.Dict | None = None, box_dots: bool = False, box_class: ~typing.Dict | ~typing.Type[~box.box.Box] | None = None, box_namespace: ~typing.Tuple[str, ...] = (), **kwargs: ~typing.Any)[source]

Bands object.

This object allows interaction with the list of bands required for the Spectral Indices in the Awesome Spectral Indices list.

See also

Band

Band object.

PlatformBand

PlatformBand object.

Examples

>>> import spyndex
>>> spyndex.bands
Constants(['L', 'g', 'C1', ..., 'sigma', 'p', 'c'])