Retrieving data from the ADS

The ads data source provides access to the Copernicus Atmosphere Data Store (ADS).

[1]:
import earthkit.data as ekd

Getting GRIB data

[2]:
ds = ekd.from_source(
    "ads",
    "cams-global-reanalysis-eac4",
    request=dict(
        variable=["particulate_matter_10um", "particulate_matter_1um"],
        area=[50, -50, 20, 50],  # N,W,S,E
        date="2012-05-10",
        time="12:00",
    ),
)
[3]:
ds.ls()
[3]:
centre shortName typeOfLevel level dataDate dataTime stepRange dataType number gridType
0 ecmf pm10 surface 0 20120510 1200 0 an 0 regular_ll
1 ecmf pm1 surface 0 20120510 1200 0 an 0 regular_ll

Getting NetCDF data

[4]:
ds1 = ekd.from_source(
    "ads",
    "cams-global-reanalysis-eac4",
    request=dict(
        variable=["particulate_matter_10um", "particulate_matter_1um"],
        area=[50, -50, 20, 50],  # N,W,S,E
        date="2012-05-10",
        time="12:00",
        format="netcdf",
    ),
)
[5]:
ds1.ls()
[5]:
variable level valid_datetime units
0 pm10 None 2012-05-10T12:00:00 kg m**-3
1 pm1 None 2012-05-10T12:00:00 kg m**-3
[ ]: