cedalion.validators

Validators for common data structures.

Functions

check_dimensionality(name, q, dim)

has_channel(array)

has_positions(array[, npos])

has_time(array)

has_wavelengths(array)

is_quantified(array)

cedalion.validators.has_time(array: DataArray)[source]
cedalion.validators.has_wavelengths(array: DataArray)[source]
cedalion.validators.has_channel(array: DataArray)[source]
cedalion.validators.has_positions(array: DataArray, npos: int | None = None)[source]
cedalion.validators.is_quantified(array: DataArray)[source]
cedalion.validators.check_dimensionality(name: str, q: Quantity, dim: str)[source]