Typing for generic indices.
Module Contents
-
class icclim._core.model.indicator.MissingMethodLike[source]
Workaround xclim missing type.
-
abstract execute(*args, **kwargs) → xclim.core.missing.MissingBase[source]
Execute the missing method.
-
abstract validate(*args, **kwargs) → bool[source]
Validate the missing method.
-
class icclim._core.model.indicator.Indicator[source]
Generic indicator abstract class.
-
name[source]
The name of the indicator.
- Type:
str
-
standard_name[source]
The standard name of the indicator, ideally from the CF conventions.
- Type:
str
-
long_name[source]
The long name of the indicator.
- Type:
str
-
cell_methods[source]
The cell methods of the indicator.
- Type:
str
-
qualifiers[source]
The qualifiers of the indicator, used to classify indicators.
- Type:
tuple
-
templated_properties[source]
The properties that can be templated.
Theses properties are used to fill the output metadata.
- Type:
tuple
-
abstract preprocess(*args, **kwargs) → list[xarray.DataArray][source]
Preprocess the data.
-
abstract postprocess(*args, **kwargs) → xarray.DataArray[source]
Postprocess the data.
-
clone() → Indicator[source]
Clone the indicator.