Retrieving ECMWF open dataΒΆ
The :ref:`ecmwf-open-data[1]:
import earthkit.data as ekd
d = ekd.from_source(
"ecmwf-open-data",
request=dict(param=["t", "gh"], levelist="500", step=[0, 24, 48]),
)
d
By downloading data from the ECMWF open data dataset, you agree to the terms: Attribution 4.0 International (CC BY 4.0). Please attribute ECMWF when downloading this data.
[1]:
GRIB file
| path | /var/folders/93/w0p869rx17q98wxk83gn9ys40000gn/T/earthkit-data-cgr/e-odretriever-f16112c6a02c9bd8dbcf06c315b9e887138e5b4fe969ea4f8bce9d58980eaa10.cache |
| size | 2.9 MiB |
| types | fieldlist, pandas, xarray, numpy, array |
[2]:
d.to_fieldlist().ls()
[2]:
| parameter.variable | time.valid_datetime | time.base_datetime | time.step | vertical.level | vertical.level_type | ensemble.member | geography.grid_type | |
|---|---|---|---|---|---|---|---|---|
| 0 | t | 2026-03-29 06:00:00 | 2026-03-29 06:00:00 | 0 days | 500 | pressure | 0 | regular_ll |
| 1 | gh | 2026-03-29 06:00:00 | 2026-03-29 06:00:00 | 0 days | 500 | pressure | 0 | regular_ll |
| 2 | t | 2026-03-30 06:00:00 | 2026-03-29 06:00:00 | 1 days | 500 | pressure | 0 | regular_ll |
| 3 | gh | 2026-03-30 06:00:00 | 2026-03-29 06:00:00 | 1 days | 500 | pressure | 0 | regular_ll |
| 4 | t | 2026-03-31 06:00:00 | 2026-03-29 06:00:00 | 2 days | 500 | pressure | 0 | regular_ll |
| 5 | gh | 2026-03-31 06:00:00 | 2026-03-29 06:00:00 | 2 days | 500 | pressure | 0 | regular_ll |
[ ]: