variables

This module defines the default products to use for each variable per level and defines the variables and their units.

fill_attrs(ds, *args)

Fills in the attributes of a xr.Dataset.

Parameters

ds (xr.Dataset) – The dataset in which to add metadata attributes.

Returns

The dataset with extra metadata.

Return type

xr.Dataset

initiate_ds(ds=None, dummy_data=False)

Create a template input xr.Dataset for et_look.

Parameters

ds (_type_) – _description_

Returns

_description_

Return type

_type_

fill_source_data_attr(ds)

Determines the input data sources each variable depends on, based on the “calculated_with” attribute in the ds.

Parameters

ds (xr.Dataset) – Dataset for which to determine the source data.

Returns

Dataset with new attribute information.

Return type

xr.Dataset

get_var_definitions()

Gives he defintion and unit of all the variables used in et_look and se_root.

Returns

Keys are variable names as used in et_look and se_root, values are dictionaries with keys long_name, units and definition.

Return type

dict