Climate indices — available indices#
The shipped indices, one canonical source per id. Pass the id(s) in
variables= (e.g. variables=["oni", "nao"]). The units column is
degC for SST-anomaly indices and std for the standardised pattern
indices. The list below mirrors the bundled
climate_indices_data_catalog.yaml; query it live with
earthlens.climate_indices.Catalog().available().
| id | source | dialect | units | description |
|---|---|---|---|---|
oni |
noaa-psl | psl | degC | Oceanic Niño Index (3-month running mean of Niño 3.4 ERSSTv5 SST anomaly) |
nina34 |
noaa-psl | psl | degC | Niño 3.4 sea-surface-temperature anomaly |
soi |
noaa-psl | psl | std | Southern Oscillation Index |
nao |
noaa-psl | psl | std | North Atlantic Oscillation (CPC) |
ao |
noaa-psl | psl | std | Arctic Oscillation |
pna |
noaa-psl | psl | std | Pacific/North American teleconnection pattern |
pdo |
noaa-psl | psl | std | Pacific Decadal Oscillation |
tni |
noaa-psl | psl | degC | Trans-Niño Index |
censo |
noaa-psl | psl | std | Bivariate ENSO index (CENSO) |
amo |
knmi-climexp | climexp | degC | Atlantic Multidecadal Oscillation (detrended, ERSSTv5) |
Sources and dialects#
- noaa-psl (
psldialect) — NOAA PSLcorrelation/<index>.dataseries. Year + 12 calendar-month rows; the missing-value sentinel varies per file and is read from the lone numeric line after the data. - knmi-climexp (
climexpdialect) — KNMI Climate Explorer<id>.datmonthly grids. Year + 12 months (a trailing annual-mean column is dropped when present); sentinel-999.9.
Notes#
-
One canonical source per index. Several of these indices (NAO, SOI, AMO, …) are published by both sources with slightly different definitions; the catalogue picks one canonical source per id. A per-request
source=override is a future addition. -
Not shipped (yet). The bi-monthly MEI.v2 series is excluded from this set because its columns are 2-month seasons (DJ, JF, …), not calendar months, so it does not fit the calendar-monthly schema. The
YYYYMMDD valueclimexp long form (e.g. PDO on climexp) is likewise a follow-on; PDO here comes from NOAA PSL.