xpublish.Rest.setup_datasets#

Rest.setup_datasets(datasets)[source]#

Initialize datasets and dataset accessor functions.

Bare xarray.Dataset values are wrapped in a single-node xarray.DataTree so the internal storage is uniform.

Parameters:

datasets (Dict[str, Union[Dataset, DataTree]]) – Dictionary of datasets/DataTrees to serve with their names as keys.

Return type:

str

Returns:

Prefix for dataset routers