Skip to content

Methods

An interactive workspace for exploring observed climate indices, their seasonal evolution, and the historical context of highlighted years.

The monitor is designed to compare climate signals across regions and datasets. It includes the major tropical Pacific, Indian, and Atlantic indices used to study El Niño–Southern Oscillation (ENSO) and related climate mode interactions Zhao et al. (2024).

Explore

Monitor Coverage and datasets What you can do
Daily monitor NOAA OISST v2.1, daily Compare daily SST, daily anomalies, centered 5-day anomalies, and the daily climatology.
Monthly monitor OISSTv2, ERSSTv5/v6, HadISST, COBE-SST2, and ORAS5 Compare monthly climate indices across datasets, inspect seasonal composites, and highlight ENSO years.

How to use the charts

  • Choose a dataset, index, data mode, and chart view using the left controls.
  • Select years in the right panel or click a year in a plot legend; selections are synchronized across panels.
  • Hover over a curve to inspect its date and value. Use the plot toolbar to export a figure as PNG or SVG.
  • Use the Methods page for the exact index definitions and processing conventions behind each view.

Data and implementation

Indices are calculated from gridded observations and reanalysis. The browser renders interactive charts from JSON products generated by the Python scripts; the source datasets and their providers are linked below.

For methodological details, index regions, dataset citations, and ENSO event classification, see the sections that follow.

Data sources

Dataset Monitor use Provider and dataset information
NOAA OISST v2 Daily and monthly SST NOAA/NCEI OISST v2.1. Daily, quarter-degree optimum-interpolation SST; v2.1 begins in September 1981 and is updated daily. See Huang et al. (2021).
ERSSTv5 Monthly SST NOAA PSL ERSSTv5 data page. See Huang et al. (2017).
ERSSTv6 Monthly SST NOAA PSL ERSSTv6 data page. See Huang et al. (2025)
HadISST Monthly SST Met Office Hadley Centre HadISST. See Rayner et al. (2003).
COBE-SST2 Monthly SST NOAA PSL COBE-SST2 data page. See Hirahara, Ishii, and Fukuda (2014).
ORAS5 Monthly SST and D20 Copernicus Climate Data Store ORAS5. See Zuo et al. (2019).

Coverage varies by dataset and may change as source products are updated.

Data acknowledgment

We acknowledge NOAA Physical Sciences Laboratory (PSL), Boulder, Colorado, USA, for the gridded SST products distributed through NOAA PSL; and the European Centre for Medium-Range Weather Forecasts (ECMWF) and the Copernicus Climate Change Service (C3S) for the ORAS5 ocean reanalysis.

Definitions of climate indices

Most indices follow conventional definitions or cited studies, including Zhao et al. (2024), who examine El Niño predictability through interactions among climate modes.

Regional indices are calculated from cosine-of-latitude-weighted SST averages over the stated boxes. Longitudes are written in degrees east or west for readability. For dipole indices, the formula states the order of subtraction; changing that order reverses the sign.

Index Operational definition
Niño3.4 SST in 5°S–5°N, 170°W–120°W.
Niño3 SST in 5°S–5°N, 150°W–90°W.
Niño4 SST in 5°S–5°N, 160°E–150°W.
Niño1+2 SST in 10°S–0°, 90°W–80°W.
NPMM SST in 10°N–25°N, 160°W–120°W, following Zhao et al. (2024), slightly revised from Richter et al. (2022).
SPMM SST in 25°S–15°S, 110°W–90°W, following Zhang et al. 2014.
Indian Ocean dipole (IOD) WIO − EIO: 10°S–10°N, 50°E–70°E minus 10°S–0°, 90°E–110°E, following the conventional dipole-mode regions (Saji et al., 1999).
Indian Ocean basin (IOB) SST in 20°S–20°N, 40°E–100°E (Xie et al., 2009).
Southern Indian Ocean dipole (SIOD) SIODw − SIODe: 25°S–10°S, 65°E–85°E minus 30°S–5°S, 90°E–120°E (Jo et al., 2022).
Tropical North Atlantic (TNA) SST in 5°N–25°N, 55°W–15°W (Enfield et al., 1999).
ATL3 SST in 3°S–3°N, 20°W–0° (Nnamchi et al., 2015).
South Atlantic subtropical dipole (SASD) SASD_SW − SASD_NE: 45°S–35°S, 60°W–0° minus 30°S–20°S, 40°W–20°E, following Ham et al. (2021) and Rodrigues et al. (2015).
TropAve SST SST over 20°S–20°N, all longitudes.
GlobeAve SST SST over 60°S–60°N, all longitudes.
Southern Ocean SST 60°S–45°S, all longitudes

