the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Modelling convective cell life cycles with a copula-based approach
Chien-Yu Tseng
Christian Onof
This study proposes an algorithm designed to model convective cell life cycles, for the purpose of improving the representation of convective storms in rainfall modelling and forecasting. We propose to explicitly model cell property inter-dependence and temporal evolution. To develop the algorithm, 165 effective convective storm events occurring between 2005 and 2017 in Birmingham, UK, were selected. A state-of-the-art storm tracking algorithm was employed to reconstruct convective cell life cycles within each selected event. The investigation of these cell life cycles proceeded in three stages. The initial stage involved statistically characterising individual properties of convective cells, including rainfall intensity, spatial extent at peaks and lifespan. Subsequently, an examination of the inter-correlations amongst these properties was conducted. In the final stage, the focus was on examining the evolution of these cell properties during their lifetimes. We found that the growth and decay rates of cell properties are correlated with the cell properties themselves, hence the need to incorporate this correlation structure into the process of sampling convective cells. To resolve the dependence structures within convective cell evolution, a novel algorithm based on vine copulas is proposed. We show the proposed algorithm's ability to sample cell life cycles, preserving both observed individual cell properties and their dependence structures. To enhance the algorithm's applicability, it is linked to an exponential shape model to synthesise spatial fields for each individual convective cell. This defines a model that can readily be incorporated into rainfall generators and forecasting tools.
- Article
(9504 KB) - Full-text XML
-
Supplement
(10906 KB) - BibTeX
- EndNote
Climate change has emerged as an urgent environmental concern, driving non-negligible changes in global weather patterns, particularly the frequency and intensity of extreme events (Trenberth et al., 2003; Liu et al., 2009; Guhathakurta et al., 2011). A notable trend linked to this phenomenon is the intensification of localised, short-duration rainfall extremes, often attributed to severe convective systems (Guerreiro et al., 2018; Fowler et al., 2021b, a; Lenderink et al., 2021). This trend highlights the need to enhance the modelling of convective storms within climate models and to better account for their impacts on the subsequent hydrological applications. Accordingly, there has been a growing incorporation of convection-permitting (CP) models in climate research (Trapp et al., 2019; Coppola et al., 2020; Prein et al., 2020; Halladay et al., 2023; Archer et al., 2024). Despite the demonstrated capability to enhance the simulation of extreme precipitation events, there are still deficiencies in CP models. For example, these models often tend to produce overly intense heavy rainfall, and their reliability is heavily influenced by the quality of lateral boundary forcing (Prein et al., 2017; Kendon et al., 2021). Moreover, their extensive computational requirements, particularly when a large number of ensemble members are needed, may have hindered their widespread adoption (Kendon et al., 2021; Lucas-Picher et al., 2021a).
A suitable alternative to the generation of high-resolution rainfall simulations is stochastic rainfall/weather generators. These generators are mostly data-driven, constructed with historical data over the area of the interest. Since they can reflect the regional statistical features well, they have been increasingly utilised in many hydrological applications, such as urban drainage design (Willems, 2001; Thorndahl and Andersen, 2021) and flood risk assessment (Simões et al., 2015; Diederen and Liu, 2020; Wright et al., 2020).
Based on the data used for model construction, these generators can be roughly categorised into two types. The first type relies solely on rainfall data, including measurements from rain gauges and weather radars over the study area. Amongst these, point-process-based models are widely used. These models simulate the rainfall process using two Poisson-cluster processes: the first models storm arrivals, and within each storm, the second process models the arrivals of rain cells (Rodriguez-Iturbe et al., 1987, 1988). Initially, point-process-based models were employed mainly for generating rainfall time series (Cowpertwait, 1994; Onof and Wheater, 1994, 1993). They were subsequently extended to spatial–temporal rainfall modelling, utilising either rain gauge data from dense networks (Wheater et al., 2000; Willems, 2001; Koutsoyiannis et al., 2003, 2009) or rainfall properties derived from radar data (Féral et al., 2003; Luini and Capsoni, 2011; McRobie et al., 2013; Muñoz Lopez et al., 2023). Correlated random field generators are another increasingly popular category within the first type. These models typically conduct continuous simulations of space–time-correlated rainfall fields, preserving key features of the rainfall process observed in radar data across various spatial and temporal scales. This category includes models that generate rainfall as a nonlinear transformation of Gaussian random fields with parametric covariance forms (Ferraris et al., 2003; Paschalis et al., 2013; Benoit et al., 2018; Wilcox et al., 2021; Papalexiou et al., 2021; Green et al., 2024), as well as models based on multifractal processes (Schertzer and Lovejoy, 1987; Gires et al., 2020).
The second type of generators can be technically similar to or extended from the first type. However, instead of using solely rainfall data, they further incorporate additional weather variables, such as temperature, humidity and wind, to generate more comprehensive simulations of weather conditions (Wilks and Wilby, 1999; Ivanov et al., 2007; Jones et al., 2010; Fatichi et al., 2011; Peleg and Morin, 2014; Peleg et al., 2017; Papalexiou, 2018). These models aim to capture the dependencies between rainfall processes and other weather variables, enabling the generation of internally consistent weather scenarios for impact studies and climate-related assessments (, 2020; Van De Velde et al., 2023).
In spite of significant advancements in the development of storm and weather generators, with the increasing demand for high-resolution rainfall modelling (Ochoa-Rodriguez et al., 2015; Eggimann et al., 2017) – whether the purpose is for subsequent hydrological applications or for accurately representing intense, short-duration convective storms – it is still an open challenge to integrate the modelling of convective storms into these generators. Various efforts and strategies have been proposed in the literature to address this issue. Some approaches adopt the concept of typical point-process-based models but calibrate the model parameters exclusively with rain gauge or radar data only from pre-identified convective storm events (Willems, 2001; McRobie et al., 2013; Wilcox et al., 2021).
Alternatively, instead of pre-filtering input data, some approaches modify the model structure to explicitly account for the correlation between storm properties or to differentiate between convective and stratiform rainfall types within stochastic rainfall generators (Kaczmarska et al., 2014; Peleg and Morin, 2014; Zhao et al., 2019; Onof and Wang, 2020; Muñoz Lopez et al., 2023). For example, Kaczmarska et al. (2014) and Onof and Wang (2020) introduced an additional parameter to a randomised Bartlett–Lewis rectangular pulse model to associate rain cell intensity with storm duration. This adjustment has significantly improved the model's ability to reproduce extreme rainfall properties at sub-hourly and hourly timescales. Similarly, Peleg and Morin (2014) incorporated a convective rain cell generator module into the process of rainfall generation. This module, based on HYCELL – a Gaussian–exponential hybrid rain cell shape model (Féral et al., 2003) – is specifically responsible for sampling convective rain cells. This incorporation enables the proposed weather generator to effectively reproduce the observed spatial structure of rainfall over the study area.
Despite the progress made in modelling convective storms, most convective generators do not explicitly account for cell evolution. For example, the generators proposed by McRobie et al. (2013) and Peleg and Morin (2014) only model the occurrence frequency and advection of convective cells, neglecting the evolution – an important characteristic of convective cells highlighted by Rigo and Llasat (2016). Ignoring this evolution may lead to misrepresentations of rainfall extremes and subsequent hydrological responses (Muñoz Lopez et al., 2023). Although it is critical to model cell evolution, to the authors' knowledge, only a limited number of generators in the literature explicitly model this process (Paschalis et al., 2013; Ghirardin et al., 2016; Wilcox et al., 2021). For example, Wilcox et al. (2021) proposed temporally disaggregating convective rainfall using a predefined hyetograph pattern, consisting of a symmetrical triangular peak representing the convective front of the storm, followed by a stratiform tail of lower intensity. Likewise, Ghirardin et al. (2016) represented convective cell evolution with a predefined exponential function, associating the size of a rain cell with its peak intensity.
As can be seen, in most existing evolution methods, the modelling of a cell's temporal profile (or life cycle) is largely simplified, and inter-correlation amongst cell properties throughout the life cycle is not satisfactorily accounted for. To properly address these deficiencies, in this work, we propose to develop an algorithm that enables the stochastic generation of not only convective cells but also their life cycles, allowing for explicit modelling of cell evolution.
This paper is organised as follows. In Sect. 2, we provide descriptions of the pilot domain and rainfall datasets utilised in this study. Section 3 explains the proposed methodology for developing a stochastic convective cell life cycle algorithm, including techniques for extracting convective cell life cycles from high-resolution radar data, statistical characterisation of the properties of cell life cycles and their inter-dependence, and the copula models employed to model these properties and inter-dependence. Section 4 evaluates the capacity of the proposed algorithm to preserve the statistical properties of observed convective cells. Finally, in Sect. 5, we summarise the key findings from this work and discuss potential further developments and applications of the proposed algorithm.
2.1 Pilot domain
The pilot site under study in this paper is located near Minworth (see the area with dark-purple shading in Fig. 1 (right), approximately 30×34 km2), a highly urbanised catchment located in the West Midlands region in England. This catchment covers the entire city of Birmingham (the area with light-pink shading in Fig. 1, right) and a significant portion of the industrial Black Country area. With a population of around 1.5 million people, it spans an area of 431 km2. Minworth was selected as the pilot site due to its extensive history of surface water flooding, primarily attributed to localised, high-intensity convective storms during the summer months. A recent assessment conducted by Birmingham City Council estimated that approximately 22 900 homes in the area are susceptible to this type of flooding (Birmingham City Council, 2015).
Centred at the Minworth catchment, two domains with different sizes were used in this study to perform storm cell tracking and the storm cell properties' analysis, respectively. These domains are as follows:
-
Tracking domain. This is a 500×500 km2 region centred at Minworth (the squared area with a dashed black border line in Fig. 1, left). The storm tracking was conducted using radar images over this domain. The size of this domain was chosen to ensure a reliable estimate of storm motion (Wang et al., 2015).
-
Analysing domain. This is a 250×250 km2 region centred at Minworth. After the storm tracking process, only rain cells with centroids located within this domain were used for further analyses. There are two main reasons for choosing this domain. Firstly, as shown in Fig. 1 (left), this domain has a higher density of radar data sites, resulting in better data quality. Secondly, selecting this domain helps reduce the impact of boundary effects on the extracted rain cell data. In some cases, storm cells may only partially enter the tracking domain during a given event period. Including the properties of these partially tracked cells in the analysis may lead to a faulty estimate of their statistical behaviours.
2.2 Radar rainfall data
The pilot domain falls within the coverage area of C-band radars operated by the Met Office (UKMO) (see Fig. 1, left). These radars operate at a frequency of 5.6–5.65 GHz, with an operational range of approximately 200 km, a range resolution of 600 m, and a beam width of 1°. Considering the distances of the pilot catchments from the radar (approximately 50 km), the 1° beam width results in an angular resolution of approximately 870 m. The UKMO radars conduct scans at five different elevations (0.5, 1.0, 2.0, 3.0, and 4.0°) within a scan repeat cycle of 5 min. During the period of 2005–2017, the radar covering the pilot catchment primarily had single-polarisation capabilities. Although the UKMO radars are being upgraded to include dual-polarisation and Doppler capabilities (Darlington et al., 2016), radar quantitative precipitation estimates (QPEs) at the UKMO are still derived based on single-polarisation data.
Radar QPEs for the pilot catchment were obtained from the British Atmospheric Data Centre (BADC). These estimates were provided at spatial and temporal resolutions of 1 km and 5 min, respectively. They correspond to a quality-controlled multi-radar composite product generated using the UK Met Office Nimrod system (Golding, 1998). This Nimrod product incorporates various corrections to address inherent errors in radar rainfall measurements. These corrections include identification and removal of anomalous propagation (e.g. beam blockage and clutter interference), attenuation correction, vertical profile correction, and an hourly based nationwide mean field bias correction (Harrison et al., 2000, 2009; Sandford, 2015).
2.3 Event selection
The event selection in this study was first conducted using ground rain gauge records over the Minworth catchment to determine durations for storm events. Based on these durations, the Met Office C-band Nimrod radar rainfall data were then used for convective cell extraction. The event selection criteria were designed based on the WaPUG (Wastewater Planning Users Group) standard. This has provided guidance for best practice in urban drainage management in the UK since 1984. Though WaPUG has now been replaced by the CIWEM (Chartered Institution of Water and Environmental Management) Urban Drainage Group (UDG), its guidelines for selecting storm events for the calibration and verification of urban drainage models remain relevant. Specifically, we referred to User Note 06 (Use of Rainfall Data from Flow Surveys) produced by WaPUG in 2009 (Gooch, 2009). While a new rainfall modelling guide was published in 2016 (CIWEN, 2016), the principles for event selection are similar. These principles include criteria for event durations, cumulative rainfall, instantaneous rainfall rates and the quality of rainfall data.
For our study area, the general criteria are instantaneous rainfall rates greater than 5 mm h−1 and cumulative rainfall greater than 5 mm, ensuring effective rainfall and subsequent runoff. Since our focus is on convective cell life cycle modelling, we specifically chose events between May and July, filtering out those without any 5 min rainfall intensity greater than 5.6 mm h−1 (equivalent to a reflectivity of 35 dBZ – a threshold commonly used to identify convective regions according to the Marshall–Palmer relationship (Marshall and Palmer, 1948)), as well as those with durations shorter than 15 min. In addition, we excluded events with consecutive periods of missing radar data, resulting in a total of 165 events between 2005 and 2017 summer months (on average 12.7 events per year).
A summary of these events is given in Table 1. This includes the number of selected events, as well as statistics for storm durations (in h), areal and maximum rainfall event totals (in mm), and 5 min areal and maximum peak rainfall intensities (in mm h−1) for each year of the study period. The areal and maximum totals represent, respectively, the spatial average and the highest individual pixel value of cumulative rainfall over the catchment area for each storm event. Similarly, the areal and maximum peaks denote the spatial average and the highest individual pixel value of instantaneous rainfall intensity. As seen, the average durations of the selected events are mostly shorter than 20 h, with the longest ones exceeding 70 h, likely comprising several convective systems separated by durations that are however shorter than 6 h.
3.1 Overview
The life cycle of a convective cell typically consists of three stages. These are developing, mature and dissipating (Kim et al., 2012). In between these stages, cell merging and/or splitting may occur, further complicating the cell evolution process (Rigo and Llasat, 2016). In this study, we focus upon developing an algorithm that samples single-core convective cell life cycles, without considering cell merging and splitting events. The proposed methodology for developing such an algorithm is illustrated in Fig. 2.
The process starts with the application of an object-based storm tracking algorithm to high-resolution radar images, which allows us to extract convective cells and their temporal associations (tracks). Next, individual cell life cycles are reconstructed from the extracted cells and tracks. A conceptual model representing the convective cell life cycle is then proposed, and relevant properties are computed and statistically characterised from the extracted life cycle data. It is important to note that, to better characterise the cell evolution process, we not only characterise the distributions of individual properties (e.g. major and minor axes and peak intensity of cells) but also analyse their inter-dependence.
Finally, based on the statistical features of the life cycles, a copula-based algorithm is developed to stochastically generate convective cell life cycles. This algorithm enables the generation of synthetic life cycles that preserve the observed statistical properties and inter-dependence of convective cell properties.
The proposed methodology comprises three main steps. These are as follows:
-
Cell life cycle extraction. Initially, high-resolution radar images are processed using enhanced TITAN, a state-of-the-art convective cell tracking algorithm proposed by Muñoz et al. (2018). This algorithm identifies convective cells and establishes temporal associations between cells across successive time steps. Then, the algorithm proposed by Cheng et al. (2024) is applied to the output of the enhanced TITAN cell tracking to extract individual cell life cycles.
-
Statistical characterisation of cell life cycles. This step involves a comprehensive examination of selected life cycle properties. Not only individual cell characteristics such as intensities, lifespans, and spatial extents but also the temporal evolution of these properties, in terms of growth and decay rates over their lifespans, are investigated. Moreover, the dependence structures amongst these properties are assessed, and the possibility of modelling these structures using copulas is explored.
-
Copula-based stochastic convective cell generation. Finally, a copula-based algorithm is proposed for generating stochastic convective cell life cycles. This algorithm reproduces cell life cycles while preserving their observed characteristics and interdependencies. Moreover, it can be enhanced by incorporating an exponential rain cell shape model known as MultiEXCELL (Luini and Capsoni, 2011), enabling the generation of convective cell life cycles with spatially distributed convective cells.
A detailed explanation of each of these steps is given in the following sections.
3.2 Cell life cycle extraction
A two-stage approach, adopted from the method proposed by Cheng et al. (2024), was utilised here to extract and to construct convective cell life cycles from high-resolution radar images. The first stage of this approach is to identify convective cells and to establish their temporal associations (hereafter, “tracks”) between any two successive time steps. Here, a state-of-the-art storm cell tracking algorithm, named enhanced TITAN, was employed (Muñoz et al., 2018). The second stage is to post-process the extracted cells and tracks, such that individual cell life cycles can be further isolated from the outcome of the first stage. Here, an algorithm, based upon the graph theory, was utilised. The details of the key techniques of these two stages are explained as follows.
3.2.1 Stage 1: convective cell tracking over high-resolution radar images
The enhanced TITAN storm tracking algorithm, proposed by Muñoz et al. (2018), was employed here to facilitate the identification and tracking of convective cells from high-resolution radar images. This algorithm was developed based upon the widely used TITAN (Thunderstorm Identification, Tracking, Analysis and Nowcasting; see Dixon and Wiener, 1993) algorithm and was specifically tailored to work with high-resolution radar images. Similarly to TITAN, the enhanced TITAN comprises two main steps: (1) cell identification and (2) temporal association. The former identifies individual convective cells from each radar image, and the latter establishes temporal relationships between cells from successive time steps. There are however some noticeable deficiencies in the original TITAN, which hinder its applicability to track, for example, in the case of small-sized but high-intensity or fast-moving cells. Specific treatments are thus introduced in the enhanced TITAN to improve these deficiencies. These include the following:
-
A multi-threshold segmentation (MTS) method. This method is inspired by the hierarchical threshold segmentation (HTS) method proposed by Peak and Tag (1994). Whereas the original TITAN used a single threshold for cell identification, enhanced TITAN applied a range of threshold values (e.g. ranging from 35 to 40 dBZ) to the separation of storm cells from each radar image. This results in a number of cell clusters with different sizes from each radar image. Each of these clusters is then modelled as a tree-like data structure with a given number of hierarchies, of which each node at a given tree level represents an isolated rainfall region filtered by a given threshold. A heuristic pruning process, which considers cell sizes and shapes, is then performed to “trim” cells from the tree, such that individual cells from each radar image can be identified. For the details of the pruning algorithm, readers are referred to Appendix 1 of Muñoz et al. (2018).
-
Incorporation of a field motion tracker. One of the main challenges in object-based storm tracking is to (temporally) associate those cells identified between successive time steps. The original TITAN, as well as many of its variants, relies on a “matching” process that minimises an objective function, quantifying the level of similarity between any two cells. This optimisation process however does not account for the spatial consistency of the movements between neighbouring cells. In contrast, field-based storm tracking works with entire rainfall fields and tends to derive spatially consistent (or smoother) motion fields. The resulting motion fields however could be overly smooth, failing to capture the deviation of movements of individual (convective) cells from those of neighbouring cells. To overcome the inherent limitations of each type of tracking method, Muñoz et al. (2018) employed a “hybrid” approach. First, field-based tracking is conducted to obtain a spatially consistent motion field, which provides an initial guess of the movements of each convective cell. Then, the typical “matching” process in object-based tracking is conducted. With help from field-based tracking, the solution space for the optimisation problem can be effectively reduced, and consequently, the accuracy and efficiency of convective cell tracking can be improved.
This tracking stage yields sets of convective cells and tracks the link cells between successive time steps. These entities however do not conform to a simple list-like structure; instead, the links between cells form a graph-like structure due to the dynamic nature of convective systems, involving frequent merging and splitting of cells. While this graph-like structure is not suitable for extracting statistical properties of individual life cycles, Cheng et al. (2024) addressed this issue by adopting the method proposed by Liu et al. (2016) to decompose each graph of convective cells and tracks into several individual life cycles. Details of this method are provided in the following section.
3.2.2 Stage 2: extraction of individual cell life cycles
In graph theory, a graph data structure is made of sets of vertices (or nodes) connected by edges (or links). By specifying the starting and termination vertices, one can identify a path that meets specific criteria (e.g. the shortest distance). Building upon the approach introduced by Liu et al. (2016), Cheng et al. (2024) applied this graph theory concept to extract the “most representative” life cycle from a cluster of interconnected rain cells. Initially, they modelled each cell cluster as a directed spatial–temporal graph, where vertices represented cells and directed edges depicted tracks linking successive cells. Then, Cheng et al. (2024) specified those cells lacking previous cells as starting vertices and those lacking subsequent cells as termination vertices. Paths with the minimal variation in mean intensities between each pair of starting and termination vertices can be identified.
To achieve this, a weight Wij was assigned to a track associating cells i and j, formulated based on an estimate derived from mean reflectivity values of cells i and j. Specifically,
where Ri is the normalised mean reflectivity of a given cell i, computed as
Here, Imin and Imax denote the minimum and maximum mean reflectivity of the cell cluster to which cells i and j belong.
The weight Wij thus indicates the level of difference in mean reflectivity estimates between two successive cells. Utilising these weights, Dijkstra's shortest-path algorithm was applied to identify all possible shortest paths between any two starting and termination vertices (Dijkstra, 1959). Finally, the path with the longest length among these identified paths was extracted as the most representative life cycle from the cell cluster under analysis. For a comprehensive understanding of the above life cycle extraction algorithm, readers are referred to Appendix A in Cheng et al. (2024).
3.3 Conceptualising convective cell life cycles
A conceptual model, based on the patterns observed in our extracted cell life cycles and those in the literature (Kim et al., 2012; Shusse et al., 2015; Rigo and Llasat, 2016), is proposed to model essential cell properties (e.g. intensity and size) as they evolve over time. As illustrated in Fig. 3, each cycle undergoes growth, peak and decay stages (also known as development, maturity and dissipation stages, respectively), characterised by three key attributes. These are as follows:
-
Lifespan. This is computed as the duration (DL) from the initial to the last available cell.
-
Peak. This consists of maximum reflectivity (Imax,peak, in dBZ) and lengths of major and minor axes (Smaj,peak and Smin,peak, in km) at the peak time step.
-
Temporal variation. This includes the growth and decay rates ( and ) of the selected properties (e.g. maximum reflectivity and major and minor axes). These rates are calculated as the ratios of peak values to initial (or last) values. This estimation indicates a linear variation in property values during growth and decay periods. This estimation assumes a linear progression of property values during growth and decay periods, a trend supported by previous research (Capsoni and Luini, 2009; Rigo and Llasat, 2016).
Subsequently, 10 cell properties are required to model the geometric and intensity variations throughout life cycles (see Table 2 for a summary). To comply with the requirement of the proposed conceptual model, we further filtered out those life cycles shorter than three time steps and those with multiple-peak patterns from the life cycles obtained from the extraction process (detailed in Sect. 3.2) since no clear growth, peak and decay stages could be identified. This enables us to focus analysis on distinct evolutionary trends. Subsequently, a total of 27 731 cell life cycles will be used for further statistical analysis of their characteristics.
3.4 Statistical characterisation of cell life cycles
To analyse the statistical features of life cycles, here we first focus on characterising cell properties individually and then on the inter-dependence between them. The details of the characterisation are explained as follows.
3.4.1 Individual property characterisation
Our first step involves identifying the optimal distribution for each property individually. This process is relatively straightforward. Firstly, we pre-selected a set of candidate distributions based on visual inspection and the existing literature. Subsequently, we employed the maximum likelihood estimation (MLE) method to fit the distribution parameters. The AIC (Akaike information criterion) that accounts for both fitting likelihood estimates and model complexity was then used to determine the most appropriate distribution for each property. The fitting results of the peak properties using pre-selected distributions are shown in Fig. 4, where the corresponding AICs obtained from each candidate distribution are given. In addition, a summary in Table 2 highlights the most suitable distribution for each cell property along with the associated parameters. Remarkably, the best-fit distribution for each peak property generally aligns with distributions identified in prior research, such as McRobie et al. (2013).
3.4.2 Dependence structure characterisation
We then turn our attention to exploring the statistical dependence amongst these cell properties. The importance of considering dependence between different storm properties has been highlighted in numerous studies (e.g. , 2004, 2006). Particularly, it plays the key role of preserving fine-scale statistical features in the rainfall process (Kaczmarska et al., 2014; Onof and Wang, 2020). Modelling this dependence however poses a challenge, especially as it requires multivariate analysis, which becomes even more complex when the data do not follow a Gaussian distribution.
To address this challenge, we propose to use copula theory for the numerical modelling of the dependence between storm properties. The key idea behind copula theory is to transform the marginal distributions of individual variables into a standard uniform distribution over the interval [0, 1] (Genest and Favre, 2007; Jaworski et al., 2013; Czado, 2019; Tootoonchi et al., 2022). This transformation maintains the dependence structure between the variables while decoupling it from the individual characteristics of the marginal distributions. We then utilise Spearman and Kendall's τ correlation coefficients, which are better suited for capturing nonlinear relationships as compared to Pearson's correlation coefficient, to quantify the dependencies between the transformed variables. As depicted in Fig. 5a, all selected properties appear to be correlated with each other, with varying levels of dependence. Notably, the correlation coefficients between major and minor axis lengths and those between peak intensity and life cycle duration are higher than those between other properties. This is consistent with findings in the literature (Willems, 2001; Luini and Capsoni, 2011; McRobie et al., 2013; Muñoz Lopez et al., 2023). In addition, we investigate the dependence between each peak property and the associated growth and decay rates (see Fig. 5b–d). To the authors' knowledge, this dependence is often overlooked in the literature. Nevertheless, our analyses suggest a significant dependence between them, with the estimated correlation coefficients statistically significant at a 0.05 level (95 % confidence interval), with p values less than 0.05, which should not be ignored.
To model these dependencies, we employ vine copulas, known for their flexibility in capturing various dependence structures. Originating from Joe (1994) and formally defined by Cooke (1997), vine copulas decompose joint distributions into a number of bivariate copulas arranged in a tree-like structure. Each node represents a variable modelled as a univariate random variable, while each edge captures the conditional dependence between variables. However, applying vine copulas to multivariate analysis becomes increasingly complex as the number of variables grows, requiring careful determination of the copula structure and dependence order (Czado and Nagler, 2022). Here, we utilised the Python package pyvinecopulib
to facilitate the determination of the optimal vine copula model (Nagler and Vatter, 2023). This process involves two key steps. First, it requires determining the aforementioned tree-like structure for the vine copula. Second, it has to identify the most suitable bivariate copula for each edge of the tree and estimate the model parameters. In this study, following the general practice in the literature, similarly to the identification of optimal distributions for individual properties, we employed AIC to determine the optimal vine copula for the characterisation of the cell property dependence (, 2022). A detailed explanation of the bivariate copula family selection, parameter estimation and the three fitting strategies employed is provided in Sect. S1 in the Supplement.
Here, we summarise the selection result. The final selection of the copula structure, dependence order and the bivariate copula for each edge and the associated AIC values are summarised in Table 3. A 4-dimensional (4D) 2–3–1–4 D-vine copula is used to model the dependence amongst cell duration and peak properties (i.e. Cpeak), while 3D C-vine copulas are used to model that between each given peak property and its corresponding growth and decay rates (i.e. , and ). The use of the D-vine copula for peak properties is due to the lack of a clear dominating variable in the dependence structure amongst the four selected cell properties; thus, the dependence between most pairs of variables has to be modelled. Our D-vine model comprises three levels of connected trees, where the edges from a lower level constitute the nodes at a higher level.
As illustrated in Fig. 6 (left), at the first level, cell properties are modelled with three bivariate copulas (i.e. 2,3, between Smaj,peak and Smin,peak; 3,1, between Smin,peak and Imax,peak; and 1,4, between Imax,peak and DL). Based on our analysis, the non-parametric transformation local likelihood kernel estimator (denoted TLL) appears to be the most suitable model. At the second level, the dependence is further modelled on the constraint sets formed by the union of a given pair of variables at the first level (i.e. between 2,1 and 3,1 and between 3,1 and 1,4). Likewise, our analysis suggests using the (non-parametric) TLL copula to characterise these dependence structures. Finally, at the third level, the dependence is modelled between two conditional constraint sets (i.e. 2,1|3 and 3,1|4); here, a parametric Clayton–Gumbel (denoted BB1) copula is found to be the most suitable model.
Unlike the dependence amongst the four selected cell properties, the relationship between each peak property and its corresponding growth and decay rates is primarily influenced by the peak properties themselves. Thus, a 3D C-vine copula, which typically features a dominant variable conditioning the other variables, is employed to model their dependence structures.
As illustrated in Fig. 6 (right), the peak property (indexed as 1) serves as the dominant variable, and the bivariate dependence structures between this variable and the associated growth (indexed as 2) and decay rates (indexed as 3) are initially modelled individually at the first level. Subsequently, the dependence between two constraint sets (i.e. 2,1 and 3,1) is modelled. In all three dependence structures, the (non-parametric) TLL copula is identified as the most suitable model.
3.5 Generating convective cell life cycle with copula
Based on the findings from the statistical characterisation, we propose a copula-based algorithm for the stochastic generation of convective cell life cycles while preserving observed statistical characteristics and interdependence. As illustrated in Fig. 7, the proposed algorithm comprises three steps. First, the four selected cell properties (i.e. three peak properties and cell lifespan) are sampled using a 4D vine copula model. Next, each sampled peak property is used to conditionally sample the corresponding growth and decay rates using a 3D copula. The cell properties and their variations along the lifespan can therefore be reconstructed. Finally, the EXCELL model is employed to further generate spatially distributed rainfall intensities for cells with the sampled properties. It is important to note that this final step of linking to the EXCELL model is optional and serves to demonstrate the flexibility of the proposed algorithm to integrate with existing models.
There are two main technical challenges of implementing this algorithm. Firstly, conditional sampling from a multi-dimensional copula. Particularly, in step 2, we have to conduct conditional sampling from a 3D copula. This process requires efficient algorithms due to the complexity of handling dependencies. Secondly, constructing spatially distributed rain cells in step 3 involves synthesising spatially distributed patterns while ensuring consistency with the sampled properties.
For the former challenge, part of the conditional simulation method proposed by Aas et al. (2021) is utilised. This method was originally developed to estimate individual contributions, in terms of Shapley values (Štrumbelj and Kononenko, 2010), from a number of mutually correlated features to the performance of a given machine learning model, where the dependence between features was modelled with vine copulas. Here, instead of features, we adjust the algorithm to work with a given cell peak property and the corresponding growth and decay rates.
Consider the conditional sampling of growth and decay rates given a peak property q1 as an example. Here, q1 represents the quantile of a randomly sampled value u1, ranging between 0 and 1, obtained from the 4D D-vine copula in step 1. Firstly, we construct a vector u containing u1 and two additional values randomly sampled from an independent uniform distribution U[0,1]. Thus, . Next, we perform the inverse Rosenblatt transformation to convert u into another vector , where vj corresponds to uj (). In the case of the 3D C-vine copulas utilised in this study, this inverse operation is termed
Here, F represents the 3D C-vine copula modelling the dependence structure between a given peak property (indexed as 1) and the corresponding growth (indexed as 2) and decay (indexed as 3) rates (see Fig. 6, right). According to Rosenblatt (1952), for any copula F, if u comprises independent random variables, v will follow the distribution defined by copula F. Finally, the growth and decay rates conditioned on a given peak property value q1 can be derived via the corresponding (empirical or theoretical) quantile functions. That is, and .
For the latter challenge of synthesising spatially distributed rainfall intensities (in mm h−1) within a cell, we utilise a straightforward model called EXCELL (i.e. exponential cell) to generate the spatial pattern with known cell properties (Capsoni et al., 1987). This model employs an exponential decay function to simulate an elliptical rain cell, with rainfall intensity decreasing from a maximum value at the centre of the cell. The rain intensity field of a cell centred at the origin without any orientation is represented by the equation:
where I(i,j) denotes the rain intensity at each point location along the x–y plane over the cell's domain, Imax,p represents the “point” maximum rain intensity, and a and b are decay rates along the cell's major and minor axes, respectively. In our setting, a and b are set to Smaj and Smin, respectively, and the rainfall intensity decreases to at the edge of the cell area.
However, the Imax values used in this study are derived from 1 km radar imagery, representing areal-averaged rainfall intensities over a 1×1 km2 pixel, rather than point rainfall intensities. Therefore, a relationship must be established to convert Imax (areal average) to Imax,p (point rainfall intensity). To achieve this, we integrate Eq. (4) over a circular domain with a 1 km diameter centred on the cell. This yields the following approximate relationship:
where . This formula enables the conversion of the areal-averaged radar rainfall intensity, Imax, into the point rainfall intensity, Imax,p.
Here, we present an example of using the EXCELL model to generate spatially distributed convective cells for a life cycle randomly sampled from the proposed algorithm. Figure 8a shows the cell structures of this six-time-step life cycle in a 3D view, with corresponding cell properties in each time step. For this specific sample, the intensity peak occurs in the third time step, and the growth and decay of maximum rainfall intensities throughout the life cycle are clearly visible. In addition, we provide a plan view of the sampled life cycle in Fig. 8b, highlighting the temporal variation in the major and minor axes.
It is worth noting that the EXCELL model generates rather idealised and simplistic spatial patterns for rain cells. Several variants or similar (yet more complex) models have been proposed in the literature to generate statistically more intricate or visually realistic patterns (Féral et al., 2003; von Hardenberg et al., 2003; Rebora and Ferraris, 2006; Luini and Capsoni, 2011; Peleg and Morin, 2014). However, common findings from these works suggest that characterising rain cells with an exponential model is adequate for many applications.
In addition to the technical challenges, there is a critical consideration when conducting sampling from copulas. This involves the method used for sampling, which can be empirical or theoretical. Empirical sampling derives quantiles from the empirical distribution formed by the original data, while theoretical sampling derives quantiles from the fitted probability distributions. The former can better preserve the observed frequency, whilst the latter can infer unseen estimates. This difference in sampling methods may impact the sampled properties, an aspect we will discuss in Sect. 4.
4.1 Evaluation method and metrics
In this section, we will explore the results from evaluating the proposed algorithm for generating convective cell life cycle samples. Our primary focus is to assess whether the observed dependence structure amongst peak properties and cell duration, as well as their individual statistical properties, can be well preserved. In addition, we will infer the cell properties for the first and the last time steps of each life cycle from the sampled peak properties and their corresponding growth and decay rates and then determine if the observed properties for the first and the last time steps are maintained in the inferred ones.
To evaluate the ability to replicate the observed dependence, we employ Kendall's τ to compute correlation coefficients amongst sampled (or simulated) properties and compare them with the observed correlations. Note that Kendall's τ is a non-parametric measure of the strength and direction of the correlation between two variables. It ranges from −1 to 1, with values closer to −1 (or 1) indicating a stronger negative (or positive) correlation.
Furthermore, to evaluate the similarity between observed and sampled (or simulated) marginal distributions, we utilise Perkins' skill score. This score quantifies the common area between any two probability density functions (PDFs), defined as
where Sscore represents the skill score; Zs and Zo denote the frequencies of the simulated and observed values in a given bin, respectively; and n is the number of bins used to calculate the corresponding PDF (, ). The Perkins' skill score, ranging from 0 to 1, is a measure of agreement between simulated and observed distributions, with 1 indicating a perfect match and 0 suggesting no overlap. A higher skill score implies a better agreement between the simulated and observed marginal distributions of cell properties. In practice, a skill score greater than 0.8 is considered excellent, suggesting a strong match between the simulated and observed distributions.
In the following sections, we will discuss the findings derived from 100 ensembles of 27 000 life cycle samples, where the number of samples at each ensemble member is approximately equal to the number of extracted cell life cycles.
4.2 Preservation of statistical properties at peaks
Here, we begin by examining the statistical characteristics of individual cell properties at peaks. We present results from an arbitrary ensemble member of 27 000 samples in Fig. 9a, demonstrating distributions derived from both empirical (blue line, denoted Sim (Ce)) and theoretical (green line, denoted Sim (Ct)) sampling processes. In the empirical approach, copula-space samples [0,1] are converted into the property's value space via empirical quantile functions. In contrast, the theoretical method uses quantile functions based on fitted probability distributions. As can be seen, both processes exhibit Sscore values exceeding 0.9, indicating strong agreement between observed and simulated probability density functions (PDFs). While empirical sampling more closely replicates the observed PDFs, theoretical sampling covers a broader range of values, suggesting it can sample unobserved property values.
Similar trends are observed in the distributions of Sscore values across 100 ensemble members (see Fig. 9b). Empirical sampling generally yields slightly higher Sscore values with more concentrated distributions, while theoretical sampling produces slightly lower Sscore values but with distributions spread over a larger range. Nonetheless, both sampling methods demonstrate satisfactory preservation of individual statistical properties.
In terms of modelling the dependence structure at peaks, we begin by presenting the results from an arbitrary ensemble member of peak properties sampling (see Fig. 10). To demonstrate the impact of utilising the proposed copula model, we highlight two well-known dependencies: between peak rainfall intensity and life cycle duration (i.e. Imax,peak vs. DL, Fig. 10a) and between major and minor axis lengths of cells (i.e. Smaj,peak vs. Smin,peak, Fig. 10b). The left columns in both Fig. 10a and b show results with copula incorporated, while the right columns display results without it. To better visualise the quality of dependence modelling, we provide the dependence structures in two spaces: the original variable space (in the upper row) and the copula space (in the lower row).
It is evident that while the marginal distributions can be accurately reproduced in both cases, only those sampled with the proposed 4D copula model can effectively preserve the dependence structures amongst peak properties. This is further confirmed by examining the corresponding Kendall's τ correlations. As given in Fig. 10, samples obtained with the copula exhibit Kendall's τ correlations comparable to those observed, indicating close alignment with the original data. In contrast, samples generated without the copula show nearly negligible correlations, suggesting a lack of preservation of the underlying dependence structure.
Furthermore, Fig. 11a provides a detailed visualisation of the pairwise dependence structures within the 4D copula for an arbitrary ensemble member in the copula space. The accuracy of the reproduced dependencies is further supported by the corresponding Kendall's τ values, which show deviations smaller than 10−2 when compared to the observed data. This close agreement confirms that the 4D copula captures the complex interdependencies among peak properties and life cycle duration.
Moreover, the selection of empirical versus theoretical quantile functions in the copula process also affects how well the dependence structure at peaks is preserved. Figure 12a and b demonstrate results of the dependence structures amongst peak properties from an arbitrary ensemble member of life cycle samples, obtained from empirical (blue markers) and theoretical (green markers) quantile functions, respectively. Overall, the proposed 4D vine copula model can effectively reproduce the observed dependence structure, whether obtained from the empirical (Fig. 12a) or theoretical (Fig. 12b) quantile functions. This is validated by the corresponding Kendall's τ values, with differences resulting from empirical and theoretical quantile functions all on the order of 10−2 or smaller. However, upon visual inspection, it is evident that the dependence structure resulting from theoretical quantile conversion (Sim (Ct)) displays a more divergent pattern compared to that from empirical quantile conversion (Sim (Ce)), as indicated by the presence of more outliers in the plots. Consistent with the findings in sampling individual properties, this suggests that the theoretical quantile function has the potential to sample unobserved data points, while the empirical one tends to better preserve the observed structure.
Extending our analysis to the results from 100 ensemble members, we computed Kendall's τ correlations amongst peak properties for each ensemble member. As illustrated in Fig. 13a, the distributions of Kendall's τ correlations amongst peak properties are well centred around the observed Kendall's τ correlations (dashed red lines) with nearly negligible biases. Those obtained from the empirical quantile functions may slightly outperform those from the theoretical ones, in terms of the level of central tendency, but the difference is really insignificant. This reaffirms the proposed algorithm's ability to consistently reproduce the observed dependence structures amongst peak properties.
4.3 Capturing life cycle evolution
Building upon the results from peak property sampling, we can further explore the capability of the proposed algorithm to sample the temporal variations, conditioned on the sampled peak properties.
Similarly to the analysis conducted at peaks, we initially assess the performance in reproducing the observed (individual) marginal distributions, as well as the dependence structures between a given peak property and the corresponding growth and decay rates. As illustrated in Fig. 14a, a strong agreement between the observed and the sampled PDFs is evident. Furthermore, the distributions of Perkins' skill scores computed from all 100 ensemble members, resulting from both empirical and theoretical quantile functions, are all highly concentrated and well above 0.9 skill score (see Fig. 14b). This indicates that the proposed algorithm consistently reproduces observed distributions of growth and decay rates for selected properties.
We then shift our attention to the dependence structure between specific peak properties and the corresponding growth and decay rates. As illustrated in Fig. 11b–d, the proposed 3D copula models effectively preserve the observed correlations between the sampled peak properties and the associated growth and decay rates. This trend holds true for both theoretical and empirical quantile conversions, as displayed in Fig. 12c–h. In addition, distributions of the Kendall's τ correlations computed from all 100 ensemble members are well centred around the observed Kendall's τ values, whether resulting from empirical or theoretical quantile functions (see Fig. 13b–d).
Building upon the sampled peak properties and the corresponding growth and decay rates, we can further infer the properties at any stage within a given cell life cycle. To evaluate the result of the inference, here we first derive the properties for the first and the last time steps of the life cycles from the sampled peak properties and the corresponding growth and decay rates. We then compare them with the observed properties. As shown in Fig. 15, the distributions of the inferred properties are highly consistent with the observed ones, whether those obtained from the empirical or those obtained from the theoretical quantile functions. This suggests that the observed properties for the first and the last time steps of the life cycles are well preserved. This result further confirms that the proposed algorithm can effectively replicate the variations in the temporal profiles of cell life cycles.
This work proposes an algorithm that models the life cycle of convective cells, explicitly accounting for the inter-dependence between cell properties and the corresponding temporal evolution using copulas. This algorithm enables stochastic generation of samples of cell life cycles, preserving not only the observed individual cell properties but also their dependence structures. A summary of the key findings throughout the development process is provided below:
-
The proposed conceptual model and the generation algorithm effectively capture not only the cell properties at peaks but also their temporal variation throughout the cell's lifespan.
-
Vine copulas are effective in modelling the complex high-dimensional inter-dependence amongst convective cell properties. Specifically, both the observed dependence structures amongst peak properties and those between given peak properties and the corresponding growth and decay rates can be satisfactorily reproduced.
-
While the correlations between cell properties have been widely discussed and modelled in the literature, this work demonstrates that the dependence between given properties and their temporal variations is not negligible and is useful in inferring cell properties at any stage within a life cycle.
-
In terms of sampling methods, the use of either empirical or theoretical quantile functions yields satisfactory results. The empirical conversion appears to preserve the observed distributions and dependence structures slightly better, whilst the theoretical conversion can simulate properties not directly observed in the dataset. Notably, in scenarios with large data sample sizes, such as those examined in this paper, the difference between these two functions is minimal. However, in cases with smaller sample sizes, the theoretical quantile function may be preferred to ensure a better inference of population features.
Beyond preserving convective cell properties, the proposed algorithm is methodologically generic. The use of vine copulas makes the modelling of inter-dependence amongst selected properties flexible, facilitating the incorporation of additional variables in future work. With radar technology advancements, these may include variables derived from dual-polarisation data or 3-dimensional radar images (Rigo and Llasat, 2016; Cheng et al., 2024).
Furthermore, future work could expand the algorithm to account for more complex behaviours of convective cells, such as merging or splitting processes (Handwerker, 2002; del Moral et al., 2018). One possible approach would involve developing a two-stage framework, where the initial stage models the occurrence of cell merging or splitting, followed by a second stage that handles the evolution of cell properties post-interaction. This would enhance the algorithm's ability to capture the dynamic nature of convective systems.
In this work, we connected the proposed algorithm with the EXCELL model to generate spatially distributed rainfall fields for sampled convective cells. Despite its simplicity, this linkage may effectively enhances the hydrological relevance of the proposed algorithm. Future research could further refine this connection using more complex models such as MultiEXCELL or HYCELL (Luini and Capsoni, 2011; Peleg and Morin, 2014) or by incorporating cell analogue searching techniques (Shehu and Haberlandt, 2022).
In addition to linking with “downstream” applications, the proposed algorithm could also be incorporated into “upstream” applications. For example, future research could explore associating convective cell properties with large-scale atmospheric or climate variables. This would enable integration with climate models (e.g. Lucas-Picher et al., 2021b) or statistically based weather generators (e.g. Peleg and Morin, 2014; Yiou, 2014), thereby facilitating the generation of convective storms within a climate context.
The Nimrod radar data used in this work can be accessed via CEDA (http://catalogue.ceda.ac.uk/uuid/82adec1f896af6169112d09cc1174499/, Met Office, 2003).
The supplement related to this article is available online at: https://doi.org/10.5194/hess-29-1-2025-supplement.
LPW led the conceptualisation of research idea with support from CYT and CO. CYT led the model development and implementation with support from LPW and CO. LPW, CYT and CO jointly designed the experiments to evaluate the result and prepared the manuscript.
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. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.
The authors express their gratitude for the financial support received from two National Science and Technology Council research projects (NSTC 113-2625-M-002-016 and NSTC 113-2923-M-002-001-MY4). In addition, they extend their appreciation to the Centre for Environmental Data Analysis for providing access to the NIMROD radar data produced by the Met Office.
This research has been supported by the National Science and Technology Council (grant nos. NSTC 113-2625-M-002-016 and NSTC 113-2923-M-002-001-MY4).
This paper was edited by Nadav Peleg and reviewed by two anonymous referees.
Aas, K., Nagler, T., Jullum, M., and Løland, A.: Explaining Predictive Models Using Shapley Values and Non-Parametric Vine Copulas, Depend. Model., 9, 62–81, https://doi.org/10.1515/demo-2021-0103, 2021. a
Ahn, K.-H.: Coupled Annual and Daily Multivariate and Multisite Stochastic Weather Generator to Preserve Low- and High-Frequency Variability to Assess Climate Vulnerability, J. Hydrol., 581, 124443, https://doi.org/10.1016/j.jhydrol.2019.124443, 2020. a
Archer, L., Hatchard, S., Devitt, L., Neal, J. C., Coxon, G., Bates, P. D., Kendon, E. J., and Savage, J.: Future Change in Urban Flooding Using New Convection-Permitting Climate Projections, Water Resour. Res., 60, e2023WR035533, https://doi.org/10.1029/2023WR035533, 2024. a
Benoit, L., Allard, D., and Mariethoz, G.: Stochastic Rainfall Modeling at Sub-kilometer Scale, Water Resour. Res., 54, 4108–4130, https://doi.org/10.1029/2018WR022817, 2018. a
Birmingham City Council: Birmingham Surface Water Management Plan, Final Report, https://www.birmingham.gov.uk/downloads/file/2561/surface_water_management_plan_for_birmingham_-_final_report (last access: 17 February 2024), 2015. a
Burton, A., Kilsby, C., Fowler, H., Cowpertwait, P., and O'Connell, P.: RainSim: A Spatial–Temporal Stochastic Rainfall Modelling System, Environ. Model. Softw., 23, 1356–1369, https://doi.org/10.1016/j.envsoft.2008.04.003. a
Capsoni, C. and Luini, L.: Analysis of spatial and temporal properties of rain cells for rainfall modeling purposes, Italian Journal of Remote Sensing/Rivista Italiana di Telerilevamento, 41, 51–62, https://doi.org/10.5721/ItJRS20094134, 2009. a
Capsoni, C., Fedi, F., Magistroni, C., Paraboni, A., and Pawlina, A.: Data and theory for a new model of the horizontal structure of rain cells for propagation applications, Radio Sci., 22, 395–404, https://doi.org/10.1029/RS022i003p00395, 1987. a
Cheng, Y.-S., Wang, L.-P., Scovell, R. W., and Wright, D.: Exploring the use of 3D radar measurements in predicting the evolution of single-core convective cells, Atmos. Res., 304, 107380, https://doi.org/10.1016/j.atmosres.2024.107380, 2024. a, b, c, d, e, f, g
CIWEN: Rainfall Modelling Guide 2016, CIWEN, London, https://www.ciwem.org/assets/pdf/Special Interest Groups/Urban Drainage Group/CIWEM-UDG-Rainfall-Guide-2016.pdf (last access: 30 January 2024), 2016. a
Cooke, R. M.: Markov and entropy properties of tree-and vine-dependent variables, in: Proceedings of the ASA section of Bayesian statistical science, vol. 27, American Statistical Association Alexandria, VA, USA, https://rogermcooke.net/rogermcooke_files/Markov-tree-vine-dependence.PDF (last access: 15 January 2024), 1997. a
Coppola, E., Sobolowski, S., Pichelli, E., Raffaele, F., Ahrens, B., Anders, I., Ban, N., Bastin, S., Belda, M., Belusic, D., Caldas-Alvarez, A., Cardoso, R. M., Davolio, S., Dobler, A., Fernandez, J., Fita, L., Fumiere, Q., Giorgi, F., Goergen, K., Güttler, I., Halenka, T., Heinzeller, D., Hodnebrog, Ø., Jacob, D., Kartsios, S., Katragkou, E., Kendon, E., Khodayar, S., Kunstmann, H., Knist, S., Lavín-Gullón, A., Lind, P., Lorenz, T., Maraun, D., Marelle, L., van Meijgaard, E., Milovac, J., Myhre, G., Panitz, H.-J., Piazza, M., Raffa, M., Raub, T., Rockel, B., Schär, C., Sieck, K., Soares, P. M. M., Somot, S., Srnec, L., Stocchi, P., Tölle, M. H., Truhetz, H., Vautard, R., de Vries, H., and Warrach-Sagi, K.: A first-of-its-kind multi-model convection permitting ensemble for investigating convective phenomena over Europe and the Mediterranean, Clim. Dynam., 55, 3–34, 2020. a
Cowpertwait, P. S. P.: A generalized point process model for rainfall, P. Roy. Soc. Lond. A, 447, 23–37, https://doi.org/10.1098/rspa.1994.0126, 1994. a
Czado, C.: Analyzing Dependent Data with Vine Copulas: A Practical Guide With R, in: vol. 222 of Lecture Notes in Statistics, Springer International Publishing, ISBN 978-3-030-13784-7, ISBN 978-3-030-13785-4, https://doi.org/10.1007/978-3-030-13785-4, 2019. a
Czado, C. and Nagler, T.: Vine Copula Based Modeling, Annu. Rev. Stat. Appl., 9, 453–477, https://doi.org/10.1146/annurev-statistics-040220-101153, 2022. a, b
Darlington, T., Edwards, M. R. A., Lissaman, V. A., Riley, R., Sugier, J., Kitchen, M., Adams, D., Cox, R., Freeman, N., Norman, K., O'Boyle, R., Sloan, C., and Smees, M.: Designing an Operational C-Band Radar to Realise the Benefits of Dual-Polarization, Met Office, Exeter, UK, https://digital.nmla.metoffice.gov.uk/SO_e19216fe-01f0-4187-84dd-f14707407eb8/ (last access: 30 December 2023), 2016. a
del Moral, A., Rigo, T., and Llasat, M. C.: A radar-based centroid tracking algorithm for severe weather surveillance: identifying split/merge processes in convective systems, Atmos. Res., 213, 110–120, https://doi.org/10.1016/j.atmosres.2018.05.030, 2018. a
Diederen, D. and Liu, Y.: Dynamic spatio-temporal generation of large-scale synthetic gridded precipitation: with improved spatial coherence of extremes, Stoch. Environ. Res. Risk A., 34, 1369–1383, 2020. a
Dijkstra, E. W.: A Note on Two Problems in Connexion with Graphs, Numer. Math., 1, 269–271, https://doi.org/10.1007/BF01386390, 1959. a
Dixon, M. and Wiener, G.: TITAN: Thunderstorm Identification, Tracking, Analysis, and Nowcasting – A Radar-Based Methodology, J. Atmos. Ocean. Tech., 10, 785–797, https://doi.org/10.1175/1520-0426(1993)010<0785:TTITAA>2.0.CO;2, 1993. a
Eggimann, S., Mutzner, L., Wani, O., Schneider, M. Y., Spuhler, D., Moy de Vitry, M., Beutler, P., and Maurer, M.: The potential of knowing more: A review of data-driven urban water management, Environ. Sci. Technol., 51, 2538–2553, 2017. a
Fatichi, S., Ivanov, V. Y., and Caporali, E.: Simulation of future climate scenarios with a weather generator, Adv. Water Resour., 34, 448–467, https://doi.org/10.1016/j.advwatres.2010.12.013, 2011. a
Féral, L., Sauvageot, H., Castanet, L., and Lemorton, J.: HYCELL – A new hybrid model of the rain horizontal distribution for propagation studies: 1. Modeling of the rain cell, Radio Sci., 38, 1056, https://doi.org/10.1029/2002RS002802, 2003. a, b, c
Ferraris, L., Gabellani, S., Rebora, N., and Provenzale, A.: A Comparison of Stochastic Models for Spatial Rainfall Downscaling, Water Resour. Res., 39, 2003WR002504, https://doi.org/10.1029/2003WR002504, 2003. a
Fowler, H. J., Lenderink, G., Prein, A. F., Westra, S., Allan, R. P., Ban, N., Barbero, R., Berg, P., Blenkinsop, S., Do, H. X., Guerreiro, S., Haerter, J. O., Kendon, E. J., Lewis, E., Schaer, C., Sharma, A., Villarini, G., Wasko, C., and Zhang, X.: Anthropogenic intensification of short-duration rainfall extremes, Nat. Rev. Earth Environ., 2, 107–122, 2021a. a
Fowler, H. J., Wasko, C., and Prein, A. F.: Intensification of short-duration rainfall extremes and implications for flood risk: current state of the art and future directions, Philos. T. Roy. Soc. A, 379, 20190541, https://doi.org/10.1098/rsta.2019.0541, 2021b. a
Genest, C. and Favre, A.-C.: Everything You Always Wanted to Know about Copula Modeling but Were Afraid to Ask, J. Hydrol. Eng., 12, 347–368, https://doi.org/10.1061/(ASCE)1084-0699(2007)12:4(347), 2007. a
Ghirardin, S., Capsoni, C., and Luini, L.: Time Evolution of Synthetic Rain Cells for the Synthesis of Attenuation Time Series, in: IEEE 2016 10th European Conference on Antennas and Propagation (EuCAP), 10–15 April 2016, Davos, Switzerland, 1–5, ISBN 978-88-907018-6-3, https://doi.org/10.1109/EuCAP.2016.7481928, 2016. a, b
Gires, A., Tchiguirinskaia, I., and Schertzer, D.: Blunt extension of discrete universal multifractal cascades: development and application to downscaling, Hydrolog. Sci. J., 65, 1204–1220, 2020. a
Golding, B. W.: Nimrod: A System for Generating Automated Very Short Range Forecasts, Meteorol. Appl., 5, 1–16, https://doi.org/10.1017/S1350482798000577, 1998. a
Gooch, M. N.: Use of Rainfall Data from Flow Surveys, WaPUG User Note No. 6, CIWEM – Chartered Institute of Water and Environmental Management, https://www.ciwem.org/assets/pdf/Special Interest Groups/Urban Drainage Group/WAPUG_User_Note_06.pdf (last access: 20 January 2024), 2009. a
Green, A. C., Kilsby, C., and Bárdossy, A.: A framework for space–time modelling of rainfall events for hydrological applications of weather radar, J. Hydrol., 630, 130630, https://doi.org/10.1016/j.jhydrol.2024.130630, 2024. a
Guerreiro, S. B., Fowler, H. J., Barbero, R., Westra, S., Lenderink, G., Blenkinsop, S., Lewis, E., and Li, X.-F.: Detection of continental-scale intensification of hourly rainfall extremes, Nat. Clim. Change, 8, 803–807, https://doi.org/10.1038/s41558-018-0245-3, 2018. a
Guhathakurta, P., Sreejith, O. P., and Menon, P. A.: Impact of climate change on extreme rainfall events and flood risk in India, J. Earth Syst. Sci., 120, 359–373, https://doi.org/10.1007/s12040-011-0082-5, 2011. a
Gyasi-Agyei, Y. and Melching, C. S.: Modelling the Dependence and Internal Structure of Storm Events for Continuous Rainfall Simulation, J. Hydrol., 464–465, 249–261, https://doi.org/10.1016/j.jhydrol.2012.07.014. a
Halladay, K., Kahana, R., Johnson, B., Still, C., Fosser, G., and Alves, L.: Convection-permitting climate simulations for South America with the Met Office Unified Model, Clim. Dynam., 61, 5247–5269, 2023. a
Handwerker, J.: Cell tracking with TRACE3D – a new algorithm, Atmos. Res., 61, 15–34, https://doi.org/10.1016/S0169-8095(01)00100-4, 2002. a
Harrison, D. L., Driscoll, S. J., and Kitchen, M.: Improving Precipitation Estimates from Weather Radar Using Quality Control and Correction Techniques, Meteorol. Appl., 7, 135–144, https://doi.org/10.1017/S1350482700001468, 2000. a
Harrison, D. L., Scovell, R. W., and Kitchen, M.: High-Resolution Precipitation Estimates for Hydrological Uses, Proc. Inst. Civ. Eng.-Water Manage., 162, 125–135, https://doi.org/10.1680/wama.2009.162.2.125, 2009. a
Ivanov, V. Y., Bras, R. L., and Curtis, D. C.: A weather generator for hydrological, ecological, and agricultural applications, Water Resour. Res., 43, W10406, https://doi.org/10.1029/2006WR005364, 2007. a
Jaworski, P., Durante, F., and Härdle, W. K. (Eds.): Copulae in Mathematical and Quantitative Finance: Proceedings of the Workshop Held in Cracow, 10–11 July 2012, in: vol. 213 of Lecture Notes in Statistics, Springer, Berlin, Heidelberg, ISBN 978-3-642-35406-9, ISBN 978-3-642-35407-6, https://doi.org/10.1007/978-3-642-35407-6, 2013. a
Joe, H.: Multivariate Extreme-Value Distributions with Applications to Environmental Data, The Canadian Journal of Statistics/La Revue Canadienne de Statistique, 22, 47–64, 1994. a
Jones, P., Kilsby, C., Harpham, C., Glenis, V., and Burton, A.: UK Climate Projections science report: Projections of future daily climate for the UK from the Weather Generator, UK Climate Projections science report, https://core.ac.uk/download/pdf/299302528.pdf (last access: 10 February 2024), 2010. a
Kaczmarska, J., Isham, V., and Onof, C.: Point process models for fine-resolution rainfall, Hydrolog. Sci. J., 59, 1972–1991, https://doi.org/10.1080/02626667.2014.925558, 2014. a, b, c
Kendon, E., Prein, A., Senior, C., 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, b
Kim, D.-S., Maki, M., Shimizu, S., and Lee, D.-I.: X-band dual-polarization radar observations of precipitation core development and structure in a multi-cellular storm over Zoshigaya, Japan, on August 5, 2008, J. Meteorol. Soc. Jpn. Ser. II, 90, 701–719, https://doi.org/10.2151/jmsj.2012-509, 2012. a, b
Koutsoyiannis, D., Onof, C., and Wheater, H. S.: Multivariate rainfall disaggregation at a fine timescale, Water Resour. Res., 39, 1173, https://doi.org/10.1029/2002WR001600, 2003. a
Latif, S. and Simonovic, S. P.: Parametric Vine Copula Framework in the Trivariate Probability Analysis of Compound Flooding Events, Water, 14, 2214, https://doi.org/10.3390/w14142214. a
Lenderink, G., de Vries, H., Fowler, H. J., Barbero, R., van Ulft, B., and van Meijgaard, E.: Scaling and responses of extreme hourly precipitation in three climate experiments with a convection-permitting model, Philos. T. Roy. Soc. A, 379, 20190544, https://doi.org/10.1098/rsta.2019.0544, 2021. a
Liu, S. C., Fu, C., Shiu, C.-J., Chen, J.-P., and Wu, F.: Temperature dependence of global precipitation extremes, Geophys. Res. Lett., 36, L17702, https://doi.org/10.1029/2009GL040218, 2009. a
Liu, W., Li, X., and Rahn, D. A.: Storm Event Representation and Analysis Based on a Directed Spatiotemporal Graph Model, Int. J. Geogr. Inf. Sci., 30, 948–969, https://doi.org/10.1080/13658816.2015.1081910, 2016. a, b
Lucas-Picher, P., Argüeso, D., Brisson, E., Tramblay, Y., Berg, P., Lemonsu, A., Kotlarski, S., and Caillaud, C.: Convection-permitting modeling with regional climate models: Latest developments and next steps, Wiley Interdisciplin. Rev.: Clim. Change, 12, e731, https://doi.org/10.1002/wcc.731, 2021a. a
Lucas-Picher, P., Argüeso, D., Brisson, E., Tramblay, Y., Berg, P., Lemonsu, A., Kotlarski, S., and Caillaud, C.: Convection-permitting modeling with regional climate models: Latest developments and next steps, WIREs Clim. Change, 12, e731, https://doi.org/10.1002/wcc.731, 2021b. a
Luini, L. and Capsoni, C.: MultiEXCELL: A New Rain Field Model for Propagation Applications, IEEE T. Anten. Propag., 59, 4286–4300, https://doi.org/10.1109/TAP.2011.2164175, 2011. a, b, c, d, e
Marshall, J. S. and Palmer, W. M. K.: The Distribution Of Raindrops With Size, J. Atmos. Sci., 5, 165–166, https://doi.org/10.1175/1520-0469(1948)005<0165:TDORWS>2.0.CO;2, 1948. a
McRobie, F. H., Wang, L.-P., Onof, C., and Kenney, S.: A spatial-temporal rainfall generator for urban drainage design, Water Sci. Technol., 68, 240–249, https://doi.org/10.2166/wst.2013.241, 2013. a, b, c, d, e
Met Office: Met Office Rain Radar Data from the NIMROD System, NCAS British Atmospheric Data Centre [code], http://catalogue.ceda.ac.uk/uuid/82adec1f896af6169112d09cc1174499/ (last access: 30 November 2023), 2003. a
Muñoz, C., Wang, L.-P., and Willems, P.: Enhanced Object-Based Tracking Algorithm for Convective Rain Storms and Cells, Atmos. Res., 201, 144–158, https://doi.org/10.1016/j.atmosres.2017.10.027, 2018. a, b, c, d, e
Muñoz Lopez, C., Wang, L.-P., and Willems, P.: Statistical characterization of rainfall fields based upon a 12-year high-resolution radar archive of Belgium, Atmos. Res., 283, 106544, https://doi.org/10.1016/j.atmosres.2022.106544, 2023. a, b, c, d
Nagler, T. and Vatter, T.: Pyvinecopulib, Zenodo [code], https://doi.org/10.5281/zenodo.10435751, 2023. a
Ochoa-Rodriguez, S., Wang, L.-P., Gires, A., Pina, R. D., Reinoso-Rondinel, R., Bruni, G., Ichiba, A., Gaitan, S., Cristiano, E., van Assel, J., et al.: Impact of spatial and temporal resolution of rainfall inputs on urban hydrodynamic modelling outputs: A multi-catchment investigation, J. Hydrol., 531, 389–407, 2015. a
Onof, C. and Wang, L.-P.: Modelling rainfall with a Bartlett–Lewis process: new developments, Hydrol. Earth Syst. Sci., 24, 2791–2815, https://doi.org/10.5194/hess-24-2791-2020, 2020. a, b, c
Onof, C. and Wheater, H. S.: Modelling of British rainfall using a random parameter Bartlett-Lewis Rectangular Pulse Model, J. Hydrol., 149, 67–95, https://doi.org/10.1016/0022-1694(93)90100-N, 1993. a
Onof, C. and Wheater, H. S.: Improvements to the modelling of British rainfall using a modified Random Parameter Bartlett-Lewis Rectangular Pulse Model, J. Hydrol., 157, 177–195, https://doi.org/10.1016/0022-1694(94)90104-X, 1994. a
Papalexiou, S. M.: Unified theory for stochastic modelling of hydroclimatic processes: Preserving marginal distributions, correlation structures, and intermittency, Adv. Water Resour., 115, 234–252, 2018. a
Papalexiou, S. M., Serinaldi, F., and Porcu, E.: Advancing Space-Time Simulation of Random Fields: From Storms to Cyclones and Beyond, Water Resour. Res., 57, e2020WR029466, https://doi.org/10.1029/2020WR029466, 2021. a
Paschalis, A., Molnar, P., Fatichi, S., and Burlando, P.: A Stochastic Model for High-Resolution Space-Time Precipitation Simulation: A Stochastic Model for Space-Time Precipitation, A Stochastic Model for High-Resolution Space-Time Precipitation Simulation, Water Resour. Res., 49, 8400–8417, https://doi.org/10.1002/2013WR014437, 2013. a, b
Peak, J. E. and Tag, P. M.: Segmentation of Satellite Imagery Using Hierarchical Thresholding and Neural Networks, J. Appl. Meteorol., 33, 605–616, https://doi.org/10.1175/1520-0450(1994)033<0605:SOSIUH>2.0.CO;2, 1994. a
Peleg, N. and Morin, E.: Stochastic convective rain-field simulation using a high-resolution synoptically conditioned weather generator (HiReS-WG), Water Resour. Res., 50, 2124–2139, https://doi.org/10.1002/2013WR014836, 2014. a, b, c, d, e, f, g
Peleg, N., Fatichi, S., Paschalis, A., Molnar, P., and Burlando, P.: An advanced stochastic weather generator for simulating 2-D high-resolution climate variables, J. Adv. Model. Earth Syst., 9, 1595–1627, https://doi.org/10.1002/2016MS000854, 2017. 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. a
Prein, A. F., Rasmussen, R. M., Ikeda, K., Liu, C., Clark, M. P., and Holland, G. J.: The future intensification of hourly precipitation extremes, Nature Clim. Change, 7, 48–52, 2017. a
Prein, A. F., Liu, C., Ikeda, K., Bullock, R., Rasmussen, R. M., Holland, G. J., and Clark, M.: Simulating North American mesoscale convective systems with a convection-permitting climate model, Clim. Dynam., 55, 95–110, 2020. a
Rebora, N. and Ferraris, L.: The structure of convective rain cells at mid-latitudes, Adv. Geosci., 7, 31–35, https://doi.org/10.5194/adgeo-7-31-2006, 2006. a
Rigo, T. and Llasat, M. C.: Forecasting hailfall using parameters for convective cells identified by radar, Atmos. Res., 169, 366–376, https://doi.org/10.1016/j.atmosres.2015.10.021, 2016. a, b, c, d, e
Rodriguez-Iturbe, I., Cox, D. R., and Isham, V.: Some models for rainfall based on stochastic point processes, P. Roy. Soc. Lond. A, 410, 269–288, https://doi.org/10.1098/rspa.1987.0039, 1987. a
Rodriguez-Iturbe, I., Cox, D. R., and Isham, V.: A point process model for rainfall: further developments, P. Roy. Soc. Lond. A:, 417, 283–298, https://doi.org/10.1098/rspa.1988.0061, 1988. a
Rosenblatt, M.: Remarks on a Multivariate Transformation, Ann. Math. Stat., 23, 470–472, 1952. a
Salvadori, G. and De Michele, C.: Frequency analysis via copulas: Theoretical aspects and applications to hydrological events, Water Resour. Res., 40, W12511, https://doi.org/10.1029/2004WR003133, 2004. a
Salvadori, G. and De Michele, C.: Statistical characterization of temporal structure of storms, Adv. Water Resour., 29, 827–842, https://doi.org/10.1016/j.advwatres.2005.07.013, 2006. a
Sandford, C.: Correcting for wind drift in high resolution radar rainfall products: a feasibility study, J. Hydrol., 531, 284–295, https://doi.org/10.1016/j.jhydrol.2015.03.023, 2015. a
Schertzer, D. and Lovejoy, S.: Physical modeling and analysis of rain and clouds by anisotropic scaling multiplicative processes, J. Geophys. Res.-Atmos., 92, 9693–9714, https://doi.org/10.1029/JD092iD08p09693, 1987. a
Segond, M.-L. and Onof, C.: Modelling of space–time rainfall for three UK regions, in: Proceedings of the Institution of Civil Engineers – Water Management, vol. 162, Thomas Telford Ltd, 147–158, https://doi.org/10.1680/wama.2009.162.2.147, 2009. a
Shehu, B. and Haberlandt, U.: Improving radar-based rainfall nowcasting by a nearest-neighbour approach – Part 1: Storm characteristics, Hydrol. Earth Syst. Sci., 26, 1631–1658, https://doi.org/10.5194/hess-26-1631-2022, 2022. a
Shusse, Y., Maki, M., Shimizu, S., Iwanami, K., Maesaka, T., Suzuki, S.-I., Sakurai, N., and Misumi, R.: Relationship between precipitation core behavior in cumulonimbus clouds and surface rainfall intensity on 18 August 2011 in the Kanto Region, Japan, J. Meteorol. Soc. Jpn. Ser. II, 93, 215–228, https://doi.org/10.2151/jmsj.2015-012, 2015. a
Simões, N. E., Ochoa-Rodríguez, S., Wang, L.-P., Pina, R. D., Marques, A. S., Onof, C., and Leitão, J. P.: Stochastic Urban Pluvial Flood Hazard Maps Based upon a Spatial-Temporal Rainfall Generator, Water, 7, 3396–3406, https://doi.org/10.3390/w7073396, 2015. a
Sparks, N. J., Hardwick, S. R., Schmid, M., and Toumi, R.: IMAGE: A Multivariate Multi-Site Stochastic Weather Generator for European Weather and Climate, Stoch. Environ. Res. Risk A., 32, 771–784, https://doi.org/10.1007/s00477-017-1433-9. a
Štrumbelj, E. and Kononenko, I.: An Efficient Explanation of Individual Classifications using Game Theory, J. Mach. Learn. Res., 11, 1–18, 2010. a
Thorndahl, S. and Andersen, C. B.: CLIMACS: A method for stochastic generation of continuous climate projected point rainfall for urban drainage design, J. Hydrol., 602, 126776, https://doi.org/10.1016/j.jhydrol.2021.126776, 2021. a
Tootoonchi, F., Sadegh, M., Haerter, J. O., Räty, O., Grabs, T., and Teutschbein, C.: Copulas for Hydroclimatic Analysis: A Practice-oriented Overview, WIREs Water, 9, e1579, https://doi.org/10.1002/wat2.1579, 2022. a
Tosunoglu, F., Gürbüz, F., and İspirli, M. N.: Multivariate Modeling of Flood Characteristics Using Vine Copulas, Environ. Earth Sci., 79, 459, https://doi.org/10.1007/s12665-020-09199-6. a
Trapp, R. J., Hoogewind, K. A., and Lasher-Trapp, S.: Future Changes in Hail Occurrence in the United States Determined through Convection-Permitting Dynamical Downscaling, J. Climate, 32, 5493–5509, https://doi.org/10.1175/JCLI-D-18-0740.1, 2019. a
Trenberth, K. E., Dai, A., Rasmussen, R. M., and Parsons, D. B.: The Changing Character of Precipitation, B. Am. Meteorol. Soc., 84, 1205–1218, https://doi.org/10.1175/BAMS-84-9-1205, 2003. 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
von Hardenberg, J., Ferraris, L., and Provenzale, A.: The shape of convective rain cells, Geophys. Res. Lett., 30, 2280, https://doi.org/10.1029/2003GL018539, 2003. a
Wang, L.-P., Ochoa-Rodríguez, S., Van Assel, J., Pina, R. D., Pessemier, M., Kroll, S., Willems, P., and Onof, C.: Enhancement of radar rainfall estimates for urban hydrology through optical flow temporal interpolation and Bayesian gauge-based adjustment, J. Hydrol., 531, 408–426, https://doi.org/10.1016/j.jhydrol.2015.05.049, 2015. a
Wheater, H. S., Isham, V. S., Cox, D. R., Chandler, R. E., Kakou, A., Northrop, P. J., Oh, L., Onof, C., and Rodriguez-Iturbe, I.: Spatial-temporal rainfall fields: modelling and statistical aspects, Hydrol. Earth Syst. Sci., 4, 581–601, https://doi.org/10.5194/hess-4-581-2000, 2000. a
Wilcox, C., Aly, C., Vischel, T., Panthou, G., Blanchet, J., Quantin, G., and Lebel, T.: Stochastorm: A Stochastic Rainfall Simulator for Convective Storms, J. Hydrometeorol., 22, 387–404, https://doi.org/10.1175/JHM-D-20-0017.1, 2021. a, b, c, d
Wilks, D. S. and Wilby, R. L.: The weather generation game: a review of stochastic weather models, Prog. Phys. Geogr., 23, 329–357, 1999. a
Willems, P.: A spatial rainfall generator for small spatial scales, J. Hydrol., 252, 126–144, https://doi.org/10.1016/S0022-1694(01)00446-2, 2001. a, b, c, d
Wright, D. B., Yu, G., and England, J. F.: Six decades of rainfall and flood frequency analysis using stochastic storm transposition: Review, progress, and prospects, J. Hydrol., 585, 124816, https://doi.org/10.1016/j.jhydrol.2020.124816, 2020. a
Yiou, P.: AnaWEGE: a weather generator based on analogues of atmospheric circulation, Geosci. Model Dev., 7, 531–543, https://doi.org/10.5194/gmd-7-531-2014, 2014. a
Zhao, Y., Nearing, M. A., and Guertin, D. P.: A Daily Spatially Explicit Stochastic Rainfall Generator for a Semi-Arid Climate, J. Hydrol., 574, 181–192, https://doi.org/10.1016/j.jhydrol.2019.04.006, 2019. a