panache.io#

Functions

ensure_valid_map_data(data_array, source_path)

infer_primary_variable(dataset[, variable_name])

load_map_data(path, lon_range, lat_range[, ...])

normalize_map_data(data_array, source_path)

Exceptions

NoValidMapDataError

Raised when an input map contains no finite data values.

exception panache.io.NoValidMapDataError[source]#

Bases: ValueError

Raised when an input map contains no finite data values.

panache.io.ensure_valid_map_data(data_array: DataArray, source_path: str | Path) → DataArray[source]#
panache.io.infer_primary_variable(dataset: Dataset, variable_name: str | None = None) → str[source]#
panache.io.load_map_data(path: str | Path, lon_range: tuple[float, float], lat_range: tuple[float, float], variable_name: str | None = None) → DataArray[source]#
panache.io.normalize_map_data(data_array: DataArray, source_path: str) → DataArray[source]#