FMAM rainfall domain review fmam_chirps_domain_review_v1

CHIRPS v3.0 (0.05 deg monthly, 0.25 deg block mean) 1993–2025 · built 2026-10-10T23:38:08+00:00 · fingerprint 23f609561e41

Selected candidate: mm100_share20 — Adopted 2026-10-10 as the broad FMAM working domain for Ethiopia: cells where FMAM contributes both a substantial amount (>= 100 mm) and a substantial share (>= 20%) of annual rainfall, i.e. a broad rainfall-contribution domain. The two cutoffs also coincide with EMI legend class breaks (101-200 mm; 21-30 %), which makes a visual comparison with EMI maps 2(e)/3(e) convenient; that comparison is visual and unreviewed and does not independently validate the thresholds. Stable against the 1996-2025 baseline. The included share of Ethiopia describes this rule, not an official estimate of Belg-dependent area.

1. Climatology

Ratio of climatological means from actual-calendar monthly totals (February 29 included); every year of the period required per cell.

FMAM mean rainfall
FMAM mean rainfall
Mean annual rainfall
Mean annual rainfall
FMAM share of annual rainfall
FMAM share of annual rainfall
Monthly cycle by EMI rainfall region
Monthly cycle by EMI rainfall region

Reference periods

PeriodStatusNote
1993-2025available
1981-2010unavailable12 of 30 years are not in the data (1981-1992); the period is not shortened.
1991-2020unavailable2 of 30 years are not in the data (1991-1992); the period is not shortened.
1996-2025available

Quality control

CheckResultDetail
CalendarpassedNot applicable: the cache holds the published monthly totals (calendar months, February 29 included as published); there is no daily cycle.
Unitsmmmm (monthly accumulation of daily mm amounts; no rate conversion)
Years1993–2025 (33)gaps: none
Completeness0 cellsCells touching Ethiopia whose CHIRPS record is not complete for every year and month.
Area1,129,938 km²3.6 km² beyond the grid; cell bounds intersected with the Ethiopia polygon, WGS84 geodesic areas
SourceCHIRPS v3.0 (0.05 deg monthly, 0.25 deg block mean)sha256 17a229d0813d23f4…
Nested candidatesyesraising either cutoff never adds a cell

2. References

Registered EMI climatology panels (climatologies printed in a 2026 publication; their averaging period is not documented). The comparison mode follows the evidence: drafts stay visual only.

ReferenceModeWhy not higherDigitizationOutline IoUControl / check RMSE (km)Document
emi_belg_map_2evisual_onlygeoreferencing and legend classes not revieweddraft0.97125.4 / 63.02fbeb7261fec
emi_belg_map_3evisual_onlygeoreferencing and legend classes not revieweddraft0.9965.5 / 8.12fbeb7261fec
CHIRPS, EMI as published, and CHIRPS in the EMI classes
CHIRPS, EMI as published, and CHIRPS in the EMI classes
Registration and digitized classes: emi_belg_map_2e
Registration and digitized classes: emi_belg_map_2e
Registration and digitized classes: emi_belg_map_3e
Registration and digitized classes: emi_belg_map_3e

3. Candidate domains

Named comparisons side by side
Named comparisons side by side
All threshold candidates (one map each in candidates/)
All threshold candidates (one map each in candidates/)
Included share of Ethiopia by candidate
Included share of Ethiopia by candidate
Number of candidates including each cell
Number of candidates including each cell
Regional inclusion by candidate
Regional inclusion by candidate
Candidatemm% of annualIncluded km²% of EthiopiaUnknown km²Agreement with EMI-implied membershipBaseline changeFiles
mm75_share10≥ 75≥ 101,071,69994.8497% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +755/−4,503 km²NetCDF · GeoJSON
mm75_share15≥ 75≥ 15975,15586.34100% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +755/−9,019 km²NetCDF · GeoJSON
mm75_share20≥ 75≥ 20867,40776.8494% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +755/−8,290 km²NetCDF · GeoJSON
mm75_share25≥ 75≥ 25750,33766.4498% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +755/−2,277 km²NetCDF · GeoJSON
mm75_share30≥ 75≥ 30689,78061.0494% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +1,518/−13,644 km²NetCDF · GeoJSON
mm100_share10≥ 100≥ 101,051,71593.1495% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +0/−7,512 km²NetCDF · GeoJSON
mm100_share15≥ 100≥ 15960,56785.0497% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +0/−10,782 km²NetCDF · GeoJSON
mm100_share20≥ 100≥ 20854,31875.6493% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +0/−10,803 km²NetCDF · GeoJSON
mm100_share25≥ 100≥ 25737,24765.2496% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +0/−4,790 km²NetCDF · GeoJSON
mm100_share30≥ 100≥ 30676,69059.9493% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +763/−16,156 km²NetCDF · GeoJSON
mm125_share10≥ 125≥ 10987,09087.4495% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +413/−7,516 km²NetCDF · GeoJSON
mm125_share15≥ 125≥ 15911,88080.7495% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +413/−10,564 km²NetCDF · GeoJSON
mm125_share20≥ 125≥ 20811,91671.8492% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +413/−11,302 km²NetCDF · GeoJSON
mm125_share25≥ 125≥ 25696,34161.6495% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +413/−6,037 km²NetCDF · GeoJSON
mm125_share30≥ 125≥ 30637,29656.4492% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +1,176/−17,404 km²NetCDF · GeoJSON
mm150_share10≥ 150≥ 10898,70979.5491% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +1,281/−7,721 km²NetCDF · GeoJSON
mm150_share15≥ 150≥ 15840,19374.4491% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +1,281/−10,764 km²NetCDF · GeoJSON
mm150_share20≥ 150≥ 20743,23565.8490% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +1,281/−10,764 km²NetCDF · GeoJSON
mm150_share25≥ 150≥ 25628,41055.6492% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +1,281/−4,828 km²NetCDF · GeoJSON
mm150_share30≥ 150≥ 30569,36450.4490% (visual_only (draft preview))1981-2010: unavailable; 1991-2020: unavailable; 1996-2025: +2,044/−15,090 km²NetCDF · GeoJSON

Named comparisons

RuleIncluded km²% of EthiopiaAgreement with EMI-implied membershipFiles
Existing R2 (Belg) regime rule: R2 membership, FMAM >= 80 mm, patches < 3 cells removed314,82627.9Regime membership is not an amount/share threshold, so EMI classes imply no membership for it.NetCDF · GeoJSON
40% contribution rule: FMAM >= 40% of annual and >= 80 mm (no cleanup)441,88939.194% (visual_only (draft preview))NetCDF · GeoJSON
Wettest-season rule: FMAM wetter than JJAS and ONDJ, >= 80 mm (no cleanup)409,91136.3Wettest-season membership compares FMAM with JJAS and ONDJ; the EMI maps give no JJAS/ONDJ amounts.NetCDF · GeoJSON
Previous FMAM site view (FMAM_belg_emi_domain, used until 2026-10-10): >= 20% and >= 100 mm from the 365-day cycle, patches < 3 cells removed804,94071.292% (visual_only (draft preview))NetCDF · GeoJSON

Domain files: one NetCDF (membership codes: 1 included, 0 excluded, -1 insufficient data, -2 outside Ethiopia) and one GeoJSON outline (cells clipped to the border) per domain, in domains/. They are review candidates, not operational masks.

4. Assessment

Reference agreement

ReferenceModeExact classWithin one classCHIRPS wetter / drierOutside-interval median / p90Comparable / uncertain area
emi_belg_map_2evisual_only (draft preview)56%94%19% / 26%0.0 / 82.0 mm918,469 / 201,785 km²
emi_belg_map_3evisual_only (draft preview)71%97%18% / 11%0.0 / 4.8 pp1,069,585 / 40,026 km²

Agreement with EMI-implied membership counts only area where the EMI class lies entirely on one side of a cutoff (half a legend unit tolerance); straddling classes are undecided, never guessed.

Largest changes between neighbouring cutoffs

FromToChanged cutoffArea switching
mm75_share20mm75_share25annual share percent117,070 km²
mm100_share20mm100_share25annual share percent117,070 km²
mm125_share20mm125_share25annual share percent115,575 km²
mm150_share20mm150_share25annual share percent114,825 km²
mm75_share15mm75_share20annual share percent107,748 km²
mm100_share15mm100_share20annual share percent106,249 km²
mm125_share15mm125_share20annual share percent99,963 km²
mm150_share15mm150_share20annual share percent96,958 km²
mm75_share10mm75_share15annual share percent96,543 km²
mm100_share10mm100_share15annual share percent91,148 km²
Baseline sensitivity
Baseline sensitivity

Dataset sensitivity: not assessed (CHIRPS only). Forecast skill is reported for a selected domain but never used to move its boundary.

Inputs

{
 "review_config": "05dea88584aba955f940e0e5bf85956b3c2ea07c905b6eb82f60858a75f89625",
 "monthly_cache": "6f204093638aa6664abd5d4b12ad48d448c5af5edea71ce87b4592c60c037b17",
 "country_boundary": "96be2b2fc519922d12f4bb5165bad2ad518c2a3f9c8237a4481260d612b12b9f",
 "country_mask": "57ad8861c598abb9f175012920e5d0ef058e5b643cd6e4987cad3da6ac0b9e16",
 "reference_registry": "66d3098a0748af413afbd475edcbf173c2658cb808633380427bb9063bc38fb8",
 "regions_mask": "a6770d527fe05d756d2b158a8765a5b45e6694bc2e1944f4046a2a0d5d354658",
 "comparator:r2_regime_rule": "70b458cab7fe08be352b0c0744b0aa64f6f80eafae0f5cf2a52cc15ad2399088",
 "comparator:belg_emi_view": "a10f6ba0d583b29c8802a4431922d1bdd2bc0142d1f08f022d9b92aef44116fd",
 "extraction:emi_belg_map_2e": "b58529f7415d840a6d0d50af8d198fbbea505097964dcaa2b30abc7223701d76",
 "extraction:emi_belg_map_3e": "aa9ba9c59e588785c1cd51a3d8fbf64d0847319314dea2ef25439a28293f2d7d",
 "chirps_source_sha256": "17a229d0813d23f4c3a828717b1ca768d36afe0748f388fa5fd9d5a85e95ba50",
 "reference_documents": {
  "emi_belg_map_2e": [
   "2fbeb7261fec5d6bf3db030cf01694b9f69aa81740b3f637181af729e69a34d2",
   "5421fd8123b7cae56d1c2125cadad191db3497bce07d3362cb996316cb2d16c9"
  ],
  "emi_belg_map_3e": [
   "2fbeb7261fec5d6bf3db030cf01694b9f69aa81740b3f637181af729e69a34d2",
   "4483182ee56a64cde90339785b8c7201e17adc1bfdb49558d5b3d3efe5d7acb6"
  ]
 },
 "season_months": [
  2,
  3,
  4,
  5
 ],
 "application_period": [
  1993,
  2025
 ],
 "thresholds": {
  "seasonal_rainfall_mm": [
   75,
   100,
   125,
   150
  ],
  "annual_share_percent": [
   10,
   15,
   20,
   25,
   30
  ]
 },
 "method_version": "rainfall_domain_review_v1"
}