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 |
[ ]: