Skip to content

retrieved_dataset

Classes:

Name Description
RetrievedDataset

Maps variable names to the input DataArray the data are retrieved from.

Attributes#

Classes#

RetrievedDataset #

Bases: NamedTuple

Maps variable names to the input DataArray the data are retrieved from.

Methods:

Name Description
from_xr_dataset

Attributes:

Name Type Description
coords Dict[VarName, DataArray]
data_vars Dict[VarName, DataArray]

Attributes#

coords instance-attribute #
coords: Dict[VarName, DataArray]
data_vars instance-attribute #
data_vars: Dict[VarName, DataArray]

Functions#

from_xr_dataset classmethod #
from_xr_dataset(dataset: xr.Dataset)
Source code in tsdat/io/base/retrieved_dataset.py
@classmethod
def from_xr_dataset(cls, dataset: xr.Dataset):
    coords = {str(name): data for name, data in dataset.coords.items()}
    data_vars = {str(name): data for name, data in dataset.data_vars.items()}
    return cls(coords=coords, data_vars=data_vars)