xoa.accessors.XoaDatasetAccessor
- class xoa.accessors.XoaDatasetAccessor(obj, cfspecs=None)[source]
- __init__(obj, cfspecs=None)
Methods
auto_format(**kwargs)Rename variables and coordinates and fill their attributes
decode(**kwargs)Rename variables and coordinates to generic names
encode(**kwargs)Rename variables and coordinates to specialized names
fill_attrs(**kwargs)Fill missing attributes
get(cf_name[, loc, single, errors])Search for a data array or coordinate knowing its generic CF name
Get the internal
CFSpecsinstance used by this accessorget_coord(cf_name[, loc, single, errors])Search for a coordinate knowing its generic CF name
get_depth([errors])Get the depth as computed or recognized by the
CFSpecs()infer_coords(**kwargs)Infer coordinates and set them as coordinates
reloc(**locs)Convert given staggered grid locations to other locations
set_cf_specs(cfspecs)Set the internal
CFSpecsused by this accessorto_loc(**locs)Set the staggered grid location for specified names
Attributes
The
CFDatasetAccessorsubaccessorThe CFSpecs instance
Sub-accessor for coords only
Sub-accessor for data_vars only
The
SigmaAccessorsubaccessor for sigma coordinates