the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
EXSoDOS 1.0: downscaling of weather extremes shifts for ensemble climate projections using ground-based measurements, reanalysis and stochastic modelling
Hendrik Wouters
Jente Broeckx
Francisco Pereira
Boucary Dara
Afoussatou Diarra
Robin Houdmeyers
Dirk Lauwaet
Accurately representing the changes of local extreme weather events in climate projections is crucial for climate impact assessment and adaptation services. Climate models do no explicitly represent these events as observed by weather stations due to their coarse spatial resolution. Existing downscale products successfully reduce overall biases of past or future climatological variables, but the representation of variability and extreme events including their past and future shifts under climate change are still not addressed. A new stochastic model, EXSoDOS, addresses this gap by the DOwnScaling of weather EXtremes Shifts for ensemble climate projections using ground-based measurements, reanalysis, and global climate models. This is done by using a stochastic model that correlates coarse-scale gridded historical climate records with the point-scale measurements. Therefore, EXSoDOS combines ground-based data (either from the Global Historical Climatological Network or user-specified), ERA5 (ECMWF Re-Analysis 5), and GCM (global climate model) projections from CMIP6 (Coupled Model Intercomparison Project Phase 6) to downscale past and future daily climate records. We demonstrate EXSoDOS for 5 use cases, resp. daily minimum temperature in Belgium, daily maximum temperature in Azerbaijan, heat stress in India, wind velocity in Germany and precipitation in Mali. It is found that EXSoDOS is able to represent annual cycle variability, density distributions, and extreme events of return periods of up to 10 years, while they are all underrepresented by the raw GCM outputs. Observed tendencies towards more extremes between two past periods 1961–1990 and 1991–2020 are also better represented. Projections under the SSP585 scenario suggest amplified extremes in maximum temperature, precipitation, and heat stress by 2071–2100. Furthermore, downscaling affects the outcomes of shifting extremes under future climate change, which is evident in terms of both absolute and relative changes, as well as changes in return periods. While limitations of statistical downscaling persist, it is concluded that EXSoDOS offers a novel method for estimating past and future shifts in weather extremes for weather stations with a sufficient daily record of data of multiple decades.
- Article
(5442 KB) - Full-text XML
-
Supplement
(916 KB) - BibTeX
- EndNote
Global (Eyring et al., 2016) and regional (Katragkou et al., 2024; Coppola et al., 2021) climate model initiatives have been succesful in predicting many aspects of climate change, like increasing temperature and shifts in precipitation amounts. However, events like heavy precipitation, heavy wind, extreme heat (stress) and cold spells as observed by (point-scale) weather stations are not explicitly represented in climate projections. This results from a scale mismatch between coarse spatial resolution of GCMs and point-scale observations for which the scale of the extreme events are too small to be resolved (IPCC, 2021; Fischer and Knutti, 2015; Sillmann et al., 2013). Particularly, meteorological point-scale observations generally show much more erratic temporal variability than the coarser-scale gridded products. Especially, extreme precipitation and wind, but also temperature and heat stress, can be influenced by confounding local climate effects resulting in local features like local convective precipitation events and urban heat islands. However, local extreme weather events have large impacts on society, infrastructure and ecosystems. Hence, their underrepresentation hampers extreme hazard assessment and their impacts under climate change. Not only the absolute representation but also the shifts of extreme weather distributions under past and future climate change are crucial for climate risk assessment and adaptation planning (IPCC, 2023).
Several techniques have been developed to downscale global (Eyring et al., 2016) and regional (Katragkou et al., 2024; Coppola et al., 2021) climate projections to represent their small-scale climate effects. On the one hand, they include mechanistic downscaling using convection permitting atmospheric numerical models with a resolution of 7 km down to 1 km (Kendon et al., 2021), high enough to resolve deep convection and associated extreme precipitation (Vanden Broucke et al., 2019; Brisson et al., 2016) and local land use like urban areas (Wouters et al., 2016; De Ridder et al., 2015). they have been effective to project extreme weather events (Fosser et al., 2024; Termonia et al., 2018; Wouters et al., 2017; Saeed et al., 2017). On the other hand, statistical downscaling methods have been developed (Maraun, 2016) to finer grids of 0.5° (e.g., ISIMIP3BASD by Lange, 2019) and 1km resolution (e.g., CHELSA-W5E5 by Karger et al., 2023) and point observation locations (Switanek et al., 2022), whereas GCM resolutions are ∼ 1–3°. Finally, a downscaling method to estimate the probability parameters and return values was recently proposed by Benestad et al. (2025), which can be used as input to weather generators.
However, future climate assessment of local extremes is hampered by the requirements of computatational resources and input data requirements. Particularly, mechanistic downscaling with atmospheric numerical models are computationally very demanding since higher-resolution climate also requires smaller integration time step becacuse of the courant-frederich-levichs criterium (Prein et al., 2015). The most recent point-location stochastic downscaling models (Switanek et al., 2022; Volosciuk et al., 2017; Devis et al., 2013) and weather generators (Van De Velde et al., 2023; Brisson et al., 2015) have only applied to specific areas or variables, or have not been applied to future climate projections. Gridded downscaling products may either have a low resolution (Lange, 2019) or do not cover ensemble future climate either (Karger et al., 2023). While these different downscaling products can reduce overall biases of coarse-scale time series, their representation of extremes in terms of variability, distributions and their return periods as observed from weather stations are not addressed, let stand the shifts under past and future climate change. A downscaling method that represents past and future shifts in probability distributions and return levels according to observations and that is simultaneously constrained to time series from model members of climate projections doesn't exist yet.
To fill this gap, we present EXSoDOS, a DOwnScaling method of weather EXtremes Shifts for climate projections using ground-based measurements, reanalysis, global climate models, and statistical downscaling. It downscales time series from an ensemble of global climate models to represent the variability and extremes as observed by weather stations. The model implements a stochastic downscaling technique that is calibrated on point-scale observations and coarse-scale reanalysis, with over 84 years of climate historical climate data (from 1940 to present). Hereby, historical coarse-scale reanalysis data and observations are normalized and correlated with each other. This is done by mapping predictor and predictand values to standard normal space using their empirical CDFs (i.e., apply the probability integral transform and then the inverse normal CDF), acquiring correlation in that space, and finally mapping back sampled values through the inverse empirical CDF of observations.
While its stochastic downscaling approach builds on established perfect-prognosis concepts, the novelty of EXSoDOS lies in its ability to evaluate shifts in local weather extremes across past and future climatological periods for different variables. This is achieved by the combined use of (1) globally available long-term datasets including weather station observations, ERA5 (ECMWF Re-Analysis 5; Hersbach et al., 2020), and the GCM (global climate model) ensemble from CMIP6 (Coupled Model Intercomparison Project Phase 6; Eyring et al., 2016), (2) a non-parametric treatment of distributions, and a (3) workflow that allows direct comparison of observed, reconstructed, and projected extremes. Its end-to-end design makes consistent assessment of extreme-event variability and return levels across multiple decades, and variables for any climate region possible.
The method can be used at locations where longterm records (60 years) of observations are available. It can either employ observational data from the Global Historical Climate Network (GHCN) hosted by the National Oceanic and Atmospheric Administration (NOAA; https://www.ncei.noaa.gov/products/land-based-station/global-historical-climatology-network-daily, last access: 8 June 2026), or ingest data from local observational sources, e.g., measurements carried out by national meteorological offices, agro-meteorological or environmental institutes. In the case of the latter, one only requires the position (in latitude longitude coordinates) and the observed time series in a commonly used format (csv or parquet). The stochastic model is then applied on multi-member climate projections towards 2100 after bias-correcting them with reanalysis data. As such, the method follows the downscaling strategy proposed by Switanek et al. (2022), and is further designed to represent climate extremes regarding different weather variables including daily minimum and maximum temperature, heat stress temperature and wind speed. To evaluate the representation of extreme events with respect to observations and their shifts under past and future climate change, a number of statistics are employed, including the daily-to-annual variability, density distributions and overlaps, and return periods.
EXSoDOS runs quickly and automatically. For a single station, a full downscaling run for one scenario typically takes ∼ 5–10 s, and a 10-member ensemble completes in <1 min on a modern CPU, excluding one-time data download and gridded bias-adjustment preprocessing. Downloading of source data (ERA5, CMIP6 climate models, station data) can take longer (network dependent) and quantile-delta mapping (QDM) bias-adjustment (incl. ERA5 grid upscaling) on continental grids can take hours, which is performed once per model/grid.
EXSoDOS can be applied at locations where a sufficiently extensive record of observations from weather stations are available, preferably 60 years of continuous data record or longer. It is also easily applicable by requiring only a few parameters, particularly the station coordinates, the weather time series under scope (either temperature, precipitation, wind, or heat stress). The synthesis of time series for a handful of stations and a handful of climate model members and climate scenarios takes less than an hour on a contemporary desktop computer, resulting in a negligible carbon footprint of computer resources. Our service is demonstrated for several specific use cases across the globe, in which the statistical model is calibrated and validated on historical data, and applied on climate projections. The demonstration is featured by metrics common to extremes climate assessment, including annual cycles, density distributions and return periods.
The structure of the remaining of this paper is as follows. In Sect. 2, the program interface with global data sources, the downscaling procedure, and bias correction are described. The statistics for validation and assessment as well as the case areas are described after. In Sect. 3, we perform a validation of the model output for the historical period, and the assessment with climate projections for each of the use cases. We conclude the paper with perspectives and challenges for extreme weather assessment under climate change in Sect. 4.
To perform the downscaling, coarse-scale predictors (x) are correlated to the point-scale predictands (y). Calibration and validation of the statistical model is done on the basis of historical reanalysis reconstruction xr and the measurements from the weather stations yo. While ensemble models of climate projections offer the statistical climate properties on the multi-annual time series including anomalies, they are not in synchrony with observations or, in other words, their sequence of weather patterns generally differ from that of the observations. Consequently, they cannot be used to correlate the coarse-scale model output with local measurements. Therefore, historical reanalysis, which is constrained and in synchrony with the observations, is used for the calibration. For calibration, half of the days in the time series are chosen randomly for calibration (, ) and the other half for validation (, ). We used a 50 : 50 split, because we require that the overall distribution and extremes to be represented on a climatological timescale in both calibration and validation. Over a 60-year period we have an equivalent of 30-year data for both, which is in line with climatology assessment standards of the World Meteorological Organization (WMO, 2017). Finally, the downscaling is applied on the climate model projections x.
To ensure scale consistency of the predictors between calibration phase and application phase, the climate reanalysis is upscaled to the climate model grid for each individual model. Furthermore, the downscaling procedure follows the perfect prognosis assumption (Maraun, 2016), which means that the predictor is describing the reality free from biases. Therefore, the biased predictors from the climate models (xb) are bias-adjusted with a quantile-delta mapping procedure (Cannon et al., 2015), see also Sect. 2.3. The downscaling strategy above leads to the following subsequent steps, see also Fig. 1:
-
Acquire climate reconstruction (reanalysis) and upscale to the climate model grid by aggregation and interpolation
-
Acquire historical predictand (yo) from weather stations
-
Extract historical predictor (xr) from upscaled reanalysis at point locations of the weather stations
-
Randomly select half of the historical data for model calibration ( and ) and the remaining half for model validation ( and )
-
calibration of the statistical model using xc and yc (Sect. 2.2)
-
Validation of the statistical model using and comparing the output with , see Sect. 2.4)
-
Acquire (biased) climate projections for point locations (xb)
-
Climate projections are bias-adjusted (indicated with xm) with upscaled reanalysis using quantile-delta mapping, Sect. 2.3)
-
Synthesis of downscaled climate projections (ym) by applying the statistical model on bias-adjusted climate projections (Sect. 2.5)
Figure 1Overview of EXSoDOS. The green arrows indicate the validation steps starting from the reanalysis reconstruction, whereas the red arrows indicate the assessment steps starting from the climate models.
As such, the procedure performs bias-adjustment at the coarse scales and statistical downscaling towards the point scale in separate steps. This avoids inconsistencies arising from mixing up statistical properties (particularly, quantile values) across spatial scales. The latter could occur if one would apply the statistical downscaling directly on the climate model output without bias-adjustment on the grid level. Especially, trends under climate change including those of the (extreme) quantile values at the local scales can differ to those (spatially aggregated) at the coarse scales, so these should not be used for one another. As shown by Maraun (2013), mapping point-scale quantiles to coarse-scale quantiles, or vice versa, may lead to unrealistic trends of extremes leading to misinterpretation. The strategy of scale separation where scale transition is established with a statistical model only after bias-adjustment at the model grid level is in accordance to previous methods (Lange, 2019; Switanek et al., 2022; Volosciuk et al., 2017), and advised by previous analyses (Maraun, 2013). The key assumptions of EXSoDOS include (see also Table S1 in the Supplement):
-
Realism of bias-adjusted coarse scale predictors (perfect prognosis assumption),
-
Stationarity of predictor–predictand correlations,
-
Stochastic representation of subgrid variability,
-
Sufficient record length of observations to represent extremes up to ∼ 10-year return periods,
-
QDM bias-adjustment stationarity (Cannon et al., 2015) and
-
Independence across stations and variables.
The different processing steps are implemented in Python and computationally optimized as vectorized numerical operations with Python Xarray, Pandas and NumPy.
In the next subsections, we elaborate the input data sets, the statistical downscaling and bias-adjustment in more detail.
2.1 Input
A key design feature of EXSoDOS is the consistent use of datasets with hyper-climatological temporal coverage (> 60 years), which enables robust estimation of variability and extremes as well as their shifts between climatological periods. By relying exclusively on globally available datasets (ERA5, CMIP6, and station observations), the framework is fully transferable to any station location where a sufficiently long record of observations exists, including data-sparse regions such as Mali.
Observations collected from GHCN are used as predictand for calibration and validation. It includes 10 010 stations for which it reports an available record of at least 60 years, see Fig. 2. The minimum record length needs to be 60 years. On the one hand, the 60 year record is required to provide sufficient data for both calibration and validation. As a 50 : 50 split is applied, an equivalent of 30 years of data is available for both calibration and validation, which is in line climatology assessment standards of the World Meteorological Organization (WMO, 2017). On the other hand, one can address 2×30 years of records to evaluate the model performance to capture past shifts in weather extremes driven by global climate models. One should only use records with observational records covering ≥ 90 % of the sample period. We do not infill gaps: missing values are treated as NaN and excluded from empirical CDF correlation construction. Alternatively, the service is able to read observational data provided by the user in a common format (csv, parquet, netcdf) for which one specifies their station coordinates (as elaborated by one of the use cases, see Sect. 2.6.2).
Figure 2The 10 010 stations from the global historical network (grey dots) of with it reports at least 30 years of data within the time span 1940–2023. EXSoDOS use cases for each of the variables provided by the global network are indicated as red circles and provided a user-input data as star for Sikasso (Mali).
Next, ERA5 (Hersbach et al., 2020) is used as reanalysis climate reconstruction for the coarse-scale predictor xr. ERA5 reanalysis covers more than 80 years of data from 1940 until now that can be used for calibration and validation of the statistical model, hence suitable to build a robust statistical relation between predictor and predictand. Finally, the climate model ensemble members of the Coupled Model Intercomparison Project Phase 6 (CMIP6) see (Eyring et al., 2016) from 1931 up to 2100 are used as predictor input for EXSoDOS to generate and assess downscaled daily time series from past to future climate. These are downloaded from one of the data nodes of the Earth System Grid Federation (ESGF), see https://esgf.llnl.gov/ (last access: 8 June 2026). For demonstration of EXSoDOS, 9 models listed in the Table 1 are used, but the user can specify any other combination of model members available at ESGF.
Swart et al. (2019)Volodin et al. (2018)Volodin et al. (2017)Boucher et al. (2020)Tatebe et al. (2019)Mauritsen et al. (2019)Gutjahr et al. (2019)Yukimoto et al. (2019)Lee et al. (2020)Table 1Climate models and references used in this study from the 6th phase of the Coupled Model Intercomparison Project (CMIP6), see Eyring et al. (2016).
2.2 Statistical downscaling
The stochastic downscaling strategy follows the general philosophy of perfect-prognosis and analog-based approaches previously proposed in the literature (e.g., Volosciuk et al., 2017; Switanek et al., 2022). EXSoDOS does not introduce a fundamentally new class of stochastic models; instead, it adapts and extends these approaches within a unified framework that is explicitly designed for multi-decadal extreme-event assessment across historical and future climates.
The basic model strategy is to randomly sample point-scale predictands (y) from measurements in such a way that they are correlating with coarse-scale predictors (x), as proposed by Switanek et al. (2022). As such, the predictors can be extracted from climate projection and then used as input for the model to generate future point-scale time series including future extreme values. The current method is now reformulated to work not only with precipitation but also with other climate parameters, including temperature, wind speed and heat stress. This is done by performing the normalizing and denormalization steps with a non-parametric distributions. We further improve the model by implementing different predictor classes of different magnitude. Additionally, we implement a rescaling step of the point-scale predictand with the coarse-scale predictor before applying the stochastic model, which leads to improved results on high extremes in case of precipitation and wind speed (see Sect. 3.1 for results). For the sake of clarity, we elaborate the details of the statistical model in the subections below.
2.2.1 Stochastic model
A statistical relationship between x and y is established for each month separately. Calibration is performed per calendar month. To increase sample size, and providing smooth transition between months while preserving seasonal representativeness, we include data from the adjacent months (±1 month), yielding an effective 3-month seasonal window. A sensitivity test using single-month windows showed sligthly less robust tail estimates due to reduced calibration sample size per month (not shown).
Afterwards, to allow the relation between the predictor and predictand to be dependent on the magnitude of the predictor, the sample data is subdivided into a number of categories (n=3) of different magnitudes of the predictor percentiles. In the case of temperature and heat stress, the category bins of equal sample size are constructed, for which their boundaries are determined by equidistant values of the cumulative distribution function p(x):
In the case of precipitation and wind speed, daily distributions have large tails, which we want to represent in the stochastic model. We use an exponential profile for quantiles of category borders which provides more categories in the tails, hence to cover the large variation in the tails of the distributions:
where
are equidistant values for i going from 0 to n−1, and ln (fmax) is the logarithm of the (prescribed) chance (that is, frequency fmax)) for the observation to fall in the upper bin. As such, represents the lower quantile border of that the upper bin. The exponential profile (note that ln (fmax) is negative hence also pi) leads to more categories in the tails. Finally, the quantile categories qi are calculated from the quantile function qD of the calibration data of the historical period (h):
Here above and throughout this manuscript, we follow the notation of Maraun (2016). For each of these categories, the predictand is correlated with the predictor variable. At first, the predictor and predictands are normalized within each category for the calibration data:
where and are the cumulative distribution functions of the the calibration predictor and predictand , and qN the quantile function of the normal distribution.
Subsequently, the correlation between the normalized predictor and normalized predictand is estimated from and :
where 〈⋅〉 indicates the average.
The normalized predictand is now sampled as a linear combination of normalized predictor and an extra random variable r as follows:
with
the predictor normalized according to the estimated probability distribution function calculated above, and the predictor x can be either the upscaled reanalysis for validation or the bias-adjusted climate models xm for the application (predictor from climate projections). One can obtain correlating with with a correlation coefficient ρ by setting α=ρ and (see Appendix A), hence
Finally, one can calculate the modeled predictand by inverting Eq. (6):
where pN is the cumulative distribution function of the Gaussian normal distribution and is again the quantile function of the calibration dataset.
In contrast to Switanek et al. (2022), the current method for (de)normalizing the variables is non-parametric, hence doesn't take any assumptions on particular statistical distributions (e.g., gamma distribution for precipitation or Weibull distribution for wind speed), hence any climate variable can be generated including precipitation, wind speed, temperature and heat stress, as long as the observation record is long enough to represent their density distributions.
2.2.2 Detrending of climate projections
In the description above, a statistical relationship (i.e., correlation through their normalized time series) is established between the predictor variable at the coarse scales and the predictand variable at the point scale. However especially in the case of temperature variables, distribution values in future climate at coarse scales exceed the range of the distribution of the historical period because of global warming. This leads to a cutoff for highest extremes, since they are all mapped to the highest observed value from the historical record. To overcome this problem and still represent the high extremes in future global warming, the predictor from the projections are detrended by dividing by the 30-year mean of the given month and multiplying it by its mean of the reference period 1986–2015 (in order to avoid division by zero in this operation and the problems arising from negative values, temperature variables are expressed in Kelvin). This is done before normalizing the predictor in Eq. (9). Afterwards, the sampled predictand from Eq. (11) is retrended by dividing again by the predictor mean of the reference period and multiplying with the 30-year mean. By performing these operations, the statistical relationship (correlation) between the coarse-scale and point-scale variables is now considered relative to their long-term averages, and it's assumed that it doesn't change under climate change. Correlation stability and stationarity of the statistical relationship under climate change and its effect on model results are assessed for daily precipitation in Sikasso in Text S1, Table S2 and Fig. S3 in the Supplement. It was found that the spread across simulations using 6 different calibration sets (even and odd years; 1961–2023, 1961–1990, 1991–2020) is of the same order as observation sampling sets (even vs. odd years; 1961–1990 vs. 1991–2020). The underlying correlation coefficient where also found to be stable. This indicates that statistical relationships are robust under climate change. Nevertheless, uncertainties arising from different calibration sets needs to be kept in mind in climate change assessments.
2.3 Bias-adjustment of climate projections
In the previous section, a statistical model is constructed and calibrated on on historical reanalysis data used as predictor variables and the point-scale weather observations. To apply the statistical model to the climate projections as predictor, the consistency with the historical reanalysis needs to be maximized. Therefore, the raw CMIP6 ensemble climate model data is bias-adjusted against the historical reanalysis data with quantile delta-mapping. The latter is based on the quantile-delta mapping described in Cannon et al. (2015). For the sake of clarity, we elaborate the QDM correction below, in which we also follow the notation of Maraun (2016).
The model bias B(p) is calculated as a function of the model's cumulative distribution function p (or “p”robabilities corresponding to a given model quantile) with respect to the climate reconstruction xr and the “b”iased climate model output in the historical overlapping timeframe (h) from 1961–2022:
This bias function determines the difference between the quantiles of the climate model output and those of the climate reconstruction . For the historical period, the time series bias is then calculated as follows:
from which can find the final bias-adjusted time series by subtracting the bias in the historical timeframe:
for i a day in the historical time frame h (1991–2020). To create future bias-adjusted time series, quantile delta mapping assumes that the bias associated to each percentile B(p) (while changing the timeframe for calculating each percentile) is invariant under climate change. We get the following bias-adjustment function for the future timeframe p:
and:
for i a day in the projected timeframe p with a 30-year timespan (e.g., 2071–2100). For a given day i, the timeframe for projection (p) is chosen in such a way that the day i is in the center of the timeframe. In practice, timeframes and the corresponding bias-adjustment function are created in steps of five years, which is a compromise between computational cost and a smooth transition of bias-adjustment between the timeframes.
It can be verified that the cumulative density distribution of the climate model is re-evaluated in the future period, which ensures that climate change signals of the quantile distribution is conserved. This is because the quantiles in the respective historical and future cumulative distributions p undergo the same bias-adjustment B(p), hence their difference remains conserved. This can be shown formerly by evaluating bias-adjustment (Eq. 16) on the quantiles in the future timeframe:
and the bias-adjustment (Eq. 14) on the quantiles in the historical timeframe :
Subtracting the two equations shows that the climate change signal on the quantiles are invariant for the QDM correction:
Bias-adjustment of climate models are calculated over continental or global grids at once. To lower the computational cost and to obtain a more smooth bias-adjustment function, the bias is calculated for discrete values l of the cumulative distribution function pl. As such, the bias function can be approximated as follows:
with
As for the statistical model above, we consider equidistant discrete probability levels (in this case n=15) for temperature-like and heat-stress metrics (see Eq. 1), and an exponential profile for precipitation and wind speed (see Eq. 2) to represent their big tails. The time series are calculated from the model time series for each 5-year window and for each month separately, from which the bias at each timestep can be evaluated using Eq. (20) and subtracted from the model output in Eq. (16).
As mentioned earlier, the climate models are generally coarser than the reference historical data, so the climate reconstruction (reanalysis data) is spatially aggregated to the coarser climate model grid. The bias may depend on the time of the year, hence the bias-adjustment B is calculated for each month of the year separately. Hereby, the bias of each month is calculated by considering the month before, the month itself and the month after.
2.4 Validation of variability and extremes
Downscaled time series (yv) are generated by applying the statistical model on the coarse-scale reanalysis predictor () over a climatological historical period (1961–2023), and validated with station observations . The validation focusses on the representation of the variability and extreme events. Therefore, their annual cycles, density distributions and return levels as a function of return period for the different datasets and timeframes are compared with the observations. For the annual cycles, the mean, median and 10th-to-90th percentile range of each day throughout the year is provided for highlighting the combined seasonality and variability of each variable throughout the year. Magnitude of extreme events are highlighted with density distributions, whereas occurrence of extreme events are highlighted with return levels as a function of return periods. Density distributions for all variables are weighted so that their integral sums to unity. This is except for precipitation for which the density is weighted with the average precipitation, in such a way that the integral sums to the average annual precipitation. The advantage of such a weighted density is that extreme precipitation values become more visible on the plots. Herewith, we report the overlap area between the different density distributions (Devis et al., 2013; Perkins et al., 2007):
While the Perkins distribution overlap score provides an integrated measure of similarity between two probability density functions, it is inherently insensitive to compensating errors and offers limited insight into discrepancies in the distribution tails. Therefore, we complement the Perkins score with additional distribution diagnostics, including quantile-based loss metrics, Kolmogorov–Smirnov statistics, and explicit indicators of extremes such as high percentiles, return levels (value as a function of return period, see below), and dry-day frequencies. These metrics are represented in a table and provide a comprehensive and objective assessment of both the central tendencies and the extreme behavior of the downscaled variables.
The return period, also known as a recurrence interval or repeat interval, is a commonly used metric in extreme (weather) analysis that evaluates the average time between subsequent extreme events of a certain magnitude or return level. To show high extremes for daily maximum temperature, precipitation, wind speed and heat stress, return levels are determined that is exceeded as a function of the return period. To quantify low extremes for daily minimum temperature, we determine the return level that is subceeded (i.e., becomes lower than the return level) as a function of the return period. In theory, the model can be validated for any return period, but this depends on the length of the observation record. To only retain statistically relevant results for the current validation period 1961–2023, we only show return periods of up to 10 years which lead to an averaging over least 3 validation samples for that maximum period over the 63 year period, i.e., 63 years divided by 10 years, and divided by two since only half of the measurements are used for the validation.
All variables are extracted and processed directly from the respective data sources. This is except for heat stress. For the latter, we use the heat-stress temperature as proposed by Wouters et al. (2022):
which adjusts the wet-bulb temperature Tw to reflect the association with heatwave mortality under different levels of relative humidity (RH) and temperature.
2.5 Climate-change assessment of variability and extremes
For the climate change assessment, downscaled time series (y) are generated by applying the statistical model on multiple bias-corrected climate models as coarse-scale predictor (xm). We show 10th-to-90th percentile ensemble spread of density distributions and return levels over the 9 different models member from CMIP6 (see Table 1). To demonstrate EXSoDOS, we show results from the Shared Socio-economic Pathway for fossil fueled development with 8.5 W m−1 radiative forcing (SSP585), see IPCC (2021). The user can change to other SSP scenarios to assess future climate uncertainties. Results are shown for three 30-year time frames, one for the future (2071–2100), and two past periods (1961–1990 and 1991–2020). For the two past periods, results from observations are also added to compare the past shifts of modeled weather extremes to the observations, and then assess whether and how these shifts would continue in the future.
2.6 Use cases
To show the general utility of EXSoDOS according to particular local challenges of climate change, we apply and evaluate EXSoDOS for 5 cases across the globe. For each of these locations we show the results of one variable according to a particular local challenge of climate change (for their locations, see Fig. 2). The selected use cases are intended to demonstrate the methodology and validation workflow rather than to provide an exhaustive global evaluation. For any new application, local validation remains essential because data quality and predictor–predictand relationships are location dependent.
2.6.1 Use cases based on NOAA data archive
For Uccle (Belgium) in Europe, one of the challenges facing climate change is that many native vegetation (crop) species require the occurrence of freezing temperatures to ensure proper dormancy release and phenological development of many perennial plant species (e.g., Brunner et al., 2014; IPCC, 2021), hence minimum daily temperature is demonstrated for this location. For Spangdalhem (Germany) also in Europe, wind speed variability and extremes directly affect wind energy yield and structural loads on turbines (Tobin et al., 2016; Devis et al., 2013; Pryor and Barthelmie, 2010), hence for this location we show results for daily wind speed. The Middle-East and the region of South-Causassus around the Caspian Sea contains one of the hot spots of high temperature of the world (e.g., Fig. 1D of Wouters et al., 2022; Perkins-Kirkpatrick and Lewis, 2020). Therefore, we assess daily maximum temperature of climate change on extremely high temperature For Baku (Azerbaijan) where COP29 took place in November 2024. Finally,
Coastal India is highly vulnerable to extreme heat stress due to the combined effects of high temperature and humidity, with documented impacts on mortality and labour productivity (e.g., Fig. 1C of Wouters et al., 2022; Im et al., 2017; Raymond et al., 2020). We exemplify EXSoDOS by showing results of heat stress temperature Wouters et al. (2022) for Puri located along the east coast of India. For the use case locations above, measurement data are extracted from the NOAA archive (see Sect. 2.1), highlighting the applicability of EXSoDOS for any location with measurements in this archive.
2.6.2 Use case based on local data by MALI-METEO
Mali, located in West Africa, is characterized by Sahelian and semi-arid climate. In Mali, rainfall is concentrated in the south part, with more intense and regular rainfall, while it decreases as it moves northwards, where it becomes scarce. The data used in this study are ground observations of daily rainfall times series from the MALI-METEO database for the period 1961 to 2023 from the Sikasso synoptic station (Latitude: 11°19′ N, Longitude: 05°41′ W, Altitude: 415.05 m).
As rainfall is a dichotomous variable, its inter-annual variability in time and space is difficult to assess. Rainfall is a key element in Mali, and particularly in Sikasso, playing a crucial role in agriculture, which is the main source of subsistence for the local population. However, its variability has a direct impact on crop yields and the availability of water resources and exacerbates the vulnerability of communities to climatic hazards. Rainfall variability and the increasing relevance of heavy-rainfall extremes across the Sahel have been widely documented, with important implications for agriculture and flood risk (Sanogo et al., 2015; Panthou et al., 2014). Daily times series of rainfall in Sikasso station clearly show that the rainfall pattern in this locality is unimodal, with a more intense character in August. In fact, the absolute record for 24 h cumulative rainfall in Sikasso is 166.1 mm, observed on 12 August 1963. Sikasso is a region where large quantities of rain are observed every year. In 2023, flooding caused the loss of 123.5 ha of agricultural land and affected 4023 people, including 2 deaths (Ministère de la Sécurité et de la Protection Civile, 2023). However, in 2024, the impact of flooding increased considerably, with 7017 ha of agricultural land lost and 4231 people affected (Ministère de la Sécurité et de la Protection Civile, 2024).
To demonstrate the applicability of EXSoDOS on locally supplied observations as an alternative to the NOAA database, observations from MALI-METEO in Sikasso were used. Also, this use case was experimented during an interactive workshop on weather and climate data (“L'engagement des parties prenantes nationales dans la formulation de politiques agricoles précises pour des stratégies d'adaptation au changement climatique au Mali”) held from 21 to 25 October 2024 in Bamako (Mali) with an online Jupyter Notebook, see Carter (2024).
3.1 Validation of downscaling reanalysis
We first validate the statistical downscaling algorithm by applying it on the validation predictor (upscaled ERA5) and compare its output with the observed predictand . for the historical period 1961–2023. This is done for the different meteorological quantities in different study areas described in Sect. 2.6. Annual cycles, distributions and return period for each of the case studies are shown in Figs. 3, 4 and 5 and Table 2. Overall, ERA5 matches well the average annual cycles of the observations over multiple years for each variable (Fig. 3). However, the annual cycles of ERA5 underrepresent the variability over years, as highlighted by the 10-to-90 percentile range of each day of the year in Fig. 3. This is also clear from underestimated values in standard deviation, 95th percentiles and 1-year return levels (Table 2), especially for precipitation in Sikasso (Mali) where also the number of dry days is underestimated. The underrepresentation is more subtle for the temperature variables, such as daily minimum temperature for Uccle in Belgium and the daily maximum temperature for Baku (Azerbaijan), and for heat stress temperature for Puri (India). The underrepresentation of extremes is more pronounced when ERA5 is upscaled to a coarser resolution of global climate models (1° resolution), as extreme values are averaged over larger grid sizes.
Figure 3Annual cycles from observations for the period (1961–2023), ERA5 on its original grid (ERA5 orig), ERA5 upscaled to the grid of a climate model (ERA5 upscaled), and ERA5 downscaled with the statistical model (ERA5 DS). The blue lines indicate the average, whereas the black dots show the median of each day of the year over the multiple years. The grey bars indicate the range between the 10th and 90th percentile values over the different years. We show daily minimum temperature for Uccle in Belgium (first row), daily mean wind speed for Dahlem in Germany (second row), daily maximum temperature for Uccle in Belgium (third row), heat stress temperature for Puri in India (fourth row), and precipitation for Sikasso in Mali (last row).
Figure 4Density distribution from daily observations for the period (1961–2023), ERA5 on its original grid (ERA5 orig), ERA5 upscaled to the grid of a climate model (ERA5 upscaled), and ERA5 downscaled with the statistical model (ERA5 DS). We show daily minimum temperature for Uccle in Belgium (upper panel), daily mean wind speed for Dahlem in Germany (center left panel), daily maximum temperature for Baku in Azerbaijan (center right panel), heat stress temperature for Puri in India (lower left panel), and precipitation for Sikasso in Mali (lower right panel).
Table 2Validation metrics for precipitation distributions from observations (Observed), original ERA5 (ERA5 orig), upscaled ERA5 (ERA5 upscaled), fully correlated stochastic downscaling (ERA5 DS), and quantile-mapping-only downscaling (ERA5 QM). For the mean, standard deviation (SD), 95th percentile (P95), 1-year return level (1 yr return), and annual number of dry days (in case of precipitation), absolute values are reported with deviations from observations in brackets. We further report the Perkins overlap score (Eq. 22), the quantile loss difference (with ratio in brackets), and the Kolmogorov–Smirnov statistic with the corresponding p-value.
In contrast, all results for ERA5 downscaled to the station level match better the variability of the annual cycle (Fig. 3) and distribution statistics (Table 2) compared to the original ERA5 and distribution statistics. Herewith, also the overall bias is removed for each variable. The improved representation of extremes by downscaling is also clear from density distributions (Fig. 4) and return periods (Fig. 5). Distributions of precipitation after downscaling are also better matching the observations (thin dashed lines versus thick dashed lines in Fig. 4) than without downscaling of ERA5 (thick line versus thin dashed line), since they get shifted to more high extremes, while also the number of dry days becomes larger and better matching observations (Table 2). At the same time, the downscaling reduces the overall bias in average daily precipitation for Sikasso with a downscaled value of 3.3 mm matching the observed value, whereas it is underestimated by the ERA5 value (2.9 mm). Other variables, particularly daily minimum and maximum temperature, wind speed and heat stress, also show a better match with the observed distribution after downscaling with larger spread (Fig. 4). Besides better statistics on mean and variability, the better match of the distributions after downscaling is confirmed with better score values for Perkins overlap score, the quantile loss difference and the Kolmogorov–Smirnov statistic, see Table 2. All downscaled variables (including daily minimum temperature) show more extreme levels for the high return periods compared to original ERA5 data, for which they approximate the return levels of the observations much better (Fig. 5).
Results and scores with standard quantile mapping (ERA5 QM) are added as comparison next to the full correlated sampling (ERA5 DS), see Figs. 4 and 5, and Table 2. While the results from the standard quantile mapping (ERA5 QM) show similar scores and distributions to the full correlated sampling (ERA5 DS), the latter one is preferred, since the former could lead to inflation of trends in extremes (Maraun, 2013). Inflation for precipitation in Sikasso is also illustrated in Text S2 with the help of Figs. S3, S4 and S5, and Table S3.
3.2 Assessment of extremes under climate change
In this section, assessment is demonstrated for each of the variables for two 30-year timeframes in the past (1961–1990 and 1991–2020) and one in the future under the SSP585 scenario (2071–2100), see Figs. 6, 7 and Table 3.
Figure 6Idem as Fig. 4, but showing results for original CMIP6 climate projections (SSP585) including models listed in Table 1, bias-corrected and downscaled CMIP6 models (CMIP6_BC_DS). Observations are also included as comparison. Results are shown for two historical time frames 1961–1990 (in grey) and 1991–2020 (green), and for one future timeframe 2071–2100 (in red). For CMIP6_BS_DS, we show the 10-to-90 percentile spread over the different models.
Table 3Annual mean, standard deviation, percentile 95 value and 1-year return value, annual dry days (for daily precipitation < 1 mm), annual heat days (for heat stress temperature > 27 °C) of observed and modelled time series. We include the original CMIP6 climate projections (SSP585) including models listed in Table 1, and the bias-corrected and downscaled CMIP6 models (CMIP6_BC_DS). Observations are also included as comparison. Results are shown for two historical time frames 1961–1990 and 1991–2020, and for one future timeframe 2071–2100. For the climate projections, we show median and percentile 10–90 ranges of the model ensemble.
Overall, there is a tendency towards higher (extreme) values for the original climate projections (CMIP6) (see Figs. 6 and 7, and Table 3) under past climate change (thin green line versus thin grey lines). This is except for daily wind speed, for which values remain stable. However, the CMIP6 distributions have substantial biases (thin full lines versus thick dashed lines), just like the ERA5 values as discussed in the previous section. Thanks to the bias-correction and downscaling, the observed distribution (properties) and return levels are now better captured by CMIP6_BC_DS (thin dashed lines versus thick dashed line) for the two past period than for CMIP6 (thin full lines versus thick dashed lines), see Figs. 6 and 7, and Table 3. Hereby, CMIP6_BC_DS alleviates overall biases in the annual averages found for CMIP6 for each variable, see Table 3. Additionally, standard deviations, P95 values, 1-year return levels, and number of dry days (for Sikasso) and heat days (for Puri) generally tend to be higher after downscaling, except for 1-year return values for daily minimum temperature (Belgium) for which we get lower (hence also more extreme) return levels, see Table 3. They lead to a better representation of all these distribution properties, which was also found for ERA5 as shown in the previous section, except for standard deviation for daily maximum temperature (Baku). The past tendencies of standard deviation, P95 and 1-year return values tend to be sligthly lower for CMIP6_BC_DS variables compared to CMIP6. For daily precipitation in Sikasso, this lead to a better representation of the shifts: the tendency of the median 1-year return level between the two 30 year time frames (from 1961–1990 to 1991–2020) is lower for CMIP6_BC_DS (from 65.58 to 67.75 mm) than for the original CMIP6 (from 40.53 to 43.89 mm) which better matches the observed tendency from (from 67.60 to 69.70 mm d−1). The tendency of the P95 value of CMIP6_BC_DS (from 21.02 to 22.22 mm) is still higher than for the original CMIP6 (from 10.97 to 11.20 mm) but that also leads to better match with the observed tendency (from 20.20 to 22.49 mm). For wind speed for Spangdahlem however, the overall distributions of the observations are captured well, but the shift in the observations towards higher wind speeds is not predicted, since large-scale wind speed distribution (CMIP6) doesn't show a shift either.
The tendencies of having higher extremes (except for wind speed) pull through to the end of the 21st century under the SSP585 scenario, see Figs. 6, 7 and Table 3. While original CMIP6 ensemble precipitation already indicates a tendency towards more extremes in the future (red full lines versus green and grey full lines), the tendency of downscaled ensemble (CMIP6_BS_DS) (red dashed lines versus green and grey dashed lines) differs substantially both in absolute and relative numbers. For 1-year return level of daily precipitation, for example, an increase from 40.53 mm (for 1961–1990) to 78.19 mm (for 2071–2100) is found for the median ensemble, hence an increase of 37.6 mm (∼ 76 %), is found for the raw CMIP6. At the same time, an average increase from ∼ 65.58 to ∼ 79.29 mm is found for CMIP6_BS_DS, hence an increase of ∼ 13.7 mm (∼ 20 %). Future temperature, heat stress and wind speed are also affected after downscaling. For heat stress, the (change in) number of days with extreme heat is higher after downscaling (from 5.73 to 92.87 d yr−1) than from the original CMIP6 ensemble median (from 4.50 to 81.80 d yr−1), see Table 3. These results highlight that different types of climate-change assessments using downscaled GCM output lead to different results than those using original GCM output.
A downscaling method EXSoDOS is developed for the DOwnscaling of local weather EXtremes Shifts under global warming, including daily minimum and maximum temperature, precipitation, heat stress and wind speed. The model employs ground-based measurements, historical reanalysis climate reconstruction and ensemble climate projections as input. Stochastic modelling is performed by normalizing the local measurements and coarse climate reconstruction and determining the monthly correlation between them for 3 categories of magnitude. Afterwards, the correlation function is applied to different bias-corrected climate model members. The framework uses measurements from the data archive maintained by NOAA (National Oceanic and Atmospheric Administration; https://www.ncei.noaa.gov/pub/data/ (last access: 8 June 2026), the ERA5 reanalysis data from C3S (Copernicus Climate Change Service; https://cds.climate.copernicus.eu, last access: 8 June 2026) and CMIP6 climate projections from ESGF (Earth System Grid Federation; https://metagrid.esgf-west.org/search, last access: 8 June 2026). One can also provide its custom measurement data as alternative observation input, as long as the data has climatological coverage of multiple tens of years.
Each of the extreme weather variables are tested for particular case areas around the world where records are available on climatological time scales. They include daily minimum temperature for Uccle (Belgium), daily maximum temperature for Baku (Azerbaijan), heat stress temperature for Kasungu (Malawi), wind speed for Dahlem (Germany), and daily precipitation in Sikasso (Mali). For these case studies, EXSoDOS was found to reproduce the annual cycle statistics (climatological mean, median and 10th-to-90th percentile range), the density distribution and return periods. The high skill of the model to reproduce extreme occurrences up to 10 year return periods is achieved by the two-step bias-correction and downscaling procedure in line with previous methods (Switanek et al., 2022; Volosciuk et al., 2017).
EXSoDOS was also able to reproduce many of the observed shifts in extreme weather of the past climate (1991–2020 versus 1961–1990), including a tendency to more extreme precipitation and more extreme high temperature and heat stress, and a reduction in cold extremes. While the overall statistics of wind speed were found to be reproduced, the shift in more extreme wind in the observations was not found in CMIP6 or the downscaled time series. Applying the model on future climate projections towards the end of the 21st century (2071–2100), it was found that increasing extremes for daily maximum temperature, precipitation and heat stress are all exacerbated under future global warming. We further show that outcomes of shifting climate extremes are affected in different ways when applying a downscaling. Particularly for precipitation, relative and absolute climate-change signals are affected, as well as the changing return periods. As such, EXSoDOS downscaling is able to offer a baseline estimation of weather extremes and their past and future shifts under global warming for multiple weather variables for the first time, for which the statistical model is constrained with observations at any location on Earth where hyper-climatological (≫ 60 year) measurements are available. Since the algorithm has a low computational cost and uses globally available data, its application could be upscaled to perform assessments for the available data archive of weather stations accross the globe (see Fig. 2), but also for single assessments with available data by local institutes.
The model is only evaluated for 5 sites, hence new applications require additional validation with local data. Nevertheless, the EXSoDOS, including its validation and application, is transferable to any station in the world. We further exemplify transferability by showing results for precipitation for 7 random stations across USA in the supplementary material, see resp. Figs. S1 (validation) and S2 (projection). EXSoDOS should be considered when long-term station weather station data is available and when representation extremes distribution (i.e., tails) at point-scale is important to evaluate past and future climate change. In other cases, one should use existing state-of-the-art archives like CORDEX (Coppola et al., 2021) or CHELSA-W5E5 (Karger et al., 2023) providing grid-scale climate reconstruction and projections down to 1 km resolution.
One should keep in mind the limitations of statistical downscaling when employing the model for future climate assessment. In this manuscript, the model is calibrated and validated with 63 year records, only providing assessments for return periods of up to 10 years. For higher return periods, one requires either substantially longer observational records or an explicit extreme-value extrapolation step requiring additional assumptions (e.g., employing Generalized Pareto Distribution or Generalized Extreme Value Distribution). One should interpret distribution shifts, especially those in far tails, conditional on the uncertainty related to calibration sets and representativeness/stability of correlation between coarse-scale predictor and point-scale predictand under climate change (see sensitivity analysis in Text S1), methodological choices (e.g., detrending/retrending), and the realism of the shifts of the climate predictors at the coarse scale provided by the global climate models.
EXSoDOS also considers only one predictor and one predictand for one location at a time, which implies several limitations. At first, the model doesn't explicitly capture its dependences on multiple local environmental (plant functional types, soil, urban environment…) and climatic parameters (e.g., boundary-layer stability or circulation indicators). As such, the complexity of physical processes may be underrepresented by the model. To perform a more in-depth analysis of changing extremes and their underlying physics, one should still rely on mechanistic high-resolution atmospheric numerical modelling. At second, the simulation of only one output variable (predictand) at a time ignores possible correlation among them, so hampers consistent representation of compound hazards (e.g., heavy drought–heat, heavy rain–wind). At third, modelling one location at a time does not preserve spatial dependence between multiple sites (e.g., a single convective rainstorm affecting multiple sites).
The stochastic model could be improved in several ways. At first, coherent time series for multiple sites and/or multiple variables can be achieved by correlating different predictors and predictands for different variables and different sites. This can by normalizing predictands and predictors, subsequently transforming them to independent variables using their correlation matrix (or Gaussian copula). After such calibration, one combines predictor variables with random sampling and transforms the variables back to the correlated space, and finally one denormalizes them again to their respective distributions. Multi-variable correlated sampling makes representation of compound hazards and spatial dependence between different sites possible. Such a strategy that introduces a correlation matrix over different predictors and predictands is conceptually similar to the multi-site approach proposed by Switanek et al. (2022). At second, extending the predictor set further with environmental and climatic parameters (mentioned above) is a promising avenue to better represent regime-dependent land–atmosphere interactions. Finally to improve the representation of underlying drivers and their shifts under global warming, the correlatied sampling could be upgraded using artificial intelligence, in which one still represents both deterministic predictor–predictand relations and the remaining (unresolved) variability and extremes with stochastic sampling.
We look for α and β in such a way that correlates with with correlation coefficient ρ estimated from the calibration above.
where .
where . So
The code with documentation (README.md) and input data can be accessed on Zenodo at https://doi.org/10.5281/zenodo.15387101 (Wouters, 2025).
The supplement related to this article is available online at https://doi.org/10.5194/gmd-19-5805-2026-supplement.
H.W. led the writing of the original draft, conceptualized the study, developed the methodology, performed formal analysis, and contributed to visualization. J.B. contributed to conceptualization and reviewed and edited the manuscript. F.P. acquired funding, administered the project, and performed validation. B.D. curated data, provided resources, contributed to validation, and reviewed and edited the manuscript. A.D. curated data, provided resources, contributed to validation, and reviewed and edited the manuscript. R.H. developed software and provided resources. D.L. contributed to conceptualization and supervised the research.
The contact author has declared that none of the authors has any competing interests.
Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
The authors thank Dr. Folorunso Akinseye and the organizations MALI-METEO and ICRISAT-Mali for their supporting role in data collection and acquisition during the course of the project “StratAdapt: Advancing Climate-Resilient Agriculture in Mali”.
This research has been supported by the Government of Flanders (Flanders International Climate Action Programme (grant no. IKF 22/081)).
This paper was edited by Taesam Lee and reviewed by three anonymous referees.
Benestad, R. E., Parding, K. M., and Dobler, A.: Downscaling the probability of heavy rainfall over the Nordic countries, Hydrol. Earth Syst. Sci., 29, 45–65, https://doi.org/10.5194/hess-29-45-2025, 2025. a
Boucher, O., Servonnat, J., Albright, A. L., Aumont, O., Balkanski, Y., Bastrikov, V., Bekki, S., Bonnet, R., Bony, S., Bopp, L., Braconnot, P., Brockmann, P., Cadule, P., Caubel, A., Cheruy, F., Codron, F., Cozic, A., Cugnet, D., D'Andrea, F., Davini, P., De Lavergne, C., Denvil, S., Deshayes, J., Devilliers, M., Ducharne, A., Dufresne, J.-L., Dupont, E., Éthé, C., Fairhead, L., Falletti, L., Flavoni, S., Foujols, M.-A., Gardoll, S., Gastineau, G., Ghattas, J., Grandpeix, J.-Y., Guenet, B., Guez, E., L., Guilyardi, E., Guimberteau, M., Hauglustaine, D., Hourdin, F., Idelkadi, A., Joussaume, S., Kageyama, M., Khodri, M., Krinner, G., Lebas, N., Levavasseur, G., Lévy, C., Li, L., Lott, F., Lurton, T., Luyssaert, S., Madec, G., Madeleine, J.-B., Maignan, F., Marchand, M., Marti, O., Mellul, L., Meurdesoif, Y., Mignot, J., Musat, I., Ottlé, C., Peylin, P., Planton, Y., Polcher, J., Rio, C., Rochetin, N., Rousset, C., Sepulchre, P., Sima, A., Swingedouw, D., Thiéblemont, R., Traore, A. K., Vancoppenolle, M., Vial, J., Vialard, J., Viovy, N., and Vuichard, N.: Presentation and Evaluation of the IPSL-CM6A-LR Climate Model, J. Adv. Model. Earth Sy., 12, e2019MS002010, https://doi.org/10.1029/2019MS002010, 2020. a
Brisson, E., Demuzere, M., Willems, P., and Van Lipzig, N. P. M.: Assessment of Natural Climate Variability Using a Weather Generator, Clim. Dynam., 44, 495–508, https://doi.org/10.1007/s00382-014-2122-8, 2015. a
Brisson, E., Van Weverberg, K., Demuzere, M., Devis, A., Saeed, S., Stengel, M., and Van Lipzig, N. P. M.: How Well Can a Convection-Permitting Climate Model Reproduce Decadal Statistics of Precipitation, Temperature and Cloud Characteristics?, Clim. Dynam., 47, 3043–3061, https://doi.org/10.1007/s00382-016-3012-z, 2016. a
Brunner, A. M., Evans, L. M., Hsu, C.-Y., and Sheng, X.: Vernalization and the Chilling Requirement to Exit Bud Dormancy: Shared or Separate Regulation?, Front. Plant Sci., 5, https://doi.org/10.3389/fpls.2014.00732, 2014. a
Cannon, A. J., Sobie, S. R., and Murdock, T. Q.: Bias Correction of GCM Precipitation by Quantile Mapping: How Well Do Methods Preserve Changes in Quantiles and Extremes?, J. Climate, 28, 6938–6959, https://doi.org/10.1175/JCLI-D-14-00754.1, 2015. a, b
Carter, T.: StratAdapt: Advancing Climate-Resilient Agriculture in Mali, https://pressroom.icrisat.org/stratadapt-advancing-climate-resilient-agriculture-in-mali (last access: 8 June 2026), 2024. a
Coppola, E., Raffaele, F., Giorgi, F., Giuliani, G., Xuejie, G., Ciarlo, J. M., Sines, T. R., Torres-Alavez, J. A., Das, S., Di Sante, F., Pichelli, E., Glazer, R., Müller, S. K., Abba Omar, S., Ashfaq, M., Bukovsky, M., Im, E.-S., Jacob, D., Teichmann, C., Remedio, A., Remke, T., Kriegsmann, A., Bülow, K., Weber, T., Buntemeyer, L., Sieck, K., and Rechid, D.: Climate Hazard Indices Projections Based on CORDEX-CORE, CMIP5 and CMIP6 Ensemble, Clim. Dynam., 57, 1293–1383, https://doi.org/10.1007/s00382-021-05640-z, 2021. a, b, c
De Ridder, K., Lauwaet, D., and Maiheu, B.: UrbClim – A Fast Urban Boundary Layer Climate Model, Urban Climate, 12, 21–48, https://doi.org/10.1016/j.uclim.2015.01.001, 2015. a
Devis, A., van Lipzig, N. P. M., and Demuzere, M.: A New Statistical Approach to Downscale Wind Speed Distributions at a Site in Northern Europe, J. Geophys. Res.-Atmos., 118, 2272–2283, https://doi.org/10.1002/jgrd.50245, 2013. a, b, c
Eyring, V., Bony, S., Meehl, G. A., Senior, C. A., Stevens, B., Stouffer, R. J., and Taylor, K. E.: Overview of the Coupled Model Intercomparison Project Phase 6 (CMIP6) experimental design and organization, Geosci. Model Dev., 9, 1937–1958, https://doi.org/10.5194/gmd-9-1937-2016, 2016. a, b, c, d, e
Fischer, E. M. and Knutti, R.: Anthropogenic Contribution to Global Occurrence of Heavy-Precipitation and High-Temperature Extremes, Nat. Clim. Change, 5, 560–564, https://doi.org/10.1038/nclimate2617, 2015. a
Fosser, G., Gaetani, M., Kendon, E. J., Adinolfi, M., Ban, N., Belušić, D., Caillaud, C., Careto, J. A. M., Coppola, E., Demory, M.-E., De Vries, H., Dobler, A., Feldmann, H., Goergen, K., Lenderink, G., Pichelli, E., Schär, C., Soares, P. M. M., Somot, S., and Tölle, M. H.: Convection-Permitting Climate Models Offer More Certain Extreme Rainfall Projections, npj Clim. Atmos. Sci., 7, 51, https://doi.org/10.1038/s41612-024-00600-w, 2024. a
Gutjahr, O., Putrasahan, D., Lohmann, K., Jungclaus, J. H., von Storch, J.-S., Brüggemann, N., Haak, H., and Stössel, A.: Max Planck Institute Earth System Model (MPI-ESM1.2) for the High-Resolution Model Intercomparison Project (HighResMIP), Geosci. Model Dev., 12, 3241–3281, https://doi.org/10.5194/gmd-12-3241-2019, 2019. a
Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., De Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 Global Reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, https://doi.org/10.1002/qj.3803, 2020. a, b
Im, E.-S., Pal, J. S., and Eltahir, E. A. B.: Deadly Heat Waves Projected in the Densely Populated Agricultural Regions of South Asia, Sci. Adv., 3, e1603322, https://doi.org/10.1126/sciadv.1603322, 2017. a
IPCC: Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, Tech. rep., IPCC, Cambridge University Press, https://doi.org/10.1017/9781009157896, ISBN 9781009157896, 2021. a, b, c
IPCC: Weather and Climate Extreme Events in a Changing Climate, in: Climate Change 2021 – The Physical Science Basis: Working Group I Contribution to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Intergovernmental Panel on Climate Change (IPCC), 1513–1766, Cambridge University Press, Cambridge, ISBN 978-1-009-15788-9, https://doi.org/10.1017/9781009157896.013, 2023. a
Karger, D. N., Lange, S., Hari, C., Reyer, C. P. O., Conrad, O., Zimmermann, N. E., and Frieler, K.: CHELSA-W5E5: daily 1 km meteorological forcing data for climate impact studies, Earth Syst. Sci. Data, 15, 2445–2464, https://doi.org/10.5194/essd-15-2445-2023, 2023. a, b, c
Katragkou, E., Sobolowski, S. P., Teichmann, C., Solmon, F., Pavlidis, V., Rechid, D., Hoffmann, P., Fernandez, J., Nikulin, G., and Jacob, D.: Delivering an Improved Framework for the New Generation of CMIP6-Driven EURO-CORDEX Regional Climate Simulations, B. Am. Meteorol. Soc., 105, E962–E974, https://doi.org/10.1175/BAMS-D-23-0131.1, 2024. a, b
Kendon, E. J., Prein, A. F., Senior, C. A., and Stirling, A.: Challenges and Outlook for Convection-Permitting Climate Modelling, Philos. T. Roy. Soc. A, 379, 20190547, https://doi.org/10.1098/rsta.2019.0547, 2021. a
Lange, S.: Trend-preserving bias adjustment and statistical downscaling with ISIMIP3BASD (v1.0), Geosci. Model Dev., 12, 3055–3070, https://doi.org/10.5194/gmd-12-3055-2019, 2019. a, b, c
Lee, W.-L., Wang, Y.-C., Shiu, C.-J., Tsai, I., Tu, C.-Y., Lan, Y.-Y., Chen, J.-P., Pan, H.-L., and Hsu, H.-H.: Taiwan Earth System Model Version 1: description and evaluation of mean state, Geosci. Model Dev., 13, 3887–3904, https://doi.org/10.5194/gmd-13-3887-2020, 2020. a
Maraun, D.: Bias Correction, Quantile Mapping, and Downscaling: Revisiting the Inflation Issue, J. Climate, 26, 2137–2143, https://doi.org/10.1175/JCLI-D-12-00821.1, 2013. a, b, c
Maraun, D.: Bias Correcting Climate Change Simulations – a Critical Review, Current Climate Change Reports, 2, 211–220, https://doi.org/10.1007/s40641-016-0050-x, 2016. a, b, c, d
Mauritsen, T., Bader, J., Becker, T., Behrens, J., Bittner, M., Brokopf, R., Brovkin, V., Claussen, M., Crueger, T., Esch, M., Fast, I., Fiedler, S., Fläschner, D., Gayler, V., Giorgetta, M., Goll, D. S., Haak, H., Hagemann, S., Hedemann, C., Hohenegger, C., Ilyina, T., Jahns, T., Jimenéz-de-la Cuesta, D., Jungclaus, J., Kleinen, T., Kloster, S., Kracher, D., Kinne, S., Kleberg, D., Lasslop, G., Kornblueh, L., Marotzke, J., Matei, D., Meraner, K., Mikolajewicz, U., Modali, K., Möbis, B., Müller, W. A., Nabel, J. E. M. S., Nam, C. C. W., Notz, D., Nyawira, S.-S., Paulsen, H., Peters, K., Pincus, R., Pohlmann, H., Pongratz, J., Popp, M., Raddatz, T. J., Rast, S., Redler, R., Reick, C. H., Rohrschneider, T., Schemann, V., Schmidt, H., Schnur, R., Schulzweida, U., Six, K. D., Stein, L., Stemmler, I., Stevens, B., Von Storch, J.-S., Tian, F., Voigt, A., Vrese, P., Wieners, K.-H., Wilkenskjeld, S., Winkler, A., and Roeckner, E.: Developments in the MPI-M Earth System Model Version 1.2 (MPI-ESM1.2) and Its Response to Increasing CO2, J. Adv. Model. Earth Sy., 11, 998–1038, https://doi.org/10.1029/2018MS001400, 2019. a
Ministère de la Sécurité et de la Protection Civile: Rapport annuel 2023, Ministère de la Sécurité et de la Protection Civile, Bamako, Mali, https://malimeteo-my.sharepoint.com/:b:/g/personal/boucarydara_malimeteo_ml/IQBzbVtspeZDRbp_QMfU1VXlATIAwc6pFms7G729GFxOBAo (last access: 17 June 2026), 2023. a
Ministère de la Sécurité et de la Protection Civile: Rapport annuel 2024, Ministère de la Sécurité et de la Protection Civile Bamako, Mali, https://malimeteo-my.sharepoint.com/:b:/g/personal/boucarydara_malimeteo_ml/IQC5tL_RT265SLr0a8iPkemgAdLidZ-cnajjhMTXL5ZY06c (last access: 17 June 2026), 2024. a
Panthou, G., Vischel, T., and Lebel, T.: Recent Trends in the Regime of Extreme Rainfall in the Central Sahel, Int. J. Climatol., 34, 3998–4006, https://doi.org/10.1002/joc.3984, 2014. a
Perkins, S. E., Pitman, A. J., Holbrook, N. J., and McAneney, J.: Evaluation of the AR4 Climate Models' Simulated Daily Maximum Temperature, Minimum Temperature, and Precipitation over Australia Using Probability Density Functions, J. Climate, 20, 4356–4376, https://doi.org/10.1175/JCLI4253.1, 2007. a
Perkins-Kirkpatrick, S. E. and Lewis, S. C.: Increasing Trends in Regional Heatwaves, Nat. Commun., 11, 3357, https://doi.org/10.1038/s41467-020-16970-7, 2020. a
Prein, A. F., Langhans, W., Fosser, G., Ferrone, A., Ban, N., Goergen, K., Keller, M., Tölle, M., Gutjahr, O., Feser, F., Brisson, E., Kollet, S., Schmidli, J., Van Lipzig, N. P. M., and Leung, R.: A Review on Regional Convection-permitting Climate Modeling: Demonstrations, Prospects, and Challenges, Rev. Geophys., 53, 323–361, https://doi.org/10.1002/2014RG000475, 2015. a
Pryor, S. C. and Barthelmie, R. J.: Climate Change Impacts on Wind Energy: A Review, Renewable and Sustainable Energy Reviews, 14, 430–437, https://doi.org/10.1016/j.rser.2009.07.028, 2010. a
Raymond, C., Matthews, T., and Horton, R. M.: The Emergence of Heat and Humidity Too Severe for Human Tolerance, Sci. Adv., 6, eaaw1838, https://doi.org/10.1126/sciadv.aaw1838, 2020. a
Saeed, S., Brisson, E., Demuzere, M., Tabari, H., Willems, P., and Van Lipzig, N. P. M.: Multidecadal Convection Permitting Climate Simulations over Belgium: Sensitivity of Future Precipitation Extremes, Atmos. Sci. Lett., 18, 29–36, https://doi.org/10.1002/asl.720, 2017. a
Sanogo, S., Fink, A. H., Omotosho, J. A., Ba, A., Redl, R., and Ermert, V.: Spatio-Temporal Characteristics of the Recent Rainfall Recovery in West Africa, Int. J. Climatol., 35, 4589–4605, https://doi.org/10.1002/joc.4309, 2015. a
Sillmann, J., Kharin, V. V., Zhang, X., Zwiers, F. W., and Bronaugh, D.: Climate Extremes Indices in the CMIP5 Multimodel Ensemble: Part 1. Model Evaluation in the Present Climate, J. Geophys. Res.-Atmos., 118, 1716–1733, https://doi.org/10.1002/jgrd.50203, 2013. a
Swart, N. C., Cole, J. N. S., Kharin, V. V., Lazare, M., Scinocca, J. F., Gillett, N. P., Anstey, J., Arora, V., Christian, J. R., Hanna, S., Jiao, Y., Lee, W. G., Majaess, F., Saenko, O. A., Seiler, C., Seinen, C., Shao, A., Sigmond, M., Solheim, L., von Salzen, K., Yang, D., and Winter, B.: The Canadian Earth System Model version 5 (CanESM5.0.3), Geosci. Model Dev., 12, 4823–4873, https://doi.org/10.5194/gmd-12-4823-2019, 2019. a
Switanek, M., Maraun, D., and Bevacqua, E.: Stochastic Downscaling of Gridded Precipitation to Spatially Coherent Subgrid Precipitation Fields Using a Transformed Gaussian Model, Int. J. Climatol., 42, 6126–6147, https://doi.org/10.1002/joc.7581, 2022. a, b, c, d, e, f, g, h, i
Tatebe, H., Ogura, T., Nitta, T., Komuro, Y., Ogochi, K., Takemura, T., Sudo, K., Sekiguchi, M., Abe, M., Saito, F., Chikira, M., Watanabe, S., Mori, M., Hirota, N., Kawatani, Y., Mochizuki, T., Yoshimura, K., Takata, K., O'ishi, R., Yamazaki, D., Suzuki, T., Kurogi, M., Kataoka, T., Watanabe, M., and Kimoto, M.: Description and basic evaluation of simulated mean state, internal variability, and climate sensitivity in MIROC6, Geosci. Model Dev., 12, 2727–2765, https://doi.org/10.5194/gmd-12-2727-2019, 2019. a
Termonia, P., Van Schaeybroeck, B., De Cruz, L., De Troch, R., Caluwaerts, S., Giot, O., Hamdi, R., Vannitsem, S., Duchêne, F., Willems, P., Tabari, H., Van Uytven, E., Hosseinzadehtalaei, P., Van Lipzig, N., Wouters, H., Vanden Broucke, S., Van Ypersele, J.-P., Marbaix, P., Villanueva-Birriel, C., Fettweis, X., Wyard, C., Scholzen, C., Doutreloup, S., De Ridder, K., Gobin, A., Lauwaet, D., Stavrakou, T., Bauwens, M., Müller, J.-F., Luyten, P., Ponsar, S., Van Den Eynde, D., and Pottiaux, E.: The CORDEX.Be Initiative as a Foundation for Climate Services in Belgium, Climate Services, 11, 49–61, https://doi.org/10.1016/j.cliser.2018.05.001, 2018. a
Tobin, I., Jerez, S., Vautard, R., Thais, F., van Meijgaard, E., Prein, A., Déqué, M., Kotlarski, S., Maule, C. F., Nikulin, G., Noël, T., and Teichmann, C.: Climate Change Impacts on the Power Generation Potential of a European Mid-Century Wind Farms Scenario, Environ. Res. Lett., 11, 034013, https://doi.org/10.1088/1748-9326/11/3/034013, 2016. a
Vanden Broucke, S., Wouters, H., Demuzere, M., and Van Lipzig, N. P. M.: The Influence of Convection-Permitting Regional Climate Modeling on Future Projections of Extreme Precipitation: Dependency on Topography and Timescale, Clim. Dynam., 52, 5303–5324, https://doi.org/10.1007/s00382-018-4454-2, 2019. a
Van De Velde, J., Demuzere, M., De Baets, B., and Verhoest, N.: Future Multivariate Weather Generation by Combining Bartlett-Lewis and Vine Copula Models, Hydrolog. Sci. J., 68, 1–15, https://doi.org/10.1080/02626667.2022.2144322, 2023. a
Volodin, E. M., Mortikov, E. V., Kostrykin, S. V., Galin, V. Ya., Lykossov, V. N., Gritsun, A. S., Diansky, N. A., Gusev, A. V., and Iakovlev, N. G.: Simulation of the Present-Day Climate with the Climate Model INMCM5, Clim. Dynam., 49, 3715–3734, https://doi.org/10.1007/s00382-017-3539-7, 2017. a
Volodin, E. M., Mortikov, E. V., Kostrykin, S. V., Galin, V. Y., Lykossov, V. N., Gritsun, A. S., Diansky, N. A., Gusev, A. V., Iakovlev, N. G., Shestakova, A. A., and Emelina, S. V.: Simulation of the Modern Climate Using the INM-CM48 Climate Model, Russ. J. Numer. Anal. M., 33, 367–374, https://doi.org/10.1515/rnam-2018-0032, 2018. a
Volosciuk, C., Maraun, D., Vrac, M., and Widmann, M.: A combined statistical bias correction and stochastic downscaling method for precipitation, Hydrol. Earth Syst. Sci., 21, 1693–1719, https://doi.org/10.5194/hess-21-1693-2017, 2017. a, b, c, d
WMO (World Meteorological Organization): WMO Guidelines on the Calculation of Climate Normals, WMO-No. 1203, World Meteorological Organization, Geneva, Switzerland, 2017, ISBN 978-92-63-311203-7, https://library.wmo.int/idurl/4/55797 (last access: 15 June 2026), 2017. a, b
Wouters, H.: EXSoDOS: Downscaling of Changing Weather Extremes for Climate Projections: Code and Input Data for Demonstration, Zenodo [code, data set], https://doi.org/10.5281/zenodo.15387101, 2025. a
Wouters, H., Demuzere, M., Blahak, U., Fortuniak, K., Maiheu, B., Camps, J., Tielemans, D., and van Lipzig, N. P. M.: The efficient urban canopy dependency parametrization (SURY) v1.0 for atmospheric modelling: description and application with the COSMO-CLM model for a Belgian summer, Geosci. Model Dev., 9, 3027–3054, https://doi.org/10.5194/gmd-9-3027-2016, 2016. a
Wouters, H., De Ridder, K., Poelmans, L., Willems, P., Brouwers, J., Hosseinzadehtalaei, P., Tabari, H., Vanden Broucke, S., van Lipzig, N. P. M., and Demuzere, M.: Heat Stress Increase under Climate Change Twice as Large in Cities as in Rural Areas: A Study for a Densely Populated Midlatitude Maritime Region, Geophys. Res. Lett., 44, 8997–9007, https://doi.org/10.1002/2017GL074889, 2017. a
Wouters, H., Keune, J., Petrova, I. Y., Van Heerwaarden, C. C., Teuling, A. J., Pal, J. S., Vilà-Guerau De Arellano, J., and Miralles, D. G.: Soil Drought Can Mitigate Deadly Heat Stress Thanks to a Reduction of Air Humidity, Sci. Adv.s, 8, eabe6653, https://doi.org/10.1126/sciadv.abe6653, 2022. a, b, c, d
Yukimoto, S., Kawai, H., Koshiro, T., Oshima, N., Yoshida, K., Urakawa, S., Tsujino, H., Deushi, M., Tanaka, T., Hosaka, M., Yabu, S., Yoshimura, H., Shindo, E., Mizuta, R., Obata, A., Adachi, Y., and Ishii, M.: The Meteorological Research Institute Earth System Model Version 2.0, MRI-ESM2.0: Description and Basic Evaluation of the Physical Component, J. Meteorol. Soc. Jpn. Ser. II, 97, 931–965, https://doi.org/10.2151/jmsj.2019-051, 2019. a