ncdata.xarray module#
Interface routines for converting data between ncdata and xarray.
Converts ncdata.NcDatas to and from xarray.Dataset objects.
- ncdata.xarray.to_xarray(ncdata, **xarray_load_kwargs)#
Convert
NcDatato an xarrayDataset.Behaves (ideally, somewhat) like an
xarray.load_dataset()call.- Parameters:
ncdata (NcData) – source data
xarray_load_kwargs (dict) – additional xarray “load keywords”, passed to
xarray.Dataset.load_store()
- Returns:
xrds – converted data in the form of an Xarray
xarray.Dataset- Return type:
- ncdata.xarray.from_xarray(xrds, **xarray_save_kwargs)#
Convert an xarray
xarray.Datasetto aNcData.Behaves (ideally, somewhat) like an
xarray.Dataset.to_netcdf()call.- Parameters:
xrds (
xarray.Dataset) – source dataxarray_save_kwargs (dict) – additional xarray “save keywords”, passed to
xarray.Dataset.dump_to_store()
- Returns:
ncdata – data converted to an
NcData- Return type: