Evidence & sources
Every dataset used anywhere on Pacific Pulse is listed here, including its licence, update frequency,
resolution, and known limitations. If a field is blank, that source hasn't been validated yet — see
docs/data-sources.md.
Sample / Placeholder Data (local development only)
- Update frequency
- n/a
- Resolution
- n/a / n/a
- Licence
- Not applicable — synthetic values for local UI development.
- Limitations
-
- This is placeholder data used to build and test the UI locally.
- It has not been validated against docs/data-sources.md and must not be treated as a real climate observation.
- Every panel currently reads this placeholder — real ingestion scripts have not been written yet.
NOAA CPC Weekly Niño Indices
https://www.cpc.ncep.noaa.gov/data/indices/wksst8110.for
- Update frequency
- weekly
- Resolution
- regional index / weekly
- Licence
- U.S. government work — public domain (NOAA data policy).
- Limitations
-
- Superseded by the noaa-oni source for v0.1: ONI already provides matching-resolution values on the same 3-month running mean the site's thresholds use, so this weekly file isn't ingested separately.
- See docs/learnings/2026-07-03-noaa-oni-ingestion.md.
NOAA ONI / RONI
https://www.cpc.ncep.noaa.gov/data/indices/oni.ascii.txt
- Update frequency
- monthly
- Resolution
- regional index / monthly (3-month running mean)
- Licence
- U.S. government work — public domain (NOAA data policy).
- Limitations
-
- ONI is a 3-month running mean; it smooths out short-term weekly fluctuations.
- The most recent 1-2 periods may still be revised as more observations come in.
IRI/CPC ENSO Forecast Probabilities
https://www.cpc.ncep.noaa.gov/products/analysis_monitoring/enso_advisory/ensodisc.shtml
- Update frequency
- monthly (published mid-month, per the discussion's own schedule)
- Resolution
- regional index / monthly, rolling forecast periods
- Licence
- U.S. government work — public domain (NOAA data policy).
- Limitations
-
- Not a structured El Nino/Neutral/La Nina probability table — IRI/CPC do not publish one for free scraping (checked 2026-07-03).
- The single extracted probability statement is whichever one the discussion happens to lead with; it is not necessarily the full picture across all lead times.
- Some months may not contain a matching 'X% chance...' sentence at all; the card falls back to alert status and synopsis only when that happens.
Natural Earth 1:110m Country Boundaries
https://www.naturalearthdata.com/
- Update frequency
- rarely (country borders change infrequently; refetched manually via scripts/fetch_basemap.py)
- Resolution
- 1:110m (coarse/simplified — suitable for small web maps, not precise boundary disputes) / n/a (static reference data)
- Licence
- Public domain — no attribution required (Natural Earth terms of use).
- Limitations
-
- 1:110m resolution simplifies coastlines significantly — not suitable for precise geographic analysis.
NOAA OISST v2.1 SST Anomaly Grid
https://coastwatch.pfeg.noaa.gov/erddap/griddap/ncdcOisst21Agg.html
- Update frequency
- weekly regeneration (.github/workflows/refresh-oisst.yml, Mondays 02:17 UTC); underlying OISST fields are daily with ~2-week latency
- Resolution
- 0.25° native, sampled at stride 8 → 2.0° cells for the web map / daily fields, ~6 per month averaged into a monthly estimate
- Licence
- U.S. government work — public domain (NOAA data policy). Served by NOAA CoastWatch ERDDAP (official government endpoint, checked not to be a community mirror).
- Limitations
-
- Monthly values are a mean of ~6 sampled daily fields, not NOAA's official monthly mean product; differences are small because SST anomalies evolve slowly, but the two are not identical.
- The most recent month is usually incomplete (OISST publishes with roughly two weeks of latency) and is flagged complete:false in the dataset.
- The Niño 3.4 box mean here is an unweighted mean of 2° cells for display context — the site's authoritative index remains NOAA ONI (see noaa-oni source).
- 2° cells are for visual/educational use, not precise local analysis.
Australian Bureau of Meteorology SOI
ftp://ftp.bom.gov.au/anon/home/ncc/www/sco/soi/soiplaintext.html
- Update frequency
- monthly
- Resolution
- index (basin-wide) / monthly
- Licence
- BOM default copyright terms apply (see bom.gov.au/other/copyright.shtml) — free to access via anonymous FTP. Full copyright text not independently verifiable by automated fetch, since BOM's own copyright page blocks automated requests too.
- Limitations
-
- Coupling classification follows the rule validated against real data in docs/methodology.md.
- SOI is one indicator of atmospheric response; it does not capture the full atmospheric picture.
BOM Rainfall / Drought Data (investigated, not ingested)
https://www.bom.gov.au/climate/current/
- Update frequency
- not yet recorded
- Resolution
- /
- Licence
- n/a — not ingested.
- Limitations
-
- CHIRPS/GPM IMERG gridded rainfall was ruled out (would require raster subsetting/processing, out of scope for v0.1).
- BOM's anonymous FTP channel (the sanctioned alternative used for SOI) does not carry rainfall decile/anomaly figures in usable text form — only static maps and a raw per-station archive that would require computing deciles ourselves.
- BOM's own website (www.bom.gov.au) 403s every scripted request regardless of User-Agent, including an honest self-identifying custom UA — only a browser-spoofed UA gets through, which this project will not do. See docs/learnings/2026-07-04-bom-rainfall-fully-blocked.md.
- Australia's regional impact card therefore still shows placeholder rainfall/land-stress figures pending a sanctioned BOM data channel.
NIWA Seasonal Climate Outlook
- Update frequency
- quarterly
- Resolution
- regional (per-region probability statement) / 3-month outlook period
- Licence
- NIWA/Earth Sciences New Zealand permits reproduction of Seasonal Climate Outlook content with attribution, issue date, and validity period retained.
- Limitations
-
- Probability statements, not measured anomalies — a forecast, not an observation.
- Only the two eastern regions matching this card's existing framing are extracted; NIWA publishes six regions in total.
- Quarterly update cadence — the figure can be up to ~3 months stale between NIWA's own outlook releases.