Precipitation — P(wet ≥ 0.1 mm/h)
Per-station hourly occurrence blender. EA Hydrology gauges as truth; LightGBM per lead-time bucket.
Three blenders are active per station — Phase 3a (lean, 27 features) as the original champion,
Phase 3a_isotonic (3a's output re-mapped by a per-lead pool-adjacent-violators isotonic regression
fit on the validation slice), and Phase 3c (rich, 55 features) as the feature-richness challenger
with per-model humidity, surface pressure, and EA trailing-rainfall persistence. All three produce predictions
every cycle; charts below are grouped by phase so differences between feature richness and post-hoc calibration
are visible at a glance.
Bellever Dartmoor
Next 2h at +24h (Phase 3c): mean P(wet) = 0.02, peak 0.04 at 2026-04-25 05:00Z.
Phase 3a — lean (27 features)
Per-model precip + precip-prob, spread stats, covariate means, calendar encodings. Original champion.
P(wet ≥ 0.1 mm/h) — Bellever Dartmoor — Phase 3a 0.28 0.22 0.17 0.11 0.05 -0.00 04-24 07Z 04-24 21Z 04-25 11Z 04-26 01Z 04-26 15Z 04-27 05Z Valid time (UTC) Probability Blend +24h Blend +48h Blend +72h Climatology Phase 3c — rich (55 features)
Lean + 18 per-model humidity (dew/RH/depression) + 6 per-model surface pressure + 4 EA trailing-rainfall persistence features. Challenger.
P(wet ≥ 0.1 mm/h) — Bellever Dartmoor — Phase 3c 0.28 0.22 0.17 0.11 0.05 -0.00 04-24 15Z 04-25 03Z 04-25 15Z 04-26 04Z 04-26 16Z 04-27 05Z Valid time (UTC) Probability Blend +24h Blend +48h Blend +72h Climatology Three-way comparison — +24h lead
3a (raw), 3a_isotonic (calibrated), and 3c (rich) on the same axis. If 3a_isotonic tracks 3c, calibration alone did the work the extra features were supposed to do.
3a vs 3a_isotonic vs 3c — Bellever Dartmoor — +24h 0.04 0.03 0.03 0.02 0.01 0.01 04-24 07Z 04-24 11Z 04-24 15Z 04-24 20Z 04-25 00Z 04-25 05Z Valid time (UTC) Probability Phase 3a (champion) Phase 3c (challenger)
Dartmoor Nr Hexworthy
Next 2h at +24h (Phase 3c): mean P(wet) = 0.01, peak 0.01 at 2026-04-24 15:00Z.
Phase 3c — rich (55 features)
Lean + 18 per-model humidity (dew/RH/depression) + 6 per-model surface pressure + 4 EA trailing-rainfall persistence features. Challenger.
P(wet ≥ 0.1 mm/h) — Dartmoor Nr Hexworthy — Phase 3c 0.24 0.20 0.15 0.10 0.05 0.00 04-24 15Z 04-25 03Z 04-25 15Z 04-26 04Z 04-26 16Z 04-27 05Z Valid time (UTC) Probability Blend +24h Blend +48h Blend +72h Climatology
Princetown
Next 2h at +24h (Phase 3c): mean P(wet) = 0.02, peak 0.02 at 2026-04-25 05:00Z.
Phase 3a — lean (27 features)
Per-model precip + precip-prob, spread stats, covariate means, calendar encodings. Original champion.
P(wet ≥ 0.1 mm/h) — Princetown — Phase 3a 0.24 0.20 0.15 0.10 0.05 0.00 04-24 07Z 04-24 21Z 04-25 11Z 04-26 01Z 04-26 15Z 04-27 05Z Valid time (UTC) Probability Blend +24h Blend +48h Blend +72h Climatology Phase 3c — rich (55 features)
Lean + 18 per-model humidity (dew/RH/depression) + 6 per-model surface pressure + 4 EA trailing-rainfall persistence features. Challenger.
P(wet ≥ 0.1 mm/h) — Princetown — Phase 3c 0.23 0.18 0.14 0.09 0.05 0.00 04-24 15Z 04-25 03Z 04-25 15Z 04-26 04Z 04-26 16Z 04-27 05Z Valid time (UTC) Probability Blend +24h Blend +48h Blend +72h Climatology Three-way comparison — +24h lead
3a (raw), 3a_isotonic (calibrated), and 3c (rich) on the same axis. If 3a_isotonic tracks 3c, calibration alone did the work the extra features were supposed to do.
3a vs 3a_isotonic vs 3c — Princetown — +24h 0.02 0.02 0.02 0.02 0.01 0.01 04-24 07Z 04-24 11Z 04-24 15Z 04-24 20Z 04-25 00Z 04-25 05Z Valid time (UTC) Probability Phase 3a (champion) Phase 3c (challenger) Hourly detail (next 96h)
Station
Phase
Valid time
Lead
P(wet)
Climatology
Version
Bellever Dartmoor
3a
2026-04-24 07:00Z
24h
0.01
0.27
v2026-04-23_071842
Bellever Dartmoor
3a
2026-04-24 15:00Z
24h
0.01
0.22
v2026-04-23_071842
Bellever Dartmoor
3c
2026-04-24 15:00Z
24h
0.01
0.22
v2026-04-23_154405_phase3c
Bellever Dartmoor
3a
2026-04-25 05:00Z
24h
0.02
0.27
v2026-04-23_071842
Bellever Dartmoor
3c
2026-04-25 05:00Z
24h
0.04
0.27
v2026-04-23_154405_phase3c
Bellever Dartmoor
3a
2026-04-25 07:00Z
48h
0.02
0.27
v2026-04-23_071842
Bellever Dartmoor
3a
2026-04-25 15:00Z
48h
0.01
0.22
v2026-04-23_071842
Bellever Dartmoor
3c
2026-04-25 15:00Z
48h
0.02
0.22
v2026-04-23_154405_phase3c
Bellever Dartmoor
3a
2026-04-26 05:00Z
48h
0.03
0.27
v2026-04-23_071842
Bellever Dartmoor
3c
2026-04-26 05:00Z
48h
0.03
0.27
v2026-04-23_154405_phase3c
Bellever Dartmoor
3a
2026-04-26 07:00Z
72h
0.06
0.27
v2026-04-23_071842
Bellever Dartmoor
3a
2026-04-26 15:00Z
72h
0.02
0.22
v2026-04-23_071842
Bellever Dartmoor
3c
2026-04-26 15:00Z
72h
0.04
0.22
v2026-04-23_154405_phase3c
Bellever Dartmoor
3a
2026-04-27 05:00Z
72h
0.06
0.27
v2026-04-23_071842
Bellever Dartmoor
3c
2026-04-27 05:00Z
72h
0.03
0.27
v2026-04-23_154405_phase3c
Dartmoor Nr Hexworthy
3c
2026-04-24 15:00Z
24h
0.01
0.23
v2026-04-23_154459_phase3c
Dartmoor Nr Hexworthy
3c
2026-04-25 05:00Z
24h
0.01
0.23
v2026-04-23_154459_phase3c
Dartmoor Nr Hexworthy
3c
2026-04-25 15:00Z
48h
0.02
0.23
v2026-04-23_154459_phase3c
Dartmoor Nr Hexworthy
3c
2026-04-26 05:00Z
48h
0.03
0.23
v2026-04-23_154459_phase3c
Dartmoor Nr Hexworthy
3c
2026-04-26 15:00Z
72h
0.03
0.23
v2026-04-23_154459_phase3c
Dartmoor Nr Hexworthy
3c
2026-04-27 05:00Z
72h
0.04
0.23
v2026-04-23_154459_phase3c
Princetown
3a
2026-04-24 07:00Z
24h
0.02
0.23
v2026-04-23_071934
Princetown
3a
2026-04-24 15:00Z
24h
0.02
0.22
v2026-04-23_071934
Princetown
3c
2026-04-24 15:00Z
24h
0.01
0.22
v2026-04-23_154433_phase3c
Princetown
3a
2026-04-25 05:00Z
24h
0.02
0.18
v2026-04-23_071934
Princetown
3c
2026-04-25 05:00Z
24h
0.02
0.18
v2026-04-23_154433_phase3c
Princetown
3a
2026-04-25 07:00Z
48h
0.02
0.23
v2026-04-23_071934
Princetown
3a
2026-04-25 15:00Z
48h
0.01
0.22
v2026-04-23_071934
Princetown
3c
2026-04-25 15:00Z
48h
0.02
0.22
v2026-04-23_154433_phase3c
Princetown
3a
2026-04-26 05:00Z
48h
0.02
0.18
v2026-04-23_071934
Princetown
3c
2026-04-26 05:00Z
48h
0.02
0.18
v2026-04-23_154433_phase3c
Princetown
3a
2026-04-26 07:00Z
72h
0.04
0.23
v2026-04-23_071934
Princetown
3a
2026-04-26 15:00Z
72h
0.02
0.22
v2026-04-23_071934
Princetown
3c
2026-04-26 15:00Z
72h
0.03
0.22
v2026-04-23_154433_phase3c
Princetown
3a
2026-04-27 05:00Z
72h
0.02
0.18
v2026-04-23_071934
Princetown
3c
2026-04-27 05:00Z
72h
0.03
0.18
v2026-04-23_154433_phase3c