eoio.readers.ecmwf.reader module#

eoio.readers.ecmwf.reader#

ECMWF data reader implementation.

Classes#

ECMWFReader(path[, vars_sel, subset, ...])

Reader for generic NetCDF data.

Functions#

class eoio.readers.ecmwf.reader.ECMWFReader(path, vars_sel=None, subset=None, read_params=None)[source]#

Bases: NetCDFReader

Reader for generic NetCDF data.

default_read = {'metadata_level': 'all', 'save_extracted': False}#
default_subset: Dict[str, Any] = {'datetime': None, 'roi': None, 'roi_crs': 4326}#
default_vars_sel = {'aux': None, 'mask': None, 'meas': 'all'}#
meas_def: Dict[str, List[str]] = {'all': []}#
open_dataset() → Dataset[source]#

Open the ECMWF dataset as an xarray.Dataset according to the request parameters.

Returns:

The opened and subsetted ECMWF dataset.