Method
Thirty-year ensemble mean, with the spread between models
In short
C3S publishes, for each cell of a 0.25° grid, the annual value of each climate indicator, separately for every member of a model ensemble. A single year is not a fact about a place: in the cell containing 40.915715, 14.792024, under RCP8.5, heatwave days run 44 in 2080, 25 in 2081, 3 in 2082 and 51 in 2083. This method reduces those series to a number that can be read: the mean change expected between two thirty-year periods, computed separately for each model and then averaged across models, together with the range the models span.
The steps
- The cells covering Italy are cut from the European grid C3S publishes.
- For each of the nine ensemble members, the annual values are averaged over the 1981-2010 reference period, read from the same file as the future. This is not a convenience: the past values differ between one scenario’s file and the other’s even for the same model, and differencing within a single file cancels that difference.
- For each member, the annual values are averaged over the thirty years 2036-2065.
- The two are subtracted: the difference is that member’s anomaly, in the indicator’s own unit.
- Across the nine members, the mean of the anomalies is taken — the value reported — together with their minimum and maximum, which are the range reported beside it.
- The reference climate shown to the reader comes not from the models but from the ERA5 reanalysis, which is observed: a modelled reference would depend on the scenario, and a report showing two would print two different pasts.
What this number is not
- It is a scenario, not a forecast. It describes how the climate would change if emissions followed a given pathway; pathways are assumptions, which is why at least two are always shown.
- It is the value of a cell about 21 × 28 km across, not of the building. Nothing in these data distinguishes a hillside from a valley floor.
- The range is the spread between models, not a measurement error. Where it crosses zero the models do not agree on the sign of the change, and no change is established: this is frequently the case for precipitation.
- There is no overall score, and none will be produced. Indicators with different units have no common scale, and inventing one would be a TerraOverview claim and not a C3S one.
Where the code is
pipeline/python/fetch_ecde.pypipeline/python/normalize_ecde.pypackages/sources/src/adapters/c3s-ecde-climate.ts