Examples
Here is a list of example notebooks to illustrate how to use earthkit-data.
Data sources
- Reading files
- Reading multiple files
- Reading file parts
- Reading files as a stream
- Reading tar or zip archive
- Reading data from a stream
- Reading data from URLs
- Reading data parts from URLs
- Reading data from URLs as a stream
- Reading NetCDF data from OPEnDAP services
- Retrieving data from the ECMWF MARS archive
- Retrieving data from the ADS
- Retrieving data from the CDS
- Retrieving ECMWF open data
- Retrieving data from FDB
- Retrieving fields with polytope
- Retrieving features with polytope
- Retrieving data from S3 buckets
- Retieving data from WEkEO
- Retrieving subsets from Grib files via GribJump
GRIB
- Using GRIB data
- GRIB: inspecting contents
- GRIB: getting latitudes, longitudes and values (regular LL grid)
- GRIB: getting latitudes, longitudes and values (reduced Gaussian grid)
- GRIB: selection using metadata
- GRIB: indexing
- GRIB: missing values
- GRIB: using the metadata object
- GRIB: modifying fields
- GRIB: create fieldlist from array and metadata
- GRIB: using array fieldlists
- GRIB: nearest gridpoint
- GRIB: generating time series
- GRIB: writing data into FDB
- GRIB: converting to NetCDF
NetCDF
BUFR
ODB
CoverageJSON
GeoTIFF
GeoJSON/GeoPandas
Shapefile
UK Met Office PP file
Dictionary input
Other inputs
Xarray engine
- Xarray engine: overview
- Xarray engine: temporal options
- Xarray engine: step range
- Xarray engine: seasonal forecast
- Xarray engine: level options
- Xarray engine: ensemble data
- Xarray engine: variable key
- Xarray engine: mono variable
- Xarray engine: mono variable with remapping
- Xarray engine: field dimensions
- Xarray engine: writing back to GRIB
- Xarray engine: splitting options
- Xarray engine: sqeezing dimensions
- Xarray engine: hypercube with holes
- Xarray engine: chunks
- Xarray engine: chunks on a Dask cluster
- Xarray: using CuPy