In particular, the PMM indices here are regional SST means, not EOF-based indices.

ORAS5 thermocline-depth proxy indices

The monthly ORAS5 D20 product uses the depth of the 20°C isotherm as a thermocline-depth indicator. The indices below are cosine-of-latitude-weighted regional means of that D20 field, reported in metres. They are area-averaged thermocline-depth proxies, not volumetric warm-water-volume (WWV) estimates; the historical H names are retained for compatibility with the generated products.

Index Operational definition
Hm D20 over 5°S–5°N, 120°E–80°W (equatorial Pacific mean).
H0w D20 over 5°S–5°N, 120°E–155°W (western equatorial Pacific).
H0e D20 over 5°S–5°N, 155°W–80°W (eastern equatorial Pacific).
H1w D20 over 5°S–5°N, 120°E–160°W (western Pacific).
H1e D20 over 5°S–5°N, 160°W–80°W (eastern Pacific).
H_Nino34 D20 over 5°S–5°N, 170°W–120°W (Niño3.4 region).
Hm_Ind D20 over 2°S–2°N, 40°E–100°E (equatorial Indian Ocean).
H2w D20 over 5°S–5°N, 120°E–180° (western Pacific).
H2e D20 over 5°S–5°N, 180°–80°W (eastern Pacific).
Hn2_10 D20 over 2°N–10°N, 120°E–110°W (northern off-equatorial Pacific).
Hs2_10 D20 over 10°S–2°S, 120°E–80°W (southern off-equatorial Pacific).
H0sw D20 over 15°S–5°S, 120°E–170°W (southern western Pacific).
H0wsw D20 over 15°S–5°N, 120°E–170°W (western Pacific, extended latitude band).

ENSO event classification

ENSO event years and strengths are calculated separately for each dataset from its Niño3.4 series. The monitor provides two methods:

  1. NOAA running climatology: the NOAA-style 30-year climatology, updated every five years, is used to calculate Niño3.4 anomalies.
  2. Detrended method: a second-order polynomial trend is removed over 1870–2025, followed by a 21-year running monthly climatology.

For both methods, a centered 3-month mean is passed to the configured enso_noaa_classifier; its peaks_df() output supplies winter year, peak, and event strength. Consequently, a year highlighted on a January–December chart is the classifier label for that winter and is not, by itself, a display of the event's full two-calendar-year evolution. Event lists can differ between datasets and classification methods.

Daily OISST event highlights use the separately generated OISSTv2_classify_enso.json product, so the daily SST product contains only SST indices and climatologies.

Processing and displayed modes

Daily data

Daily OISST indices use no-leap calendar and the 1991–2020 daily climatology. The daily monitor provides:

  • Raw SST: regional daily SST index.
  • Daily anomaly: daily index minus the climatological value for that calendar day.
  • 5-day running anomaly: centered 5-day mean of the daily anomaly.
  • Daily climatology: the 365-day 1991–2020 climatological cycle.

Leap days are omitted from the no-leap climatology and plot-year curves.

Monthly data

Monthly SST indices are computed with regional average. Monthly anomalies subtract each calendar month's 1991–2020 climatological mean. Detrended anomalies remove a second-order polynomial fit over 1870–2025 where the dataset has sufficient coverage. The seasonal-cycle view displays the 12 monthly climatological values for 1991–2020. Raw mode shows the regional SST index.

References

  • Zhao et al. (2024), Nature 630, 891–898. DOI
  • Richter et al. (2022), npj Climate and Atmospheric Science 5, 94. DOI
  • Zhang, Clement & Di Nezio (2014), Journal of Climate 27, 769–783. DOI
  • Saji et al. (1999), Nature 401, 360–363. DOI
  • Xie et al. (2009), Journal of Climate 22, 730–747. DOI
  • Jo et al. (2022), Nature Communications 13. DOI
  • Enfield et al. (1999), Journal of Geophysical Research: Oceans 104.
  • Nnamchi et al. (2015), Nature Communications 6, 8895. DOI
  • Ham et al. (2021), Geophysical Research Letters 48, e2021GL093338. DOI
  • Rodrigues, Campos & Haarsma (2015), Journal of Climate 28, 2691–2705. DOI
  • Huang et al. (2017), Journal of Climate 30, 8179–8205. DOI
  • Huang et al. (2021), Journal of Climate 34, 2923–2939. DOI
  • Rayner et al. (2003), Journal of Geophysical Research 108(D14), 4407. DOI
  • Hirahara, Ishii & Fukuda (2014), Journal of Climate 27, 57–75. DOI
  • Zuo et al. (2019), Ocean Science 15, 779–808. DOI