Era5 (rojak.datalib.ecmwf.era5)#

ECMWF ERA5 reanalysis data retrieval and adaptation into CATData

This module implements the rojak.core.data interfaces for the ERA5 reanalysis product: downloading data from the Copernicus Climate Data Store (Era5Retriever), and adapting a loaded ERA5 dataset into the CATData required by rojak.turbulence (Era5Data).

Classes

Era5Data(on_pressure_level, *[, persist])

Adapts a loaded ERA5 dataset on pressure levels into the CATData required by rojak.turbulence

Era5DatasetName(*values)

Era5DefaultsName(*values)

Era5Retriever(dataset_name, folder_name[, ...])

Downloads ERA5 reanalysis data from the Copernicus Climate Data Store (CDS) via cdsapi

Exceptions

InvalidEra5RequestConfigurationError(message)

Raised when a CDS API request cannot be built from the arguments given to Era5Retriever