ncdata.xarray module#

Interface routines for converting data between ncdata and xarray.

Converts NcData to and from Xarray Dataset objects.

This embeds a certain amount of Xarray knowledge (and dependency), hopefully a minimal amount. The structure of an NcData object makes it fairly painless.

ncdata.xarray.to_xarray(ncdata, **xarray_load_kwargs)#

Convert NcData to an xarray Dataset.

Parameters:
Returns:

xrds – converted data in the form of an Xarray xarray.Dataset

Return type:

xarray.Dataset

ncdata.xarray.from_xarray(xrds, **xarray_save_kwargs)#

Convert an xarray xarray.Dataset to a NcData.

Parameters:
Returns:

ncdata – data converted to an NcData

Return type:

NcData