Statistical methods
The 2025 Statistical Method: What Changed and Why It Matters
- Version
- 1.0.0
- Status
- Current
- Published
- Evidence cut-off
In short
We worked through what the 2025 update to the UK flood-estimation standard actually changes, and which of those changes we can prove our own software gets right. Five linked stages changed, we hold three of the resulting numbers to fixed tolerances against licensed reference data, and the decisions that matter most still belong to the hydrologist.
Findings at a glance
- Linked stages that changed at once
- 5Catchment inputs, donor search, pooling, urban adjustment and candidate distributionsFive official method elements in the 2025 update
- Nearby rivers offered as donors
- 8A starting set for the hydrologist to review, not a set to adoptOfficial FEH 2025 ungauged QMED donor-search rule
- Record length the pooled group targets
- 800 station-yearsSimilar catchments are accumulated up to this total before reviewOfficial FEH 2025 pooling-group construction target
- Catchments our software is tested against
- 3RB_02, RL_03 and RD_06, checked against licensed reference valuesThree named catchments when fixtures and database are available
What we tested
The Flood Estimation Handbook, or FEH, is the UK reference for working out how often a river floods and how big those floods get. Its statistical method was updated in 2025, and the update is not a single new coefficient. Five linked stages changed at once.
Those stages run in order and each one feeds the next. Catchment properties give a first estimate of the typical yearly flood. Nearby gauged rivers — donors — adjust it. A pooled group of similar catchments supplies the shape of the growth curve. Urbanisation modifies both the flood size and the pooled variability. A fitted distribution turns all that into 1 in 100 and 1 in 1000 year flows.
That order matters because the stages have versions. Update the equation but feed it a rainfall figure from the old dataset and you have a calculation that is neither the 2025 method nor the previous one, and nobody can reproduce it. So the first question we asked was simply: what exactly is in the 2025 chain, stage by stage?
The second question was narrower and harder: which parts of our own software can we prove get it right? We hold three quantities to fixed tolerances against licensed reference data on three named catchments, and the tests run automatically whenever the calculation changes.
What we saw
The three tolerances our software has to clear
Three named test catchments, checked against licensed reference values whenever the database and those licensed files are available.
Outcome
- The 2025 method is one chain, not five options. Its rainfall, reservoir, urban and soil inputs form a single vintage. Substituting one older field changes the method even when the equation around it is labelled 2025.
- Being nearby is where donor review starts, not where it ends. The method offers eight geographically close donor candidates. Proximity says nothing about whether those rivers are regulated, well gauged or hydrologically comparable — that is still the hydrologist's call.
- A station's place in the pooled list is not its influence. The pooling group accumulates similar catchments up to a target of 800 station-years, but each station's weight depends on record length and how similar it actually is. Reporting rank as weight misstates the evidence.
- There is no published uncertainty figure for heavily urban catchments. The guidance simply does not cover that case. Borrowing a rural figure and not saying so invents evidence; the gap has to be stated.
- Our software clears three tolerances on three catchments. Within 3% on the final donor-adjusted estimate, 1% on the rural descriptor estimate and 0.1% on the urban adjustment factor. Three catchments is a guard against drift, not a national validation, and the checks skip when the licensed files are absent — a skipped check is not a passed one.
What we decided next
Decided 14 July 2026. Hydrometric treats the 2025 inputs as one locked set. There is no option to mix a 2025 equation with an older rainfall, reservoir, urban or soil field, because a result assembled that way cannot be named or reproduced.
Decided 14 July 2026. The three tolerances above run as automatic tests on every change to the flood-estimation calculation. Nothing ships that moves those three numbers.
We also split computation from adoption everywhere in the product. The software proposes donors, a pooled group and candidate distributions; it does not adopt any of them. Each choice is recorded as a decision with a reason attached, because the first thing that calculates successfully is not thereby the right answer.
What we do not claim: this is not end-to-end agreement with WINFAP or UKFE, not an independent national validation, and not endorsed by the Environment Agency or UKCEH. Three catchments and three tolerances is exactly what it says.
Read the detailExact tables, method names and the full claim record
Why the 2025 change matters
A statistical flood estimate is a dependency chain. Catchment descriptors feed rural QMED; donor evidence modifies that index flood; pooling supplies growth-curve L-moments; urbanisation changes the index flood and pooled variability; and a fitted distribution turns those quantities into return-period estimates. Changing one stage while leaving another on an older basis creates a calculation that is difficult to name, reproduce or review.
The official FEH 2025 update therefore matters as a coordinated method change. This report uses three evidence labels deliberately. Official method means a statement supported by FEG v10 or UKCEH. Demonstrated locally means repository code or a gated lock-down test exists at the evidence cut-off.Analyst inference means a professional interpretation that has not been calibrated as a new performance result.
Descriptor lineage is part of the method
The 2025 chain uses SAAR9120, FARL2015, URBEXT2015 and BFIHOST19scaled. AREA remains the catchment-scale input to the rural regression. These fields must be treated as a coherent descriptor vintage: substituting a legacy rainfall, attenuation, urban or soil field changes the method even when the surrounding equation is labelled “2025”.
Descriptor custody begins with the catchment boundary. Automated retrieval cannot decide whether the boundary follows the effective drainage area, whether reservoir behaviour is represented adequately, or whether the mapped urban extent describes the analysis date. Boundary and descriptor review therefore precede numerical adoption.
Rural QMED and the urban chain
The official 2025 rural descriptor equation implemented locally is:
6.8247 × AREA^0.8499 × 0.1780^(1000/SAAR9120) × FARL2015^3.0450 × 0.0321^(BFIHOST19scaled²)
The equation returns a rural descriptor estimate. URBEXT2015 enters the separate 2025 urban adjustment, whose UAF has a factor-of-ten cap. The cap is a method control, not a promise that estimates near it are well constrained. A large adjustment should intensify review of the boundary, descriptor date, drainage changes and the published uncertainty scope.
Donor custody: geography starts the review
The eight geographically close candidates are a starting point for analyst review. Geographic order is useful because nearby gauges can carry relevant regional information, but proximity does not establish hydrological comparability, data quality or freedom from regulation and other local effects.
Transfer is performed on a rural basis: donor information undergoes de-urbanisation before adjustment, and the resulting subject estimate undergoes re-urbanisation using the subject catchment. The adopted donors should record inclusions, exclusions, sensitivity and the local evidence behind each decision. This geographic and local judgement is distinct from the descriptor-based similarity used to construct a pooling group.
Pooling: selection order is not influence
FEH 2025 uses five-component pooling similarity and accumulates a target of 800 station-years. Similarity supplies a defensible order for assembling candidate stations, but the pooled L-moments use weights that respond to record length and descriptor distance. Rank is not weight. A station’s place in the list must not be reported as its numerical contribution to the pool.
The subject hydrology, station suitability, record quality, unusual flood mechanisms, forced inclusions, exclusions and heterogeneity remain review questions. The automated group is a reproducible proposal; the adopted group is an analyst decision with a recorded reason.
Urban and non-flood adjustments are different operations
Pooling first places member evidence on the required rural basis and then applies the subject urban treatment. Under the 2025 method, pooled L-CV is adjusted; pooled L-skew is unchanged. That rule should remain visible because carrying forward an earlier L-skew adjustment would alter tail shape while appearing to be a minor implementation choice.
Non-flood processing addresses unusually low annual maxima within a station record. The local implementation detects the method-defined low-flow condition and can adjust that member’s L-moments before pooling. It is not an urban adjustment, and it is not permission to delete inconvenient years. The affected station, rule and change in pooled evidence remain reviewable.
Candidate distributions are evidence, not a queue
Hydrometric calculates GLO, GEV, PE3 and KAP3 candidates from the relevant L-moments. The first computed candidate is not automatically adopted. Fitting success shows only that a numerical candidate was obtained; it does not establish plausible upper-tail behaviour for the subject catchment.
Adoption should consider L-moment fit, high-return-period behaviour, sensitivity to pool membership, influential records, physical plausibility and consistency with the stated study purpose. Where candidates diverge materially, the divergence is evidence to report rather than a nuisance to hide behind a default.
Uncertainty factors have a published scope
FEG v10 factors should be used only for the estimation route, catchment category and return period covered by the relevant table. They describe the published method evidence for that case. They do not automatically include errors in the chosen boundary, supplied descriptors, local rating, donor decisions, pooling membership, distribution choice or future land-use assumptions.
There is no published uncertainty table for heavily urban catchments. The absence matters: substituting a factor from another category does not create evidence for the missing case. The report should state the gap, show relevant sensitivities and explain how it affects confidence in the adopted estimate.
Scoped local verification
Demonstrated locally, the gated lock-down suite uses RB_02, RL_03 and RD_06. When the licensed fixtures and database are available, it enforces <3% for final donor-adjusted QMED, <0.1% for UAF and <1% for rural descriptor QMED. The matrix records the same thresholds without exposing the licensed reference values.
These checks protect specific calculations against local regression. Three sites do not compare the whole WINFAP or UKFE workflow, do not provide an independent validation cohort, and do not establish every published equation. Database and licence gating also means a normal public test run can skip the comparisons; a skipped gate is not a passing comparison.
Where analyst judgement remains
Analyst judgement remains at the points where evidence is adopted, not merely calculated. The practitioner reviews the effective catchment boundary and descriptor lineage; accepts, rejects or qualifies donors; reviews the proposed pool and its influential members; adopts a distribution; tests sensitivity; and records the limitations attached to the final estimate.
The relevant distinction is between reproducibility and automation. A reproducible calculation makes each input and consequence visible. It does not remove responsibility for local hydrological reasoning or convert a default into a decision.
Implementation status
At the evidence cut-off, Hydrometric implements the 2025 descriptor QMED equation, UAF cap, donor ruralisation and transfer, five-component pooling similarity, the 800 station-year target, record-aware pooling weights, per-member non-flood processing, the 2025 pooled urban rule, and GLO, GEV, PE3 and KAP3 candidate calculations. It exposes intermediate evidence for review in a structured statistical calculation output.
The verification evidence is narrower than that implementation list. The three-site lock-down thresholds cover the quantities in the verification matrix; known differences in pool membership, L-moments or design flows must remain visible rather than being absorbed into a broad equivalence statement. Research prototypes on other branches are not described here as current functionality.
What we do not conclude
- We do not claim approval, certification or accreditation by the Environment Agency, UKCEH, WINFAP or WHS.
- We do not claim end-to-end equivalence with WINFAP or UKFE, an independent national validation, or proof across every equation.
- We do not present Hydrometric as a replacement for WINFAP, ReFH2 or the FEH Web Service.
- We do not claim that the current structured calculation output is a complete guideline-compliant Flood Estimation Report.
- We do not extend published uncertainty factors beyond their named categories or invent a tabulated factor for heavily urban sites.
Disclosure and licensing boundary
This publication discloses the official equation, descriptor lineage, method stages, implemented calculation scope, named local test sites, acceptance thresholds, gating conditions and evidential limits. Its external citations are the Environment Agency and UKCEH primary sources recorded with the report.
It withholds licensed fixture values, paid exports, restricted database records, customer catchments, private analyst notes and code-level workflow logic that would reconstruct the proprietary engine. The disclosed thresholds make the local claim auditable without redistributing commercial material.
Evidence distributions
FEH 2025 method-change matrix
Five official method elements summarised from FEG v10 and the UKCEH FEH 2025 update; this is a method matrix, not an experimental sample.
| Method element | 2025 method statement | Operational reading |
|---|---|---|
| Descriptor lineage | SAAR9120, FARL2015, URBEXT2015 and BFIHOST19scaled | Keep the descriptor set as one coherent vintage; do not silently mix legacy fields into the 2025 chain. |
| QMED donor search | Eight geographically close candidates | A starting point for analyst review, not an automatically adopted set. |
| Pooling group | Five-component pooling similarity; target 800 station-years | Similarity orders candidates, while record length and descriptor distance determine influence. Rank is not weight. |
| Urban adjustment | 2025 QMED UAF with a factor-of-ten cap; pooled L-CV adjusted | Donor quantities are de-urbanised before transfer and the subject result is re-urbanised. Pooled L-CV is adjusted; pooled L-skew is unchanged. |
| Growth-curve candidates | GLO, GEV, PE3 and KAP3 | Calculate and inspect candidates; the first computed candidate is not automatically adopted. |
The 2025 update changes a chain of dependent choices, not one isolated coefficient. Descriptor vintage, donor custody, pooling construction, urban treatment and distribution review must remain aligned.
Gated local lock-down verification
Three named lock-down catchments; gated tests execute only when the required database and licensed fixtures are present.
| Checked quantity | Acceptance gate | Named catchments | Execution scope |
|---|---|---|---|
| Final donor-adjusted QMED | <3% relative difference | RB_02, RL_03, RD_06 | Database-backed comparison with licensed reference fixtures |
| Urban adjustment factor (UAF) | <0.1% relative difference | RB_02, RL_03, RD_06 | Direct formula comparison with licensed reference fixtures |
| Rural descriptor QMED | <1% relative difference | RB_02, RL_03, RD_06 | Descriptor-equation lock-down with licensed reference fixtures |
These are local regression gates on three named catchments when the licensed fixtures and database are available. They demonstrate bounded consistency for the stated quantities only; they do not compare the complete WINFAP workflow, independently validate the method, or test every equation.
How to read the FEG v10 uncertainty factors
Three uncertainty-use cases; scope follows FEG v10 and does not represent a new Hydrometric calibration study.
| Evidence layer | What it covers | What it does not cover |
|---|---|---|
| Published FEG v10 factor | The estimation case, return period and catchment category named by the relevant published table | A universal allowance for any statistical-method result |
| Heavily urban catchment | No published uncertainty table for heavily urban catchments | Permission to borrow a rural or less-urban row without an explicit limitation |
| Local evidence review | Descriptor, gauge, donor, pooling, distribution and sensitivity evidence assembled for the subject site | A probability interval created by multiplying unrelated diagnostics together |
A published factor is scoped evidence, not a site-specific confidence statement covering every uncertainty source. Where the published category does not fit, the gap must remain visible rather than being filled by an unlabelled substitution.
Hydrometric implementation scope at the evidence cut-off
Five implementation areas reviewed against repository code and tests at the 2026-07-14 evidence cut-off.
| Calculation area | Current implementation | Public claim boundary |
|---|---|---|
| Descriptor and urban QMED | 2025 rural equation, URBEXT2015 UAF and factor-of-ten cap | Formula implementation with bounded local gates, not external accreditation |
| Donor-adjusted QMED | Eight-candidate search, donor de-urbanisation and subject re-urbanisation | Candidates remain reviewable; geographic proximity does not decide adoption by itself |
| Pooling and non-flood processing | Five-component similarity, 800 station-years, record-length and descriptor-distance weighting, and per-member non-flood adjustment | The formed pool remains an analyst-reviewed proposal |
| Distribution fitting | GLO, GEV, PE3 and KAP3 candidate calculations | A computed candidate is not an adopted design distribution |
| Reporting | Structured statistical calculation output and traceable intermediate evidence | Not a complete Environment Agency-style Flood Estimation Report evidence record |
The implemented calculation surface is broader than the local comparison evidence. Each row therefore separates available code from the narrower conclusion justified by current tests and review.
What survived
A coherent 2025 calculation chain
The official descriptor, donor, pooling, urban and candidate-distribution changes can be stated as one traceable method rather than as interchangeable options.
Bounded local implementation checks
Three gated fixture sites enforce exact tolerances for rural descriptor QMED, UAF and final donor-adjusted QMED when their dependencies are available.
Visible analyst custody
Catchment boundaries, donors, pooling membership, distribution choice, sensitivity and limitations remain recorded decisions.
What failed
Automatic adoption from computation order
Neither geographic donor order, pooling rank nor the first calculated distribution is sufficient evidence for adoption.
Claim record
Each claim is classified by the evidence that supports it. The boundary states what the claim does not establish.
Supported externally
The FEH 2025 rural descriptor equation uses AREA, SAAR9120, FARL2015 and BFIHOST19scaled as a coherent input lineage.
- Interpretation
- A result labelled as the 2025 method should not silently substitute older descriptor vintages inside that chain.
- Boundary
- This states the official regression basis; it does not establish that the supplied descriptors are correct for a particular catchment boundary.
- Linked result
- FEH 2025 method-change matrix; sample: Five official method elements summarised from FEG v10 and the UKCEH FEH 2025 update; this is a method matrix, not an experimental sample.
Supported externally
The 2025 ungauged QMED procedure identifies eight geographically close donor candidates and transfers ruralised donor information before re-urbanising for the subject catchment.
- Interpretation
- The eight candidates create a review set; local hydrological suitability remains separate from both geographic order and pooling similarity.
- Boundary
- The official candidate count is not a direction to adopt every candidate or to bypass donor review.
- Linked result
- FEH 2025 method-change matrix; sample: Five official method elements summarised from FEG v10 and the UKCEH FEH 2025 update; this is a method matrix, not an experimental sample.
Supported externally
The FEH 2025 pooling procedure uses five-component similarity and targets 800 station-years, with weights responding to descriptor distance and record length.
- Interpretation
- Candidate rank determines the order of assembly, not each station’s final influence on pooled L-moments.
- Boundary
- The target and weighting rules do not remove the need to review station suitability, forced inclusions, exclusions and heterogeneity.
- Linked result
- FEH 2025 method-change matrix; sample: Five official method elements summarised from FEG v10 and the UKCEH FEH 2025 update; this is a method matrix, not an experimental sample.
Supported externally
The 2025 method caps QMED UAF at 10, applies the pooled urban adjustment to L-CV while leaving L-skew unchanged, and supports review of GLO, GEV, PE3 and KAP3 candidates.
- Interpretation
- Urban treatment and distribution choice are explicit stages; calculation does not settle adoption.
- Boundary
- This method statement is not evidence that every candidate family is appropriate for every catchment or return period.
- Linked result
- FEH 2025 method-change matrix; sample: Five official method elements summarised from FEG v10 and the UKCEH FEH 2025 update; this is a method matrix, not an experimental sample.
Demonstrated
Across RB_02, RL_03 and RD_06, the gated local lock-down suite enforces relative-difference gates of <3% for final donor-adjusted QMED, <0.1% for UAF and <1% for rural descriptor QMED when the licensed fixtures and database are available.
- Interpretation
- These checks are local regression locks for three named implementation fixtures and protect the stated calculations from silent drift.
- Boundary
- The comparisons may be skipped when the database or licensed fixtures are unavailable. They do not establish full WINFAP or UKFE parity, independent validation, official approval or coverage of every equation.
- Linked result
- Gated local lock-down verification; sample: Three named lock-down catchments; gated tests execute only when the required database and licensed fixtures are present.
- Evidence
- Hydrometric FEH 2025 local QMED lock-down suite (2026).Evidence ID:
1bb100b7
- Hydrometric FEH 2025 local QMED lock-down suite (2026).Evidence ID:
Supported externally
FEG v10 uncertainty factors apply only to the cases defined by their published tables, and the guidance provides no table for heavily urban catchments.
- Interpretation
- An unavailable category is an uncertainty limitation to disclose, not a blank to fill with an unlabelled factor from another case.
- Boundary
- The tabulated factors are not presented here as site-specific intervals or as coverage of every evidence source.
- Linked result
- How to read the FEG v10 uncertainty factors; sample: Three uncertainty-use cases; scope follows FEG v10 and does not represent a new Hydrometric calibration study.
Inference
A defensible statistical estimate should preserve analyst custody of the catchment boundary, donor set, pooling group, adopted distribution, sensitivity tests and stated limitations.
- Interpretation
- The method becomes auditable when computation and adoption are recorded as separate steps.
- Boundary
- This is a professional-practice inference from the official method and guidance, not a newly calibrated performance result.
Primary sources
- Environment Agency (2025), Flood Estimation Guidelines, Version 10.
- UKCEH (2025), FEH 2025 Statistical Method Update, version 1.4.
- UKCEH, Flood Estimation Handbook research and method updates.
- Hydrometric FEH 2025 local QMED lock-down suite (2026).Evidence ID:
1bb100b7
Version history
- Version 1.0.0current
Initial practitioner report on the FEH 2025 statistical method and bounded local implementation scope.
Related reports
- National hydrologyWhat National-Scale Analysis Reveals About UK HydrologyLook at every gauged river at once and four things show up that one catchment never does: neighbours disagree, easy tests flatter new methods, forty years only buys so much, and the years you pick change the answer.
- QMEDCan Machine Learning Improve QMED?We gave a machine-learning model every advantage and it still lost to the FEH 2025 statistical method on 918 river gauges. Here is the losing scoreline, and why the losing test was the right one.
- Growth curvesSkew, Scale and the Shape of UK Flood GrowthA flood growth curve has four moving parts, and two promising shortcuts to it did not work. One needed the very gauge it was predicting; the other was not saved by the shortness of real records.
- UncertaintyHow Certain Is a Design Flood?We have three measurements that all sound like the uncertainty in a design flood. They answer three different questions on three different sets of rivers, so we publish them separately and never add them up.
- Rainfall-runoff modellingFrom ReFH Design Events to Continuous HydrologyA stocktake of four rainfall-to-flood modelling threads: one regional refit held up, one gap measurement landed near 50%, one daily model failed its own test, and one result was withheld for missing evidence.
- Flood estimation practiceThe Modern Flood Estimation ReportWe marked our own report generator against the eleven things a Flood Estimation Report must record. One is complete, three are partial and seven are missing — so we call the output a calculation report.