Niger drought AA · observational arm · briefing
The official Jun–Jul SPI came in near normal while our CHIRPS and ERA5 proxies sat at or past the activation threshold. Both readings are real; they disagree about geography, not arithmetic.
The official value is not marginal. The live Maproom’s ENACTS MON Jun–Jul SPI for 2026 is −0.120 — 16th driest of 36 years (≈44th percentile). The 15% threshold sits at −0.712; even the endorsed 35% threshold is −0.362. No plausible rounding gets 2026 across either line.
The gauges describe pockets, not a zone-wide drought (revised 1 Sep — the monthly CLIMAT record supersedes the daily-synop reconstruction in the first version of this note). DMN’s own monthly CLIMAT reports put most stations’ Jun–Jul totals at normal to above normal — the west (Tillabéry, Niamey, Dosso) clearly wet — while the dryness is concentrated in particular months and places: July at Magaria (2nd driest of 14 CLIMAT years), Mainé-Soroa (3rd of 15) and Zinder (6th of 14, after a very wet June), and June at Maradi and Tahoua. Diffa’s 2026 CLIMAT is corrupt (447 mm from 4 rain days) and unusable.
That largely vindicates the near-normal ENACTS MON zone mean — a wet west plus eastern/July pockets genuinely averages out. The open questions shift: why does CHIRPS’s gauge blend read the same season at the 15% line (its ingest may inherit the incomplete GTS daily stream), why is ERA5 so much drier than everything else, and — still worth asking IRI/DMN — how many stations fed the 2026 MON run. The structural lesson stands either way: a single zone-average trigger cannot represent a pocket drought; the per-department view (the drought-pockets page) is the right instrument for 2026.
The operational trigger surface is the IRI FBF Maproom (fbfmaproom2/niger). Its observational indicator, enacts-mon-spi-jj, is the ENACTS monitoring product: DMN station data merged onto a CHIRP (satellite-only) background, averaged as per-pixel SPI over the national zone south of 17°N. Queried today through the Maproom’s export API:
| Quantity | Value | Reading |
|---|---|---|
| 2026 Jun–Jul SPI (ENACTS MON) | −0.120 | 16th driest of 36 (1991–2026) |
| Threshold at 15% frequency | −0.712 | would need ~6th driest |
| Threshold at 35% (endorsed PDF) | −0.362 | 2026 misses this too |
| CHIRP alone (MON’s satellite background) | −0.008 | near normal |
| Station influence (MON − CHIRP), 2026 | −0.11 | vs −0.75 in 2022, −0.39 in 2025 |
Two of the Maproom’s corroborating gauge datasets are simply not current: the pure DMN station-spi-jj series ends in 2022 and the final ENACTS product ends in 2021. Only the MON product is live, and the gridded ENACTS datasets behind it are access-restricted on the Data Library — the export API is the public window.
Where Jun–Jul 2026 lands, dataset by dataset
percentile of 2026 within each dataset’s own 1991–2026 record · lower = drier
CHIRP and CHIRPS share the same infrared satellite estimate; CHIRPS adds the Climate Hazards Center’s gauge blend. In a typical recent year that blend adds 15–30 mm to the Niger Jun–Jul box mean (+55 mm in 2024). In 2026 it subtracted 6 mm — a swing of 25–35 mm downward, entirely attributable to what the gauges reported. CHC’s published station lists confirm 13–14 Niger gauges were ingested in June and July 2026, the same synoptic set as in 2024–25. CHIRPS’s dry 2026 signal is gauge-driven, not a satellite artifact.
ERA5 is the loudest witness (2nd driest of 36) but also the least reliable for this zone: it assimilates no rain gauges, and against the Maproom’s own DMN station SPI (1991–2022) it correlates at just r ≈ 0.59 — the weakest of everything we tested.
| Dataset | r vs DMN station SPI | Spearman | Gauges used |
|---|---|---|---|
| CHIRPS (zone mean, mm) | 0.90 | 0.89 | ~13 GTS synoptic |
| ENACTS MON SPI (official) | 0.87 | 0.88 | DMN network |
| ENACTS final SPI | 0.84 | 0.85 | DMN network (QC’d) |
| CHIRP SPI (satellite only) | 0.66 | 0.67 | none |
| ERA5 (zone mean, mm) | 0.59 | 0.64 | none |
The historical benchmark cuts against dismissing the proxy: over 1991–2022, CHIRPS tracked Niger’s own station SPI as well as the official ENACTS MON product did. CHIRPS is not a poor cousin for this zone.
First, the uncomfortable finding: no curated public gauge archive covers Jun–Jul 2026. GHCN-Daily has complete Niger precipitation through 2025 and then goes silent; GSOD and ISD end at 2025; Meteostat’s feed dies in March 2026. What remains is the GTS stream itself, which reaches the public in two forms — the daily synop reports, and the monthly CLIMAT summaries DMN compiles and transmits after each month (archived by OGIMET back to ~2008).
These two routes disagree, and the CLIMAT monthlies win. The first version of this note summed the daily synop stream, which only captured ~70% of days — and the missing days carried rain, so the eastern totals came out far too low (Zinder read 82 mm against a CLIMAT-complete 211; Magaria 97 vs 186; Mainé-Soroa 33 vs 90). The complete monthly record, below, is the better gauge truth — with its own defects: Diffa’s July 2026 CLIMAT transmits 447 mm from 4 rain days (garbage), and Maradi’s June transmits exactly 0.0 mm (doubtful — the daily stream shows June rain there).
DMN gauges, Jun–Jul CLIMAT totals: 2026 vs each station’s full CLIMAT record
stations ordered west → east · monthly CLIMAT reports via OGIMET, 2008–2026 · mm · Diffa excluded (corrupt 2026 value)
The corrected gauge record changes the shape of the question. A wet west offsetting eastern and July-only deficits is consistent with ENACTS MON’s near-normal zone mean (−0.12) — the official indicator no longer looks like it ignored its own inputs. What now needs explaining is the other side: why does CHIRPS place the same season at the 15% line, and ERA5 at the 6th percentile? A plausible mechanism for CHIRPS is that CHC’s blend ingests the GTS daily stream — the same incomplete feed that biased the first version of this note dry — rather than the complete monthly CLIMATs. ERA5, with no gauge input and the weakest historical correlation, is most simply read as an outlier. The MON-vs-CHIRP station pull is still worth watching, though: 2026’s pull (−0.11) is small next to recent years, and station counts in the MON run remain unpublished.
| Year | ENACTS MON | CHIRP only | Station pull (MON−CHIRP) |
|---|---|---|---|
| 2021 | +0.25 | +0.08 | +0.17 |
| 2022 | −0.79 | −0.04 | −0.75 |
| 2023 | −0.36 | −0.06 | −0.30 |
| 2024 | +1.25 | +1.07 | +0.19 |
| 2025 | +0.36 | +0.75 | −0.39 |
| 2026 | −0.12 | −0.01 | −0.11 |
In 2022 the station merge pulled the index down by three-quarters of an SPI unit — that pull is what activated the framework. In 2026 the pull was 0.11 — which the corrected gauge record suggests may simply be the truth (wet west, dry pockets), though two residual checks remain worthwhile:
Before concluding ENACTS is broken, note that the exact mirror image happened in 2022 — the framework’s one real observational activation. ENACTS MON read −0.79 (4th driest on record) and DMN stations agreed (−0.58); our CHIRPS and ERA5 zone means put 2022 mid-pack (16th–17th of 35). If the argument this year is “CHIRPS says 2026 should have triggered,” the symmetric argument is “CHIRPS says 2022 shouldn’t have.” The 2022 drought was concentrated in the southwest; 2026’s is in the east. A single zone-wide average is fragile to regional droughts, and which dataset “sees” a given drought depends on where its information sources sit. That — not any one product being wrong — is the structural finding.
station-spi-jj series (ends 2022) and final ENACTS (ends 2021) be brought current on the Maproom, so gauge-vs-product checks stay possible?Method notes. Maproom values from the fbfmaproom2/niger/export API (national region, 1991–2026, include_upcoming). CHIRP/CHIRPS/ARC2 series computed on the IRI Data Library over 0–16°E, 11–17°N; zone-masked CHIRPS/ERA5 from this repo’s docs/rainfall pipeline (Niger south of 17°N). Gauge figures are DMN monthly CLIMAT reports decoded from OGIMET (2008–2026, 8–12 complete Jun+Jul years per station; the repo’s exploration/pockets_fetch_gauges.py pipeline); per-station July ranks computed within each station’s own CLIMAT Julys. Known bad values: Diffa Jul 2026 (447 mm), Maradi Jun 2026 (0.0 mm, doubtful). Revision 1 Sep 2026: the first version of this note summed GTS daily synop reports (~70% day coverage) and overstated the eastern seasonal deficits; the CLIMAT monthlies supersede those figures. Historical correlations computed against the Maproom’s DMN station-spi-jj series, 1991–2022. FEWS NET: West Africa seasonal monitor, July 2026. Companion view: 2026 drought-pockets page (per-department RPs, HNRP severity overlay).