the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Multivariate bias corrections of climate simulations: which benefits for which losses?
Bastien François
Mathieu Vrac
Alex J. Cannon
Yoann Robin
Denis Allard
Climate models are the major tools to study the climate system and its evolutions in the future. However, climate simulations often present statistical biases and have to be corrected against observations before being used in impact assessments. Several bias correction (BC) methods have therefore been developed in the literature over the last 2 decades, in order to adjust simulations according to historical records and obtain climate projections with appropriate statistical attributes. Most of the existing and popular BC methods are univariate, i.e., correcting one physical variable and one location at a time and, thus, can fail to reconstruct intervariable, spatial or temporal dependencies of the observations. These remaining biases in the correction can then affect the subsequent analyses. This has led to further research on multivariate aspects for statistical postprocessing BC methods. Recently, some multivariate bias correction (MBC) methods have been proposed, with different approaches to restore multidimensional dependencies. However, these methods are not yet fully apprehended by researchers and practitioners due to differences in their applicability and assumptions, therefore leading potentially to different results. This study is intended to intercompare four existing MBCs to provide end users with aid in choosing such methods for their applications. For evaluation and illustration purposes, these methods are applied to correct simulation outputs from one climate model through a crossvalidation method, which allows for the assessment of intervariable, spatial and temporal criteria. Then, a second crossvalidation method is performed for assessing the ability of the MBC methods to account for the multidimensional evolutions of the climate model. Additionally, two reference datasets are used to assess the influence of their spatial resolution on (M)BC results. Most of the methods reasonably correct intervariable and intersite correlations. However, none of them adjust correctly the temporal structure as they generate biascorrected data with usually weak temporal dependencies compared to observations. Major differences are found concerning the applicability and stability of the methods in highdimensional contexts and in their capability to reproduce the multidimensional changes in the model. Based on these conclusions, perspectives for MBC developments are suggested, such as methods to adjust not only multivariate correlations but also temporal structures and allowing multidimensional evolutions of the model to be accounted for in the correction.
 Article
(4378 KB)  Fulltext XML

Supplement
(2385 KB)  BibTeX
 EndNote
Representing precisely the climate system and the interactions between its components is a major challenge not only for climate modellers but also for scientists working on impact, mitigation and adaptation issues relating to climate change. Indeed, it is now common that climate change impact studies, e.g., in hydrology, environmental science or economics, use global and regional climate model (GCM and RCM) simulations as inputs into impact models. However, in spite of continued scientific progress in climate modeling, climate simulations often remain biased compared to observations (Christensen et al., 2008). This means that their statistical attributes such as mean, variance, extreme or even dependence structures between several variables and/or sites can differ from those calculated based on historical records. Therefore, using plain simulations can significantly affect the results of impact studies.
To solve this issue, many statistical bias correction (BC) methods have been developed, in order to correct the statistical discrepancies of the simulations before climate change assessment studies. Most of the BC methods in use are designed to adjust univariate distribution features of climate variables, such as the mean (e.g., Delta method, Xu, 1999), the variance (e.g., simple scaling adjustment, Berg et al., 2012) or quantiles (e.g., “quantilemapping”, Haddad and Rosenfeld, 1997). The last technique received notable success, since it permits the adjustment of the mean, the variance and any quantile of the climate variables. Its theoretical framework has been conducive to the development of multiple versions of quantilebased methods (e.g., Panofsky and Brier, 1958; Déqué, 2007; Gudmundsson et al., 2012; Vrac et al., 2012). However, all these univariate BC methods are designed to correct variables independently, i.e., are applied separately for each physical variable at each specific location (e.g., grid cell). Although univariate distribution features are adjusted according to references, it can generate inappropriate multivariate situations where the dependence structure between variables and sites is not corrected from the model and misrepresented (Maraun, 2013) or even modified. Ignoring the observed intervariable and intersite dependencies in the correction procedure can result in obtaining corrected outputs with inappropriate physical laws and, thereby, distorting the results of impact studies (Zscheischler et al., 2019). It is therefore of paramount importance to adjust the dependence structures of climate simulations, in addition to 1dimensional characteristics, before using it in subsequent studies.
These methodological issues have led up to the recent development of a few multivariate bias correction (MBC) methods. Not only do these methods adjust univariate distribution features, they also are aimed at correcting the dependence structure of climate simulations. Recent studies have shown that univariate BC methods can already provide adequate results for certain specific regional impact studies (Yang et al., 2015; Casanueva et al., 2018) and that using MBC methods does not necessarily present substantial benefits (Räty et al., 2018). However, this does not call into question the interest of MBC methods as these specific results cannot be generalized to each method and application. In particular, MBC methods could be valuable in largerscale impact modeling frameworks such as compound events, where the combination of physical processes across multiple spatial and temporal scales leads to significant impacts (Zscheischler et al., 2018). As mentioned by Vrac (2018) and completed by Robin et al. (2019), MBC methods may be grouped into three main categories of approaches: the “marginal/dependence” correction approach, the “successive conditional” correction approach and the “allinone” correction approach. The marginal/dependence category is made up of multivariate bias adjustment methods correcting separately the marginal distributions and the dependence relationships of climate simulations (e.g., Bárdossy and Pegram, 2012; Mehrotra and Sharma, 2016; Vrac, 2018; Nahar et al., 2018; Cannon, 2018a). In the allinone category, multivariate BC methods correct the 1dimensional marginal properties and dependence structures altogether at the same time (e.g., Robin et al., 2019). At last, successive conditional MBC methods perform successive corrections, conditionally on the variables already corrected (e.g., Bárdossy and Pegram, 2012; Dekens et al., 2017). In particular, this last category has two major limitations. First, the quality of the correction can change depending on the ordering of the variables to correct (see, e.g., Piani and Haerter, 2012). Second, the number of variables already corrected increases at each iteration step, which progressively reduces the number of data available for the correction, making it less and less robust. Accordingly, these methodological limits call into question the applicability of successive conditional BC methods for multivariate bias adjustment of highdimensional climate simulations.
Additionally to the methodological distinction described above, the few existing multivariate BC methods are based on the use of different statistical techniques. They may also present differences in terms of assumptions and philosophical features, e.g., deterministic versus stochastic. Consequently, the quality of the correction outputs can vary largely from one method to another, depending on their characteristics. It is hence crucial, in particular for end users, to carefully evaluate the suitability of these multivariate BC methods and identify their advantages and limits, not only between the different categories of methodological approaches but also between the different statistical techniques and assumptions. In this study, we present an analysis of four multivariate BC methods and assess their performances in terms of adjustment of dependence structures for temperature and precipitation time series. We focus in particular our intercomparison on methods belonging to the marginal/dependence and the allinone categories. Due to the previously mentioned limitations of the successive conditional approach, no methods belonging to this category are investigated. The selected four MBC methods present differences in terms of conceptual features, statistical techniques used and assumptions. In particular, MBCs with different assumptions about nonstationarity are selected, i.e., differing in how they consider the simulated multidimensional changes between present (i.e calibration) and future (i.e., projection) periods in the correction procedure. Moreover, in order to assess the potential benefits of using multivariate BC methods relative to univariate ones, one univariate quantilemappingbased BC method is included in the study as a benchmark. It provides a more extensive intercomparison framework in which quality of BC outputs can be assessed and compared by evaluating univariate, intervariable, spatial and temporal properties, as well as multidimensional changes.
In addition, each BC method is applied to correct climate model outputs over France and three subregions according to two distinct reference datasets with different spatial resolutions. This permits one to assess the potential influence of the reference spatial resolution on bias correction results and to delineate guidance on relevant good practices for end users concerning this aspect.
This paper is organized as follows: Sect. 2 describes the model and reference data used, and Sect. 3 presents the BC methods intercompared. Then, Sect. 4 presents the experimental setup used in this study, while Sect. 5 displays the results of the intercomparison. Finally, our findings are summarized, discussions are given and perspectives for future research are proposed in Sect. 6.
Institut PierreSimon Laplace (IPSL) coupled model (Marti et al., 2010; Dufresne et al., 2013) daily data with a 1.25^{∘} by 2.5^{∘} spatial resolution are used in this study as model data to be corrected. Simulations of the scenario of atmospheric CO_{2} concentration pathway associated with a radiative forcing of +8.5 W m^{−2} (RCP 8.5 scenario, i.e., the scenario with highest CO_{2} concentration) are selected. Daily temperature (T2) and precipitation (PR) time series from 1 January 1979 to 31 December 2016 are extracted over the geographical area of France ([42, 51^{∘} N] × [−5, 10^{∘} E]), which corresponds to 321 continental grid cells.
As BC methods require a reference dataset to adjust the simulations, daily temperature and precipitation time series with a 0.5^{∘} by 0.5^{∘} spatial resolution are first used from the “WATCH Forcing Data methodology applied to ERA‐Interim data” (WFDEI) from the EU WATCH project (Weedon et al., 2014) over the same geographical area of France. Note that, as spatial resolution between WFDEI and IPSLCM5 are different, IPSL model data are regridded by a nearestneighbor technique to associate each IPSL grid cell with its nearest WFDEI grid cell center. Hence, in the following, the IPSL data will be used at the 0.5^{∘} spatial resolution corresponding to that of the WFDEI reference dataset.
To assess the influence of the reference spatial resolution on BC results, we use another reference gridded dataset for France with finer resolution: the “Systeme d’Analyze Fournissant des Renseignements Atmosphériques à la Neige” (SAFRAN) reanalysis dataset (Vidal et al., 2010). Daily T2 and PR time series from SAFRAN have a 8 km × 8 km spatial resolution and divide France into 8981 continental grid cells. IPSL data are regridded to the 8 km × 8 km SAFRAN resolution using the nearestneighbor technique. Once regridded IPSL simulations are obtained, each MBC method can be applied. However, as some MBC algorithms have difficulties in practice in very highdimensional contexts (here for 8981 grid cells), we restrict the application of MBCs with SAFRAN reference dataset over the Brittany region, located in the northwest part of France ([47, 49^{∘} N] × [−5, 2^{∘} E]), which corresponds to 345 continental grid cells. Note that we selected this subregion of Brittany for SAFRAN, i.e., at fine resolution, in order to have a similar number of grid cells as for France selected with the WFDEI reference dataset, i.e., at coarser resolution. MBC methods have also been applied and evaluated over two others subregions of 345 grid cells located, respectively, around the Paris area and in southeast France. For the sake of clarity, as same results were obtained for each of the subregions, we will only present the results for Brittany in the rest of this study.
This section presents a brief description of the univariate BC method and the four multivariate BC methods implemented in this study. As a reminder, results from the univariate CDFt method serve as a benchmark to measure the benefits of considering multivariate aspects in the correction procedure instead of using univariate BC methods. For the sake of clarity, Table 1 provides a concise summary of the different attributes that make the BC methods distinct.
3.1 Cumulative Distribution Function – Transform (CDFt)
The “Cumulative Distribution Function – Transform” (CDFt) method is a univariate BC method initially proposed by Michelangeli et al. (2009) to correct the univariate distribution of a modeled climate variable. Since then, CDFt has been applied for various studies (e.g., Tramblay et al., 2013; Tobin et al., 2015; Defrance et al., 2017; Famien et al., 2018; Guo et al., 2018) and specific variants have been developed (e.g., Kallache et al., 2011; Vrac et al., 2016). The CDFt approach applies, independently to each variable, a univariate transfer function T, which permits one to link the cumulative distribution function (CDF) of a variable of interest in the model simulations to that of the reference dataset. By assuming that T is valid in a climate different from that of the calibration period, a new CDF for the biascorrected variable over the projection period is generated. Then, a quantile–quantile approach is performed between the new (reference) CDF and the CDF from the model simulations during the projection period to derive biascorrected data. This twostep procedure permits one to take into account potential changes (between calibration and projection periods) of the univariate distribution in the correction procedure. For the special case of precipitation, the “Singularity Stochastic Removal” version of CDFt (Vrac et al., 2016) is applied to correct both precipitation occurrences and intensities. More details about CDFt can be found in Appendix A. In the following subsections, the four MBC methods are presented.
3.2 Rank Resampling For Distributions and Dependences (R^{2}D^{2})
The “Rank Resampling For Distributions And Dependences” (R^{2}D^{2}) method, developed by Vrac (2018) in the context of marginal/dependence category, is an extension of the “Empirical Copula – Bias Correction” (ECBC; Vrac and Friederichs, 2015) method. R^{2}D^{2} is based on a reordering technique named the Schaake Shuffle. Originally described by John C. Schaake in 2002, it was introduced in the scientific literature by Clark et al. (2004) to postprocess temperature and precipitation forecasts from numerical weather prediction models. This shuffling technique consists of reordering a sample such that its rank structure corresponds to the rank structure of a reference sample and, thus, allows the reconstruction of multivariate dependence structures. The Schaake Shuffle has already been applied for various applications in climate science, such as ensemble postprocessing (e.g., Möller et al., 2013; Schefzik et al., 2013), and in numerous studies (e.g., Voisin et al., 2010; Verkade et al., 2013). According to the marginal/dependence category to which it belongs, the R^{2}D^{2} method performs first a univariate correction to adjust the marginal distribution of each climate variable. In this study, CDFt is used for this first step, but it has to be noted that other univariate methods can be employed. Instead of directly applying the Schaake Shuffle and reproducing the temporal structure of the reference (as in Vrac and Friederichs, 2015), the method introduces some variability to the timing of the events, by allowing for the possibility to select a “reference dimension” for the Schaake Shuffle, i.e., one physical variable at one given site, for which rank chronology remains unchanged. Reconstruction of intervariable and spatial correlations of the reference is then performed using the Schaake Shuffle with the constraint of preserving the rank structure for the reference dimension. Note that the R^{2}D^{2} method can generate as many corrections as the number of variables to be corrected and all with identical intervariable and spatial dependencies but with different temporal structures, depending on the selected reference dimension. Hence, R^{2}D^{2} introduces some stochasticity in the bias correction. For practical reasons, in the following, we will reduce the number of corrected outputs: only R^{2}D^{2} corrections with reference dimensions located either in Paris or in the center of Brittany (respectively, for France and Brittany regions) will be analyzed in Sect. 5. It must also be noted that by using the Schaake Shuffle technique, R^{2}D^{2} assumes by construction the intervariable and spatial dependence structures (i.e., the rank correlations, or copulas) to be stable in time. Some more mathematical details about R^{2}D^{2} are expressed in Appendix B.
3.3 Dynamical Optimal Transport Correction (dOTC)
The “Dynamical Optimal Transport Correction” (dOTC) method was developed by Robin et al. (2019), in the allinone category, i.e., correcting the marginal distributions and dependence structures altogether at the same time. Based on optimal transport theory, it is a generalization of the univariate quantile mapping techniques to the multivariate case. dOTC is aimed at constructing a multivariate transfer function, called a transport plan, to perform bias correction by minimizing a cost function associated with the transformation of a multivariate distribution to another. Multivariate distribution of a biased random variable and its correction are linked together through this particular transfer function, where for any value of the variable to correct is associated a conditional law linking the biased value and its correction. Corrections are then picked (partially) randomly from these conditional laws, introducing some stochasticity into the bias correction procedure.
As for univariate quantile mapping, the way the transfer function is constructed for dOTC plays a decisive role in the obtained bias correction outputs. As explained before, the univariate method CDFt is able to learn the change in univariate distributions between the calibration and the projection periods for the climate model and transfers this change to the observational world. Following this philosophy in a multivariate context, dOTC is designed to learn not only the change in univariate distributions but also the change in multidimensional properties of the model and allows them to be transferred the corrections. Contrary to R^{2}D^{2}, it assumes nonstationarity of the dependence (copula) structure between the calibration and the projection periods and permits the evolution of the model (e.g., induced by climate change) to be taken into account in the bias correction procedure. More explanations about dOTC are given in Appendix C.
3.4 Multivariate Bias Correction with Ndimensional probability density function transform (MBCn)
The “Multivariate Bias Correction with Ndimensional probability density function transform” (MBCn) was developed by Cannon (2018a) in the context of the marginal/dependence category. Based on an adaptation of an image processing algorithm used to transfer color information, MBCn permits one to transfer statistical characteristics of a reference multivariate distribution to the multivariate distribution of climate model variables. Being part of the marginal/dependence category, univariate distributions of climate variables are first adjusted using a 1dimensional BC (1dBC) method. For this step, MBCn uses the quantiledelta mapping method (QDM; Cannon et al., 2015) that preserves absolute or relative changes in quantiles, e.g., for, respectively, variables like temperature or ratio variables like precipitation. Once univariate distributions are corrected, the dependence structure is adjusted by using an iterative process. At each step, data are multiplied by random orthogonal rotation matrices to partially decorrelate the climate variables to correct. QDM corrections are then applied on (partially) decorrelated data before the recorrelation step with the inverse random matrices. This step (i.e., including rotation, QDM corrections and back rotation) is repeated iteratively until convergence is reached between the multivariate distributions of reference and climate simulations during the calibration period. Indeed, those iterations permit correcting the dependence structure of the model. Moreover, by doing so – and similarly to dOTC – MBCn allows changes in the dependence structure to be in accordance with the model changes. More details about MBCn can be found in Appendix D.
3.5 Matrix recorrelation (MRec)
Bárdossy and Pegram (2012) presented an MBC, hereafter referred to as “matrix recorrelation” (MRec). The latter lies in the allinone category and relies on a matrix recorrelation technique. The MRec method consists of first transforming separately each variable of both model and references to the univariate normal distribution with Gaussian quantile–quantile method. This transformation step is particularly appropriate for variables with mixed distributions (e.g., precipitation composed of wet and dry days), for which computing a Pearson correlation matrix on Gaussianized data instead of raw data permits their dependence structure to be better described. Then, a combination of “decorrelation” and “recorrelation” steps using decompositions of correlation matrices through singular value decomposition (SVD, Beltrami, 1873; Jordan, 1874a, b; Stewart, 1993) is applied on the Gaussianized model data, forcing its Pearson correlation matrix to match that of the Gaussianized observed data during the calibration period. For the projection period, the same “decorrelation–recorrelation” matrix is directly applied on Gaussianized model data, which permits the preservation of, for the projection period, the potential changes in correlations as simulated by the model. Finally, for both periods, a quantile–quantile back transformation is applied separately for each variable between recorrelated variables and references to correct marginal distributions. See Appendix E for more details.
Contrary to the R2D2, dOTC and MBCn methods presented previously, MRec differs in being designed to correct only a particular feature of the multivariate dependence structure, here Pearson correlations. Implicitly, it makes the assumption that Pearson correlation values are sufficient to determine the full multivariate dependence structure, which can be called into question for variables with skewed and heavy tailed distributions (like precipitation) and with potentially complex interactions that Pearson correlation cannot capture as a whole. For this reason, implementing the MRec algorithm in the present intercomparison study permits the comparison of the performances of an MBC method based on such an assumption relative to methods intended to correct the nonGaussian dependence structure of climate simulations.
4.1 Settings of MBCs
Multivariate BC methods can be implemented in different dimensional configurations, depending on the need of the users to correct intervariable and/or spatial correlations. However, in most cases, multivariate BC methods are applied grid cell by grid cell by practitioners to correct intervariable properties of climate simulations, disregarding spatial structures (e.g., in Meyer et al., 2019; Guo et al., 2019). We not only tested and assessed this approach for each method but also expanded the study to include highdimensional configurations of MBC to adjust spatial and full (i.e., spatial and intervariable jointly) dependence structures of climate simulations. Depending on the dimensional configurations, the objectives of corrections for multivariate properties differ. Including different dimensional versions in the study will permit one to better highlight the potential losses and benefits associated with them. Therefore, in the following each of the four MBC methods is applied according to the three following configurations:

a 2dimensional (hereinafter referred to as “2d”) version, for which the MBC method is applied independently at each grid cell but jointly corrects both temperature and precipitation time series. For example, to correct a climate dataset of 321 grid cells, the MBC method is performed 321 times, i.e., for each grid cell across the whole grid. By doing so, 2d versions are aiming to correct intervariable correlations within each grid cell.

a spatialdimensional (hereinafter referred to as “Spatial”) version, where all time series for a particular physical variable are corrected jointly but independently from the other physical variable. Hence, for this version, the MBC method is performed twice, adjusting, on the one hand, all time series for temperature and, on the other hand, all time series for precipitation. Thus, Spatial versions are designed to adjust spatial correlations of climate models for each physical variable separately.

a fulldimensional (hereinafter referred to as “Full”) version, where all time series are corrected jointly over the entire grid for both temperature and precipitation. The MBC method is hence applied only once and is intended to correct together the intervariable and spatial correlations of the simulations.
Regarding the initial settings for MBCn, preliminary tests have been conducted with different dimensional settings to find the number of iterations ensuring the convergence of the algorithm depending on the dimensional configuration. With respect to the results of these tests (not shown), the number of iterations has been chosen to be equal to 50 for 2d configurations and 200 for both Spatial and Full versions.
4.2 Protocols of bias correction
In this study, the BC methods presented above are applied to correct IPSL GCM simulations with either the WFDEI ($\mathrm{0.5}{}^{\circ}\times \mathrm{0.5}{}^{\circ}$) or the SAFRAN (8 km × 8 km) data as references. Data are available for the period 1979–2016, i.e., 38 years, and are divided into two intervals of 19 years: 1979–1997 and 1998–2016. As a reminder, daily temperature and precipitation times are corrected on 321 and 345 grid cells for France and Brittany regions, respectively. For each method, bias correction is performed separately for the 12 months in order to preserve seasonal properties.
The first protocol in this study takes advantage of the crossvalidation technique to generate biascorrected outputs for the period 1979–2016. Dividing the time period into two parts permits one to perform a 2fold crossvalidation procedure: the 1979–1997 period is first defined as the calibration period, and the 1998–2016 portion, called the projection period, is used for outofsample validation. Swapping of the two periods is then done, so that each period has been used once for calibration and once for validation. Bias correction for the period 1979–2016 is then achieved by assembling the adjusted outputs for the projection periods obtained at each step. This 2fold protocol, largely used in the climate science literature (e.g., in Cannon, 2018a), allows one to reduce overfitting by using two distinct subperiods and is hence well suited to evaluate our results. However, by adjusting the period 1979–1997 according to the 1998–2016 period, this protocol presents the drawback of potentially hiding the climate change signal present in the model. Thus, proper assessment of the multidimensional properties evolutions cannot be conducted via this procedure.
Hence, to evaluate the nonstationary behavior of BC methods, a second protocol is defined. Similarly to the first protocol, the 1998–2016 period is corrected by using the 1979–1997 portion as calibration period. However, here, 1979–1997 simulations are corrected directly with respect to the 1979–1997 references, i.e., without crossvalidation. Hence, the potential climate change signal is not distorted by undesirable effects resulting from the protocol procedure, allowing for the appropriate assessment of change aspects of the BC methods between the two periods.
In accordance with common practice, thresholding of 1 mm for precipitation time series is applied before evaluation to replace values lower than 1 mm by 0 after correction.
The correction outputs are evaluated according to different characteristics designed to focus on (i) marginal, (ii) intervariable, (iii) spatial, (iv) temporal and (v) nonstationary properties. Characteristics (i)–(iv) are evaluated on the 1979–2016 period for the adjusted outputs obtained according to the 2fold protocol and are compared to those from the reference dataset. However, regarding nonstationary properties, corrected outputs from the second protocol are used, and results are compared to the simulations to highlight the performances of the MBC methods regarding their capability to reproduce (or not) the multidimensional changes in the model between the 1979–1997 and 1998–2016 periods.
In the following, evaluation is presented for the winter season (December–January–February) only, as conclusions remain generally the same for the other seasons. However, in order to provide nuances, additional results for the summer season (June–July–August) are displayed in the Supplement when needed.
5.1 Univariate distributions properties
First, biascorrected data are evaluated relative to univariate statistics. To do so, for temperature and precipitation, the difference of mean values between the bias correction and the reference at each grid cell is computed. The same computation is also made for standard deviation. Absolute difference is calculated for temperature mean, while relative difference is more appropriate for precipitation mean as well as for standard deviation of both physical variables. Results are shown with boxplots for the plain IPSL simulations and for a selection of BC outputs in Fig. 1 for France during the winter season. The results for Brittany during winter are presented in Fig. S1 of the Supplement. As marginal/dependence MBC methods correct univariate properties independently from the dependence structure, results for their 1dimensional characteristics are equivalent between the three different dimensional configurations (2d, Spatial and Full). Therefore, to avoid redundancy, results for R^{2}D^{2} and MBCn are presented for only one arbitrary dimensional configuration, the other configurations giving the exact same mean and standard deviation results. Clearly, Fig. 1 shows large differences between the IPSL simulations and the references for both temperature and precipitation and illustrates the necessity to adjust 1dimensional distributions of the model before using it in subsequent analyses. Multivariate BC methods implemented in this study display different performances in adjusting the univariate properties. In agreement with the properties of the marginal/dependence MBC methods, R^{2}D^{2} and MBCn present exactly the same results as the 1dBC methods they use, i.e., respectively, CDFt (shown) and QDM (not shown). With regard to the performances of dOTC and MRec, some instabilities are found relative to the dimensional configuration. For dOTC, increasing the number of dimensions to correct from 2d to Full seems to have a slight but nonnegligible cost on the correction of mean and standard deviation (Fig. 1b and c). However, depending on both the climate variable and the statistical feature, the increasing deterioration with respect to the dimensional setting is not systematically observed, as it can be seen in Fig. 1a and d. Concerning MRec, a slight deterioration of correction is often observed from 2d to Spatial versions (Fig. 1b, c and d). Regarding the Full version, the MRec algorithm produces results that are clearly unsatisfactory. Instead of improving the simulations, FullMRec corrections strongly degrade the univariate statistics. This underperformance of the MRec method over France appears in a context of highdimensional correction when the number of available data is not large enough compared to the number of dimensions. In this case, the inverses of highdimensional sample covariance matrices are a highly biased estimator of the inverse of covariance matrices, which consequently largely affects the quality of the FullMRec corrections. Anyhow, the increasing degradation, whether it is slight or not, of univariate distribution corrections in highdimensional contexts is one (undesirable) feature of allinone methods, here observed for dOTC and MRec. Indeed, allinone methods are designed to adjust both univariate distributions and dependence structure of climate simulations at the same time, which involves a possible deterioration of 1dimensional marginal distributions during the combined correction process.
For Brittany, the same conclusions hold for R^{2}D^{2}, dOTC and MBCn, indicating no particular influence of spatial resolution on the results of the marginal statistics adjustment for these methods. Nevertheless, quite interestingly, for the FullMRec outputs, the underperformance observed for France is not obtained for Brittany (Fig. S1). A possible reason explaining why FullMRec version is presenting adequate results on this particular region (and the two other subregions, not shown) concerns the size of its geographical area and will be discussed in more detail in Sect. 6.2.
5.2 Intervariable correlations
To evaluate intervariable dependence structure, Spearman correlations between temperature and precipitation are computed at each grid cell to measure the monotonic relationship between the two physical variables. Using rank correlation presents the particularity of not being value dependent; i.e., it measures the dependence between two variables rid of their univariate distributions. As the goal when applying MBC is to adjust not only the univariate distributions but also the dependence structure between the variables of interest, Spearman’s correlation is appropriate for this latter aspect. Moreover, this measure does not require any assumption about the distribution of the variables or their statistical relationships. It is hence appropriate for temperature and precipitation studies presenting extreme values and/or a lower bound (Vrac and Friederichs, 2015). The maps of the Spearman correlation differences with respect to the reference – for the IPSL model and the biascorrected data – are displayed in Fig. 2 for both France and Brittany. Initial maps of Spearman correlations, i.e., without differences with respect to the reference, are also provided in Fig. S2.
For France, the map for the IPSL simulations (Fig. 2b1) indicates strong differences with respect to the WFDEI map (Fig. 2a1). As the univariate CDFt method does not modify rank sequence of temperature and precipitation time series, it globally conserves both the rank correlation intensities and structures of the IPSL model for each region and does not provide any correction of this aspect (Fig. 2c1). By construction, clear improvements of the intervariable correlation structure are provided by 2d versions (Fig. 2d1, g1, j1 and m1). This is also the case for most of the Full configurations of MBCs (respectively, Fig. 2f1, i1, l1) despite possible differences in intensities. Note that maps of correlation differences for 2dR^{2}D^{2} (Fig. 2d1) and FullR^{2}D^{2} (Fig. 2f1) are identical. Indeed, for the intervariable aspect, the 2d version is nested within the Full configuration (see Vrac, 2018), due to the use of the reordering technique in R^{2}D^{2}. Also, for R^{2}D^{2}, the choice of the reference dimension does not have any impact on results in the intervariable context, as it only modifies the rank chronology of time series. As expected from previous explanations, the map for the Full version of MRec (Fig. 2o1) indicates a strong deterioration of the intervariable correlation structure. It highlights again the inability of the method to work properly for France in this dimensional setting. Concerning Spatial versions of MBCs (Fig. 2e1, h1, k1 and n1), as they adjust the whole simulated field of temperature and precipitation separately, they disregard intervariable relationships. It results in BC outputs with strongly weakened intervariable correlations structures.
Regarding Brittany, the same conclusions can be drawn for R^{2}D^{2} and dOTC, for which spatial resolution does not affect the results of intervariable properties adjustment. As noted previously, FullMRec over Brittany provides more satisfactory results than those obtained over France, which are in line with those obtained for R^{2}D^{2} and dOTC. However, for MBCn outputs, a degrading effect from 2d (Fig. 2j2) to Full (Fig. 2l2) is observed, in providing a corrected correlations' structure but with underestimated intensities in the highdimensional context.
5.3 Spatial correlations
To assess the quality of the corrections in terms of spatial correlations, mean correlograms, i.e., mean Spearman correlation in function of distance, are computed for temperature and precipitation separately after removing daily areal mean. Indeed, climate variables can present a high daytoday variability that can affect the evaluation of spatial criteria if not removed (e.g., Vrac, 2018).
Figure 3 and S3 show the results obtained for, respectively, precipitation and temperature for the different climate datasets. Note that the choice of the reference dimension for R^{2}D^{2} versions modifies results for temporal criteria and, consequently, for some of the spatial criteria. Hence, in the rest of this work, results from R^{2}D^{2} versions are presented with the reference dimension corresponding to the variable under interest. For the sake of brevity, results for precipitation are mainly discussed in this subsection, and nuances are made when different results are obtained for temperature.
For France, the IPSL precipitation correlogram is fairly distinct from the WFDEI one. The univariate method CDFt, by simply adjusting univariate distributions, gets closer to the reference dataset (Fig. 3a1), which may be here confusing. Indeed, although CDFt adjusts the univariate distributions, it is supposed to preserve the rank sequence of the simulations, and therefore spatial correlations are disregarded during the BC procedure. But, as the Singularity Stochastic Removal version of CDFt (Vrac et al., 2016) is explicitly designed to improve dry days frequency, the method consequently modifies rank correlations, which results here in an improvement of spatial statistics for precipitation. Also, an additional reason is that the correction of the univariate distributions provided by CDFt associated with the removing of daily areal means modifies ranks of the data, resulting in getting a correlogram closer to that from the reference dataset, and so improves intersite variability.
Correlograms of 2d versions (dotted) for the four MBC methods (Fig. 3b1, c1, d1 and e1) show results equivalent to CDFt. Indeed, 2dconfiguration MBCs adjust univariate distributions and intervariable correlations without modifying spatial correlations. The improvements of correlograms for 2d versions thereby illustrate again that the correction of univariate distributions improves spatial statistics for France. Particularly, 2dR^{2}D^{2} results (Fig. 3b1) are, by construction, exactly the same as those from CDFt (Vrac, 2018). Indeed, by construction, 2dR^{2}D^{2} driven by precipitation preserves Spearman spatial correlations from CDFt for the precipitation variable. Note that, however, it is definitely not the case for temperature spatial structure (not shown) when 2dR^{2}D^{2} is driven by precipitation. Indeed, for 2dR^{2}D^{2} outputs driven by a specific physical variable, spatial structures of the “other” variable are strongly degraded by the reordering step.
Correlograms associated with outputs of Spatial and Full versions for R^{2}D^{2} (Fig. 3b1) nicely fit the one from the reference dataset – even at long distances – and provide major improvements in adjusting the spatial properties of the simulations. However, for similar reasons as those explained for 2dR^{2}D^{2}, undesirable degradation effects on spatial crosscorrelation between temperature and precipitation are obtained for SpatialR^{2}D^{2} outputs (not shown). Therefore, it indicates that practitioners must favor the use of FullR^{2}D^{2} for their applications. With regard to Spatial and FulldOTC (Fig. 3c1) and SpatialMRec (Fig. 3e1), although correlograms are very close to those from the reference dataset, they provide slightly less pronounced improvements compared to the 2d versions, suggesting a slight degrading effect on results for these methods by considering more variables in the correction. As expected, the correlogram associated with FullMRec outputs is away from reference data, indicating once again the dysfunction of the MRec method for France. For Spatial and FullMBCn (Fig. 3d1), at long distances, similar improvement of spatial correlations are provided as those from dOTC. However, large deviations between correlograms are found for short distances, suggesting a failure for the MBCn method to adjust local spatial properties in a highdimensional context.
For Brittany, same conclusions hold for R^{2}D^{2} (Fig. 3b2), presenting again a stability of results regardless of both the spatial resolution and the geographical area considered. For dOTC (Fig. 3c2), Spatial and Full versions now provide major improvements of spatial correlations compared to their 2d versions and present results similar to Spatial and FullR^{2}D^{2}. With regard to MRec (Fig. 3e2), the dysfunction of the Full version is no longer observed. It now provides results similar to SpatialMRec and better than 2dMRec. However, it is worth mentioning that, for Brittany, different results are obtained with MRec between precipitation and temperature spatial corrections. While, for temperature, SpatialMRec outputs (Fig. S3e2) provide reasonable results with a correlogram relatively close to the one of the reference data, a more moderate improvement of intersite variability is obtained for precipitation (Fig. 3e2). Explanations for these results will be provided in Sect. 6.2. Regarding MBCn (Fig. 3d2), large deviations between correlograms are found for both short and large distances, underlining some instability of the algorithm to adjust for spatial correlations.
5.4 Temporal structure
The different MBC methods implemented here are not intended to adjust temporal structures. Indeed, these multivariate procedures adjust multivariate distributions without accounting for any temporal information. However, although the temporal structures are not adjusted according to the reference, MBCs necessarily modify the rank sequences of the simulations (Vrac, 2018). This modification is not performed in the same way depending on the MBC or the dimensional configuration used and remains therefore to evaluate. To do so, 1 d lag Pearson autocorrelations are computed at each grid cell for temperature and precipitation. The resulting maps of differences with respect to the reference for the different climate datasets are displayed in Fig. 4 (resp. Fig. S4) for temperature (resp. precipitation).
For France, IPSL temperature autocorrelations differences (Fig. 4b1) are small, indicating a relative agreement of IPSL with the WFDEI reference dataset (Fig. 4a1), showing equivalent high values. A similar differences map is provided by CDFt outputs (Fig. 4c1). It is however not the case for precipitation (Fig. S4c1), for which a decrease of autocorrelation values is observed over France with respect to the reference and to the model. Although not observed for temperature, it highlights that the univariate correction could have a nonnegligible effect on Pearson autocorrelation. Interestingly, 2d versions (Fig. 4d1, g1, j1 and m1) do not lead to a strong modification of temporal properties with respect to CDFt. However, from one method to another, temporal structure modifications are not equivalent for Spatial and Full versions. For dOTC and MBCn (Fig. 4h1, i1, k1 and l1), as the number of dimensions increases, the temperature autocorrelations seem to be more and more modified, with intensities of values decreasing slightly from Spatial to Full versions. This result can also be seen for precipitation in Fig. S4. With regard to MRec, its Spatial version (Fig. 4n1) presents similar results as those obtained from SpatialdOTC and SpatialMBCn. Also, as expected, FullMRec outputs (Fig. 4o1) do not provide sensible results due to the inability of the method to work properly over the whole of France. Concerning R^{2}D^{2}, as the reference dimension driving the rank sequence is the same between Spatial and Full configurations, same differences of autocorrelation maps are obtained for these two versions (Fig. 4e1 and f1). Moreover, the autocorrelation value in the grid cell of the reference dimension, i.e., located over Paris for France, is exactly equal to the corresponding one in the CDFt outputs, by construction. Remarkably, as mentioned by Vrac (2018), autocorrelations of the CDFt outputs are partially reproduced around the specific locations of the reference dimensions for SpatialR^{2}D^{2} and FullR^{2}D^{2} versions, as evidenced by the lightly shaded area around Paris. This reflects the existing spatial correlations between the reference dimension and its local neighborhood, which results in partially reproducing the temporal properties of the model over this area. However, for precipitation (Fig. S4e1 and f1), this result is not as clearcut as it is for temperature, probably due to weaker spatial correlations around Paris for this physical variable.
In a general way, the same conclusions can be drawn for Brittany, sometimes even better illustrated due to a narrower color scale. The results for FullMRec are easier to interpret. They present results similar to those from 2d and SpatialMRec (Fig. 4o2). In particular, this indicates that, contrary to dOTC and MBCn, MRec does not present an increasing modification of temperature autocorrelations from 2d to Full versions.
To better understand the results obtained from Fig. 4, further explanations are required. The relative agreement of Pearson autocorrelation values between the reference and IPSL dataset shown in Fig. 4 might lead one to believe that temporal properties of the model are quite correct for temperature, which is in reality misleading for two main reasons. First, 1 d lag Pearson autocorrelation permits one to assess only a particular feature of the temporal properties, which is obviously insufficient to draw any general conclusions about the quality of simulations concerning these aspects. For example, by simply computing Pearson temperature autocorrelations for higher lag values, a discrepancy of results is obtained between the reference and the simulations (not shown). Second, Pearson autocorrelations depend on two statistical characteristics of time series: their variability and their temporal rank structures. As implemented in Fig. 4, the Pearson autocorrelation metric is hence not able to dissociate them. The similarity between reference and model autocorrelations can then potentially be the combined result of errors stemming from both biased univariate distributions and wrong rank structures of the model.
To better assess temporal structure changes brought by MBCs, the calculation of rank correlations between the biascorrected time series and the raw climate model simulations is performed for each physical variable and at each grid cell. Results for temperature and precipitation are displayed with boxplots, respectively, in Figs. 5 and S5. The closer the values of the boxplots are to 1, the closer the rank chronologies of the MBC outputs are to the rank chronologies of the model. For France, as expected, similar temperature rank structures are observed between the model and CDFt/2dR^{2}D^{2} outputs (Fig. 5a). For the other 2d versions, rank correlation values are quite close to 1 as well, suggesting that dOTC, MBCn and MRec methods in their 2d configuration modify only slightly the rank structure of the initial simulations. For Spatial and Full configurations, dOTC and MBCn change moderately the rank structures even though they consider more dimensions in the correction. Concerning MRec, without analyzing the Full outputs, the increasing modification with dimensionality is also observed between 2d and SpatialMRec outputs, although less pronounced. In contrast, for Spatial and FullR^{2}D^{2} outputs, the changes in the rank structures for France are substantially larger than those discussed until now. This result is also obtained for precipitation in Fig. S5a with an even larger range. The principal reason lies in the fact that, as already explained, R^{2}D^{2} partially preserves rank sequences of the CDFt outputs – and therefore of the IPSL model – in the direct neighborhood of the reference dimensions but strongly modifies the rank structures outside this neighborhood, which results in obtaining some low Spearman correlation values in Figs. 5a and S5a.
For Brittany, results show a less pronounced modification of rank structure for both temperature (Fig. 5b) and precipitation (Fig. S5b) than those observed for France. In particular for temperature, similar rank correlations are obtained for all versions of the methods, even for Spatial and FullR^{2}D^{2} outputs, indicating that the number of dimensions has potentially a nonsignificant effect on this criterion over a smaller area. The differences of results between France and Brittany highlight that the size of the region of interest seems to have a nonnegligible influence on the temporal properties of BC outputs.
5.5 Multidimensional changes analysis
When correcting climate simulations, in practice, while climate simulations for the present period are adjusted with respect to observations, no reference data are available for the correction of future periods. Assumptions of either stationarity or nonstationarity of copula are then made within the MBCs concerning the change in the multidimensional features between present and future periods. This has then consequences on how MBCs can account for the changes in the multidimensional properties of the climate simulations. Therefore, using the second protocol defined in Sect. 4.2, we now focus on how the different MBC methods reproduce the change in intervariable and intersite structures, as given by the model to be corrected between two different periods.
5.5.1 Analysis of change in intervariable correlations
Figure 6 shows, for the biascorrected outputs, the maps of the difference between the Spearman correlation between temperature and precipitation, computed for the calibration (1979–1997) and the projection (19982016) period, respectively. It permits one to visually assess part of the change in the intervariable dependence structure. Over France, intervariable change in the IPSL simulations (Fig. 6b1) seems to be distinct from those of WFDEI (Fig. 6a1). CDFt outputs (Fig. 6c1) reproduce globally the change in the simulations, as they present similar maps. Concerning results for the 2d (Fig. 6d1) and Full versions (Fig. 6f1) of R^{2}D^{2}, they present intervariable rank correlation values close to 0. This illustrates the stationarity assumption in R^{2}D^{2}: the copula function (i.e., dependence structure) of the observations during the calibration period is reproduced for both calibration and projection, resulting in having no change in intervariable rank correlations. For their part, 2ddOTC, 2dMBCn and 2dMRec maps (resp. Fig. 6g1, j1 and m1) present roughly the same spatial structures for the differences of Spearman correlations, which indicates that the evolution of the simulations is somehow taken into account in the correction procedures. It must be remarked that, contrary to dOTC and MRec, the stochastic generation of random rotation matrices within the MBCn algorithm leads to get a nonnegligible variability in the estimation of the evolution (not shown). This highlights a particular aspect of MBCn: contrary to other methods, MBCn is based on a stochastic procedure, which has a significant impact on its adjustments. Consequently, the quality of MBC data obtained from MBCn can differ from a correction to another for the same climate simulation, depending on the random rotation matrices generated in the algorithm and on the stopping rule (i.e., number of iterations). Interestingly, concerning the method's Spatial versions (Fig. 6e1, h1, k1 and n1), outputs show changes in intervariable rank structure similar to those from the model. Indeed, as for CDFt, rank intervariable correlations are not adjusted with Spatial versions. Consequently, the change in intervariable rank structure of the model is somehow preserved in outputs of Spatial versions.
For the Fullconfiguration maps of dOTC and MBCn (Fig. 6i1 and l1), changes simulated by the model are not reproduced at all, which might be due to the failure of these methods to handle the change in time of this statistical feature in high dimensions. As expected, the FullMRec map (Fig. 6o1) does not provide adequate results due to its inability to adjust the simulated data for France in this dimensional setting.
Concerning the results for Brittany, conclusions similar to those obtained for France can be drawn for R^{2}D^{2} outputs. However, conclusions are quite different for CDFt, 2ddOTC, 2dMBCn and 2dMRec. Indeed, the changes in rank correlations obtained for these outputs (Fig. 6c2, g2, j2 and m2) are not in agreement at all with the simulated ones (Fig. 6b2). In fact, changes from 2d outputs are in line with those from CDFt, illustrating the importance of the correction of 1dimensional characteristics for intervariable changes. It is also the case for the FullMRec map (Fig. 6o2), providing more sensible results than those obtained for France.
Generally speaking, for 2d and Spatial versions of MBCs making the assumptions of copula nonstationarity, similar results as those brought by their univariate BC outputs are obtained, suggesting the importance of the correction of univariate distributions for changes in intervariable rank correlations. Additional results in agreement with these conclusions are obtained for summer and are displayed in Fig. S6.
5.5.2 Analysis of change in spatial correlations
In order to assess changes in spatial structures in biascorrected outputs, pWasserstein distance (see, e.g., Villani, 2008, chap. 6) is computed. This metric measures the distance between two multivariate probability distributions μ and υ and is defined as follows:
with τ(μ,υ) denoting the set of probability measures on ℝ^{d}×ℝ^{d} with, respectively, μ and υ as first and second margins and $\left\right.\left\right$ the Euclidean distance. In the present study, p is taken equal to 2, as it ensures the uniqueness of the minimization problem (Santambrogio, 2015). The Wasserstein distance can be seen as the minimum “cost” for transforming a multivariate probability distribution μ into another, here υ. In particular, computing Eq. (1) between a distribution characterizing a sample during the calibration period and another distribution characterizing a sample during the projection period, permits one to provide information on its change across time, whether it represents a univariate, multivariable or multisite (or both) distribution. More details on how to compute in practice this distance are provided in Appendix C. The resulting metric, denoted Wd, is calculated using the R package “transport” (Schuhmacher et al., 2019) over the region of interest according to three different multivariate distributions:

on ranks of temperature only over the whole region to assess change in the spatial dependence structure of temperature;

on ranks for precipitation only over the whole region to assess change in the spatial dependence structure of precipitation;

on ranks for both temperature and precipitation over the whole region to assess change in the intervariable and spatial dependence structures of the two variables.
In particular, computing Wd using ranks instead of raw values allows the removal of the change in the univariate distributions from that in spatial and intervariable relationships. However, comparing Wd values of climate datasets must be made with caution. Indeed, similar values of Wd for different climate datasets do not necessarily imply that their changes in spatial structure are similar. Results for the three Wasserstein distances on ranks are displayed in Fig. 7 for both France and Brittany. Additional results for Wd on raw values are displayed in Fig. S7 for information purposes only.
For France (Fig. 7a), the three Wd are slightly higher for the reference than for the model data (represented by straight lines). Although the differences are quite small, it cannot be concluded directly that changes in spatial structure are identical, as there is no particular reason for this. For CDFt outputs, similar Wd are obtained as those from the model. However, as the 1dBC method does not modify (too much) rank sequence of temperature and precipitation time series, it can be deduced that CDFt outputs globally reproduce/preserve the spatial structure change in the model.
For 2dR^{2}D^{2} outputs, two results are presented, corresponding to those obtained with either temperature or precipitation used as reference dimension. For the reasons already given (see, e.g., Sect. 5.3), results for 2dR^{2}D^{2} driven by temperature (resp. precipitation) for the change in spatial structure of temperature (resp. precipitation) are by construction identical to those from CDFt. Nevertheless, for the spatial structure of temperature and precipitation jointly (triangle), Wd for 2dR^{2}D^{2} outputs are quite high. Indeed, when the 2dR^{2}D^{2} version uses either temperature or precipitation rank sequence to drive the other physical variable at each grid cell, the method is likely to degrade the spatial structures of the other variable in a different way for calibration and projection periods. Consequently, the Wasserstein distance captures a “change” in the spatial structure of the two variables between these two periods, but it is in fact due to its deterioration. Concerning SpatialR^{2}D^{2}, low Wd are observed for the change in the spatial structures for temperature and precipitation separately, illustrating the stationarity copula assumption used. However, for the Wd computed for the whole multivariate distribution (triangle in Fig. 7a), SpatialR^{2}D^{2} presents a higher value, close to that of the IPSL simulations. Indeed, as already explained in Sect. 5.5.1, within SpatialR^{2}D^{2}, copula functions of temperature and precipitation are adjusted separately without correcting intervariable rank correlations, which results in partially preserving the changes in intervariable rank structure of the model between calibration and projection period. With regard to FullR^{2}D^{2}, the three Wd are all quite low, in agreement with the stationarity copula assumption it uses. However, it should be noted that the Wd are not equal to 0, whereas, theoretically, no change in spatial structure is performed by FullR^{2}D^{2}. In addition to the reason already cited concerning dry days frequency correction, this is also due to the fact that, in the present study, bias corrections have been performed on a monthly basis, while the evaluation is done at a seasonal scale.
For both dOTC and MBCn outputs, Wd are higher than those from the model. Although the changes in spatial correlations derived by these two methods are too strong, it nevertheless highlights their ability to capture such a change from the model and to use it in their bias correction procedure. Moreover, as explained in Sect. 5.4, dOTC and MBCn methods modify only slightly the rank structure of the initial simulations. It can then be deduced that the changes in spatial correlations measured for the two methods are (partially) in agreement with those from the model. However, for MBCn, the three Wasserstein distances increase according to the number of dimensions considered in the bias correction, from 2d to Full versions. It can be linked with the deterioration of the quality of results already observed for spatial features for very highdimensional bias correction. Regarding MRec, without speaking about its Full version, similar observations can be made for 2d and Spatial outputs as well. In a general way, the Wd associated with the different configurations for dOTC, MBCn and MRec are always above the Wasserstein distances for R^{2}D^{2}, illustrating somehow the assumptions made by these methods about the stationary or nonstationary copula functions.
For Brittany (Fig. 7b), the Wd values computed for the model are quite low, indicating little simulated change in spatial structures for this region. Consequently, the differences of Wd between methods assuming stationarity and nonstationarity of copula functions are less pronounced, but the same conclusions as those drawn for France hold. However, for FullMRec outputs, Wd values are in relative agreement with those from the model, highlighting the ability of the method to preserve (partially) the simulated changes in spatial structure between the calibration and the projection periods, for a smaller region.
6.1 Conclusion
In this study, we have presented a global picture of the performances of four multivariate bias correction (MBC) methods designed to adjust various multivariate properties of climate simulations. These MBC methods were carefully selected for their differences in terms of methodologies, statistical techniques used, assumptions and philosophical features. For each method, three different dimensional configurations have been tested to correct climate simulations from the IPSL model: a 2d version to adjust temperature and precipitation time series together but separately for each grid cell, a Spatial version aiming to correct the simulated fields of temperature and precipitation separately, and a Full version designed to adjust the two physical variables jointly over the entire domain. Depending on the versions, the objectives of adjustments for multivariate properties are not the same: whereas 2d and Spatial versions are designed to correct, respectively, intervariable and intersite dependence structures, it is expected that the Full versions adjust both the intervariable and intersite relationships together. In addition, the univariate CDFt bias correction method has been implemented and used as a benchmark to assess the benefits of considering multivariate aspects in the correction procedure. A wide range of metrics has been developed to compare bias correction outputs with observations and model data and analyze the adjustments of univariate distributions, intervariable correlations, intersite correlations and temporal structure. Multidimensional change, i.e., nonstationary, properties have been assessed, providing a comprehensive framework to compare the performance of the methods. The IPSL simulations have been corrected with respect to two distinct reference datasets, i.e., WFDEI and SAFRAN, for, respectively, France and Brittany to attempt to measure the potential influence of the reference spatial resolution on MBC results.
6.2 Discussion and recommendations
General recommendations can be drawn to help practitioners in the choice of BC methods for their applications. For the sake of clarity, Table 2 provides a concise summary of the different recommendations made below. If the univariate CDFt method corrects the univariate distributions well, it replicates the dependence properties of the model, i.e., intervariable, intersite or temporal structures, and preserves its multidimensional change across time. Hence, if the multivariate properties of raw climate simulations are not relevant, using 1dBC methods is not appropriate to get adequate dependence properties. Concerning MBC methods, in general, R^{2}D^{2}, dOTC, MBCn and MRec algorithms showed a great ability to adjust the statistical properties associated with the corresponding objectives of the dimensional configurations. Indeed, in addition to correcting univariate distributions, the 2d, Spatial and Full versions of each multivariate method adjust, respectively, intervariable, spatial and intervariable/spatial correlations of climate simulations reasonably well. However, caution has to be taken before applying multivariate methods and conducting analysis studies. It has been noted that, depending on the dimensional configuration, instability of some methods can possibly affect corrected outputs, and practitioners have to make sure that no degradation of the desired statistical features is made by the multivariate BC method. In particular, for MBCn and MRec, increasing the number of variables to be corrected jointly in the dimensional configuration is often accompanied by a potentially strong deterioration of spatial properties (see orange tildes in the row “Capacity to correct spatial prop.” in Table 2). However, for MBCn, it must be recalled that the number of iterations for the algorithm was fixed to 200 for Full versions. Although this choice is a good compromise between computation time and fitting the multivariate distribution in the calibration period, this might be suboptimal for some regions. Indeed, early stopping of the procedure could be necessary to avoid overfitting in high dimension, as discussed in Cannon (2018a). Therefore, more research is needed to improve the global performances of MBCn, such as early stopping, optimizing the sequence of random rotation matrices to speed up convergence or, for spatial downscaling problems, adding a conservation step to provide more physical constraints to the bias correction (as proposed in Lange, 2019). Moreover, it has been shown that the characteristics of the climate data to correct can influence the results of the MBCs. In particular, as noted in Sect. 5.3, a distinction of results between temperature and precipitation has been identified for the MRec method (e.g., in Figs. 1, S1, 3 and S3). This might be caused by the way the MRec method performs the correction: only the Pearson correlation structure is adjusted, since it is assumed to be sufficient to correct the full multivariate dependence structure. Although correcting only Pearson spatial correlations for temperature seems reasonable as temperature has traditionally a multivariate Gaussian dependence structure, it appears to be not enough for precipitation, presenting more complex spatial interactions. In that sense, to adjust nonGaussian climate variables as precipitation, MBCs correcting the full multivariate dependence structure (e.g., R^{2}D^{2}, dOTC or MBCn) must be preferred by practitioners.
Also, the ability of the MRec method to adjust Brittany in a very highdimensional context strongly suggests that the size of the geographical area under study is an important feature for multivariate bias correction. Indeed, a small region like Brittany is likely to present a homogeneous climate or at least to be spatially secondorder stationary and, consequently, strong statistical dependencies between locations. Dimensions are then somehow redundant, and spatial correlations for each physical variable are strong, which potentially reduces the number of effective dimensions, also called “spatial degrees of freedom” (e.g., in der Megreditchian, 1990; Bretherton et al., 1999). For MRec, it results in consequently reducing the errors in the computation of the inverse covariance matrices and providing more adequate results. For larger regions presenting a high number of effective dimensions such as France, MRec is however able to provide appropriate results if enough data are provided. For illustration purposes, the MRec method has been additionally applied on a seasonal basis instead of on a monthly one, i.e., correcting 642 dimensions with at least $\mathrm{90}\phantom{\rule{0.125em}{0ex}}\mathrm{d}\times \mathrm{19}\phantom{\rule{0.25em}{0ex}}\mathrm{years}=\mathrm{1710}$ time steps. By increasing the number of time steps used in the procedure, highdimensional sample covariance matrices within MRec are estimated in a more “robust” way, permitting a more suitable correction of the simulations using FullMRec. Results for some criteria are presented in the Supplement (Figs. S8, S9, S10, S11 and S12) but are not commented on in the present study. Also, within MRec, more robust estimators of inverse covariance matrices could be used to obtain more appropriate corrections in a highdimensional context (e.g., as presented in Levina et al., 2008). More generally, for most MBCs, for a given number of statistical dimensions (e.g., number of grid cells), as going from a large (e.g., France) to a smaller (e.g., Brittany) area reduces the effective dimension, it facilitates the multivariate corrections and therefore improves the results (e.g., compare Figs. 1, S1, 4, S4, 5 and S5). This raises the question of whether applying MBC to climate simulations over large geographical areas is justified, i.e., if it is worth striving for the correction of correlation structures between distant sites presenting weak statistical relationships, and, by doing so, taking the risk of losing global effectiveness of the BC methods. It also highlights the importance of choosing parsimoniously the variables to correct, in order to adjust dependence structures that are relevant without potential quality loss induced by additional (and unneeded) variables.
Regarding the temporal structure, none of the presented multivariate BC methods are designed to adjust this specific statistical aspect (red crosses in Table 2). Moreover, as highlighted by Vrac (2018), any multivariate BC method will necessarily modify the rank sequence of the simulated variables. Results from the present study allow adding nuances to this statement: modification of rank chronologies of the simulations depends on both the multivariate BC methods and the dimensional configurations. In particular, for dOTC, MBCn and MRec methods, a similar behavior was observed: the higher the number of dimensions to correct, the stronger the deterioration of rank chronology of the simulations. However, concerning R^{2}D^{2}, depending on the dimensional version, the rank chronology of the model can be reproduced for the specific area around the location of the reference dimension, which could (or not) be desired by practitioners depending on the performance of the simulations.
Finally, we shed light on the nonstationary properties of the multivariate BC methods. While dOTC, MBCn and MRec are designed to transfer some of the multidimensional properties evolution (i.e., change in time) from the model to the biascorrected data, R^{2}D^{2} assumes the intervariable and intersite rank correlations – or copula functions – to be stable in time. In a general way, copula nonstationarity for future periods can be reasonably expected, e.g., as documented for rainfall spatial distributions (Wasko et al., 2016), for the dependence between storm surge and rainfall (Wahl et al., 2015), and the dependence between seasonal summer temperature and precipitation (Zscheischler and Seneviratne, 2017). However, on the contrary, it can be argued that intervariable and spatial dependence structures can be assumed to be stable over time for specific regions, because, to some extent, they can be considered as imposed by physical regional constraints (Vrac, 2018). The differences of Wasserstein distances between the France and the Brittany region for the reference in Fig. 7a and b illustrate well that copula stationarity (or nonstationarity) is not straightforward depending on the geographical domain. The question of the evolution of the copula (i.e., the rank dependence structure) is, therefore, still an open question and needs to be answered on a casebycase basis. In practice, performances of the methods concerning the multidimensional changes in the different BC outputs are hard to assess precisely, as the potential instability (as in MBCn and MRec) or the stochasticity (as in MBCn) of the methods could affect the quality of the results, making difficult the identification of changes. Moreover, the adjustment of univariate distributions has a nonnegligible effect on changes in intervariable and spatial rank dependences for MBCs assuming noncopula stationarity; in fact, rather than reproducing simulated changes in the correction procedure, these methods are more likely to provide changes in agreement with the ones provided by 1dBC (e.g., as seen for Brittany in Fig. 6b). Then, in the case where the adjustment of univariate distributions does not modify (too much) the simulated changes in intervariable and spatial rank dependences, MBCs assuming nonstationary copula would be more likely to present changes in line with those from the model. This result is further confirmed by the results obtained for summer and displayed in Fig. S6 for intervariable rank dependence changes. The nonstationary property also partly explains the possible differences of results obtained during evaluation (i.e., protocol 1; see Sect. 5) for each criterion. Indeed, as noted in Robin et al. (2019), if the multivariate properties changes provided by the model simulations are incorrect, those of the corrections from methods assuming nonstationarity can be, retrospectively, in disagreement with the changes in the observations.
Therefore, before choosing any multivariate BC method, practitioners have to ask themselves some questions: what are the important statistical properties I want my corrections to provide? Can the evolution of the copula (i.e., rank dependence) in the simulations between calibration and projection be considered as relevant? And should it be reproduced in the correction? If so, according to the results obtained in the present study, dOTC and MRec are good candidates among the presented MBCs. Using these methods, the corrections will be likely to present change in rank dependence similar to the simulations or at least of same sign. It could also be recommended to use these methods if practitioners do not have any idea if the rank dependence changes in the simulations could be considered relevant or not, advocating to let the model express its own dynamic in the absence of relevant judgements. However, if it is assumed that the change in the simulations, in spite of all efforts exerted by climate modellers, is not considered as relevant, R^{2}D^{2} is a good candidate, as it is better to have stationarity of multidimensional rank properties in the correction rather than a nonrelevant or wrong one. Moreover, R^{2}D^{2} is also a good candidate for practitioners who do not expect any rank dependence change. The obtained BC outputs from R^{2}D^{2} will not have any change in intervariable or intersite rank dependence structures, because they are assumed to be imposed by physical constraints and hence stable in time. Concerning MBCn, the global instability of the method in highdimensional settings, added to the inherent variability due to its stochastic nature, affects significantly the quality of the correction. In practice, therefore, it makes difficult the appropriate preservation of the simulated changes, although the method is specifically designed for that.
6.3 Future work
This intercomparison has been designed such that new BC methods can be easily added. As a result, adding new methods relying on different assumptions, correcting different statistical aspects or using other statistical techniques, is reasonably feasible. Moreover, as mentioned in the Introduction section, biasadjusted simulations are particularly valuable for impact studies. Despite the challenge of missing impact data, evaluating how the quality of multivariate biascorrected data influences the results of complex impact models is an important perspective. Providing such an analysis will be useful for the scientific community working on climate change impacts, e.g., in hydrology, agronomy or ecology. In an attempt to answer this question, an appropriate future step could be to apply the presented multivariate BC methods in different dimensional configurations to various GCM simulations – and not only one as in this study – in order to provide an ensemble of multivariate BC simulations. The obtained datasets would also be useful to carry out scientific studies on other aspects of climate change, such as climate change attribution studies aimed to identify which mechanisms are responsible for changes in the Earth's climate (e.g., Stott et al., 2016; Yiou et al., 2017; Ribes et al., 2020). Indeed, most of these studies use plain simulations, and consequently do not take into account their statistical biases. Conducting attribution studies using plain and biascorrected simulations will permit one to increase the understanding of the influence of these biases on results, which is essential to provide valuable information to the society concerning the ongoing climate change.
In the present study, it has been highlighted that none of the presented multivariate BC methods were designed to correct or preserve the temporal properties of the simulations. Nevertheless, a few studies have attempted to develop BC methods providing adjustments of some temporal properties of climate variables in addition to the correction of intersite or intervariable properties (Mehrotra and Sharma, 2015, 2016, 2019). However, considering adjustments for temporal properties will necessarily modify, even slightly, univariate distributions and intersite and/or intervariable properties. From a more philosophical perspective, striving for the development of MBCs correcting a wide range of statistical features raises also the question of what has been preserved from the simulations in the final BC outputs. By improving the agreement of simulations with observations, this may have the effect of lowering (misleadingly) the uncertainty of the simulated statistical attributes, often without sound physical justifications (Ehret et al., 2012), which puts into question the validity of such methods. Multivariate BC methods developed in the future should, therefore, take into account these issues, in attempting to find a reasonable balance between, on the one hand, the correction of intersite and intervariable dependences and, on the other hand, the correction or modification of temporal properties, while being able to preserve meaningful simulated characteristics for future periods. To do so, developing new MBC methods including some physical processes to drive the correction procedure is a consistent perspective of development to obtain more realistic biascorrected simulations. The new developed MBCs could be then included in this intercomparison study, to evaluate and compare their performances with the existing multivariate BC methods.
BC methods are applied to correct a simulated fields of S grid cells, each of them described by V physical variables. The total number of statistical dimensions to correct is hence equal to $D=V\times S$, with each of the dimensions composed of N time steps. Let X_{A} being a matrix of dimension N×D and ${X}_{A}^{d}\left(t\right)$ the value of the physical variable corresponding to the dth dimension at time t from the matrix X_{A}. Datasets, i.e., matrices, to correct with BC methods are model outputs during the calibration (denoted ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$) and the projection period (denoted ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}$), according to the data from the reference observed during calibration (denoted ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$). Corrected outputs for the calibration and the projection period are denoted ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$, respectively.
CDFt is a version of quantile–quantile method that takes into account, by defining a transfer function T, the potential evolution of univariate CDFs from the calibration to the projection period. For this subsection, let's assume that ${F}_{{\mathrm{M}}_{\mathrm{C}}}^{d}$ and ${F}_{{\mathrm{R}}_{\mathrm{C}}}^{d}$ are respectively the univariate CDFs of the dth dimension ${\mathit{X}}_{{\mathrm{M}}_{\mathrm{C}}}^{d}$ and ${\mathit{X}}_{{\mathrm{R}}_{\mathrm{C}}}^{d}$ located at the same grid cell for the model and the reference in the calibration period. To simplify the notation, we will denote these CDFs ${F}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${F}_{{\mathrm{R}}_{\mathrm{C}}}$, respectively. The transfer function T is defined such that it links the two CDFs ${F}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${F}_{{\mathrm{R}}_{\mathrm{C}}}$ as follows:
A more simple formulation of T is then obtained by replacing x by ${F}_{{\mathrm{M}}_{\mathrm{C}}}^{\mathrm{1}}\left(u\right)$, with u probabilities in [0,1].
By assuming timestationarity of the transformation T, it can be applied similarly in the projection period to link CDFs between the model and the reference:
By combining Eqs. (A2) and (A3), we then can generate ${F}_{{\mathrm{R}}_{\mathrm{P}}}$, the estimated CDF of the climate variable in the reference during the projection period:
Once ${F}_{{\mathrm{R}}_{\mathrm{P}}}$ has been estimated, a simple quantile–quantile method is performed between ${F}_{{\mathrm{R}}_{\mathrm{P}}}$ and ${F}_{{\mathrm{M}}_{\mathrm{P}}}$ to derive the biascorrected time series ${\widehat{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}$ for the projection period as follows:
While a traditional quantilemapping approach performed to correct a dataset ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}$ of simulations over the projection period will use the formulation ${\widehat{X}}_{{\mathrm{M}}_{p}}^{d}\left(t\right)={F}_{{\mathrm{R}}_{\mathrm{C}}}^{\mathrm{1}}\left({F}_{{\mathrm{M}}_{\mathrm{C}}}\left({X}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right)\right)\right)$ (i.e., based on two distributions characterizing the calibration period), the CDFt method relies on Eq. (A5) where the two involved distributions characterize projected distributions. By proceeding this way, CDFt takes into account the potential evolution of CDFs of the model between the calibration and projection periods to adjust the projection period. CDFt is applied independently for each of the D statistical dimensions and for both calibration and projection period to derive the final biascorrected outputs ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$.
The R^{2}D^{2} method, belonging to the marginal/dependence category, consists of several successive steps that are similar to adjust climate simulations for calibration and projection periods. Hence, to avoid redundancy, the correction procedure for the projection period will only be explained in this subsection. In this appendix, temporary corrected outputs for the projection period are denoted ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$.

First, an univariate BC method is performed for the projection period to obtain the N×D matrix output ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$. As a reminder, ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}=[{\left({\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{\mathrm{1}}\left(\mathrm{1}\right),\mathrm{\dots},{\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{\mathrm{1}}\left(N\right)\right)}^{\prime},\mathrm{\dots},$ ${\left({\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{D}\left(\mathrm{1}\right),\mathrm{\dots},{\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{D}\left(N\right)\right)}^{\prime}]$.

For each dimension d, R^{2}D^{2} computes the ranks of the time series within the univariate BC outputs ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$. For example, for the dimension d, the N×1 vector ${\left(\text{rank}\left({\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(\mathrm{1}\right)\right),\mathrm{\dots},\text{rank}\left({\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(N\right)\right)\right)}^{\prime}$, denoted ${\left({\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(\mathrm{1}\right),\mathrm{\dots},{\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(N\right)\right)}^{\prime}$, is computed. It results in getting, for each time step t, a Ddimensional vector ${\stackrel{\mathrm{\u0303}}{\mathbf{R}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(t\right)=\left({\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{\mathrm{1}}\left(t\right),\mathrm{\dots},{\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{D}\left(t\right)\right)$, which provides the multivariate rank structure of ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$ at t.

For each dimension d, R^{2}D^{2} computes the ranks of the time series within the reference dataset during calibration ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$. For example, for the dimension d, the N×1 vector ${\left(\text{rank}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(\mathrm{1}\right)\right),\mathrm{\dots},\text{rank}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(N\right)\right)\right)}^{\prime}$, denoted ${\left({r}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(\mathrm{1}\right),\mathrm{\dots},{r}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(N\right)\right)}^{\prime}$, is computed. It results in getting, for each time step t, a Ddimensional vector ${\mathbf{R}}_{{\mathrm{R}}_{\mathrm{C}}}\left(t\right)=\left({r}_{{\mathrm{R}}_{\mathrm{C}}}^{\mathrm{1}}\left(t\right),\mathrm{\dots},{r}_{{\mathrm{R}}_{\mathrm{C}}}^{D}\left(t\right)\right)$, which provides the multivariate rank structure of ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$ at t.

A reference dimension d needs to be selected by the users in ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$. The corresponding univariate time series will be kept untouched in the final R^{2}D^{2} outputs as the correction of the multivariate dependence structure is articulated on this dimension “pivot”. For each time step t:

the algorithm R^{2}D^{2} finds t^{∗} such that ${\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right)={r}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left({t}^{\ast}\right)$. From t^{∗}, R^{2}D^{2} deduces the multivariate rank structure of the reference during the calibration period at this specific time step: ${\mathbf{R}}_{{\mathrm{R}}_{\mathrm{C}}}\left({t}^{\ast}\right)=\left({r}_{{\mathrm{R}}_{\mathrm{C}}}^{\mathrm{1}}\left({t}^{\ast}\right),\mathrm{\dots},{r}_{{\mathrm{R}}_{\mathrm{C}}}^{D}\left({t}^{\ast}\right)\right)$;

R^{2}D^{2} forces the Ddimensional vector of ranks of its final outputs ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$ to be equal to ${\widehat{\mathbf{R}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(t\right)=\left({r}_{{\mathrm{R}}_{\mathrm{C}}}^{\mathrm{1}}\left({t}^{\ast}\right),\mathrm{\dots},{\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right),\mathrm{\dots},{r}_{{\mathrm{R}}_{\mathrm{C}}}^{D}\left({t}^{\ast}\right)\right)$.
To do so, the algorithm looks to shuffle the values in each of the dimensions k≠d of ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$, such that its rank structure at time t matches ${\widehat{\mathbf{R}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(t\right)$. In a more explicit way, for all k≠d, R^{2}D^{2} finds the time steps t_{k} such that ${r}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\left({t}^{\ast}\right)={\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{k}\left({t}_{k}\right)$. The value in ${\stackrel{\mathrm{\u0303}}{\mathit{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{k}$ to shuffle associated with the rank ${\stackrel{\mathrm{\u0303}}{r}}_{{\mathrm{M}}_{\mathrm{P}}}^{k}\left({t}_{k}\right)$ is then derived and copied in the final outputs ${\widehat{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{k}\left(t\right)$.


By repeating the step 4 until each dimension has been used one time as a reference for the shuffling, R^{2}D^{2} is able to derive a collection of D MBC outputs, with exactly the same multivariate dependence structure but differing in temporal properties, describing the possible variability in the different rank structures.
The dOTC method, belonging to the allinone category, relies on optimal transport theory to adjust climate simulations. A slightly different mathematical notation needs to be used here to explain dOTC. Let define ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}\left(t\right)$ the realizations of ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$ at each time step t across each of the D dimensions. The collection of the variables $\left({\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}\left(\mathrm{1}\right),\mathrm{\dots},{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}\left(N\right)\right)$ forms a D×N matrix and describes ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$ in a different way. Similarly, $\left({\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(\mathrm{1}\right),\mathrm{\dots},{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(N\right)\right)$ and $\left({\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}\left(\mathrm{1}\right),\mathrm{\dots},{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}\left(N\right)\right)$ are considered for, respectively, ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}$. In the following, c_{i} denotes a collection of multivariate cells that partition regularly ℝ^{D} and fully cover $\left({\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(\mathrm{1}\right),\mathrm{\dots},{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(N\right)\right)$ and $\left({\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}\left(\mathrm{1}\right),\mathrm{\dots},{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}\left(N\right)\right)$. To simplify notations, the center of a grid cell c_{i} is also denoted c_{i}. Hereinafter is presented first how dOTC adjusts the calibration period of climate simulations to derive ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$. Then, the algorithm procedure will be detailed for the adjustment of the projection period ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$.
The “OTC” procedure for the calibration period:

First, the algorithm estimates ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}}$ and ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}$ the empirical multivariate distributions of ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$ and ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$. To do so, dOTC computes a sum of Dirac masses. For example, for ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$, we have
$${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}\left(A\right)=\sum _{i=\mathrm{1}}^{I}{p}_{{\mathbf{X}}_{{M}_{\mathrm{C}},i}}{\mathit{\delta}}_{{\mathbf{c}}_{i}}\left(A\right),$$where ${p}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}},i}}=\frac{\mathrm{1}}{N}\sum _{t=\mathrm{1}}^{N}\mathbf{1}\left({\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\right(t)\in {\mathbf{c}}_{i})$, and A⊂ℝ^{D}.

Then, the coefficients γ_{ij} defining the estimator $\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}$ of the optimal plan that moves the bin c_{i} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}$ to the bin c_{j} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}}$ are computed. For $A,B\subset {\mathbb{R}}^{D}$, $\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}$ is defined as follows:
$$\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}(A\times B)=\sum _{i,j=\mathrm{1}}^{I,J}{\mathit{\gamma}}_{ij}{\mathit{\delta}}_{({\mathbf{c}}_{i},{\mathbf{c}}_{j})}(A\times B).$$The coefficient γ_{ij} corresponds to the joint probability of ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$ being in c_{i} and ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$ being in c_{j}, which is part of the MBC process. They have to respect the following constraints:
$$\begin{array}{c}{\displaystyle}\sum _{j=\mathrm{1}}^{J}{\mathit{\gamma}}_{ij}={p}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}},i}},\\ {\displaystyle}\sum _{i=\mathrm{1}}^{I}{\mathit{\gamma}}_{ij}={p}_{{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}},j}},\end{array}$$and they have to minimize the following cost function $\stackrel{\mathrm{\u0303}}{C}$:
$$\stackrel{\mathrm{\u0303}}{C}\left(\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}\right)=\sum _{i,j=\mathrm{1}}^{I,J}\parallel {\mathbf{c}}_{i}{\mathbf{c}}_{j}{\parallel}^{\mathrm{2}}{\mathit{\gamma}}_{ij}.$$To find these coefficients that form the socalled optimal transport plan, the algorithm resolves the linear programming problem by using the procedure developed by Flamary and Courty (2017).

Then, for each time step t are the following steps:

The algorithm finds the cell c_{i} containing ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(t\right)$.

Using the plan γ_{ij}, it constructs the conditional probability vector ${\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(t\right)}=\left({\mathit{\gamma}}_{i,\mathrm{1}},\mathrm{\dots},{\mathit{\gamma}}_{i,J}\right)/{p}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}},i}$.

According to the probability vector $\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}$, the algorithm draws a ${j}^{\ast}\in \mathrm{1},\mathrm{\dots},J$.

The correction ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}\left(t\right)$ is then derived with an uniform draw in ${\mathbf{c}}_{{j}^{\ast}}$.


After iterating for each t, the final outputs for the calibration period ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ is obtained.
The “dOTC” procedure for the projection period:

As explained before, dOTC estimates ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}}$, ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}$ and ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}}$ the empirical multivariate distributions of ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$, ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}$.

Then, the coefficients γ_{ij} defining the estimator $\stackrel{\mathrm{\u0303}}{\mathit{\gamma}}$ of the optimal plan that moves the bin c_{i} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}$ to the bin c_{j} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}}$ are computed.

Similarly, the coefficients φ_{ik} defining the estimator $\stackrel{\mathrm{\u0303}}{\mathit{\phi}}$ of the optimal plan that moves the bin c_{i} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}$ to the bin c_{k} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}}$ are computed.

By default, the diagonal matrix of the standard deviations D is computed: $\mathbf{D}=\text{diag}\left({\mathit{\sigma}}_{{X}_{{\mathrm{M}}_{\mathrm{C}}}}{\mathit{\sigma}}_{{X}_{{\mathrm{R}}_{\mathrm{C}}}}^{\mathrm{1}}\right)$. Others alternatives for the computation of D are possible and detailed in Robin et al. (2019).

Then, for each time step t are the following steps:

The algorithm finds the cell c_{j} containing ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}\left(t\right)$.

Using the plan γ_{ij}, it finds the cell c_{i} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}}$ associated with c_{j}.

Using the plan φ_{ik}, it finds the cell c_{k} of ${\stackrel{\mathrm{\u0303}}{\mathbb{P}}}_{{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}}$ associated with c_{i}.

Using D, it computes the vector ${\mathbf{v}}_{ik}:={\mathbf{c}}_{k}{\mathbf{c}}_{i}$ for scaling adjustment of the correction.

A preliminary (and temporary) correction of the model during the projection ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(t\right)$ is then obtained, ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(t\right)={\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}\left(t\right)+\mathbf{D}.{\mathbf{v}}_{ik}$.


Then, it estimates ${\stackrel{\mathrm{\u02c7}}{\mathbb{P}}}_{{\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}}$ the empirical multivariate distribution of ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$.

Finally, the OTC procedure (see above for calibration period) is applied between $\left({\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}\left(\mathrm{1}\right),\mathrm{\dots},{\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}\left(N\right)\right)$ and $\left({\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(\mathrm{1}\right),\mathrm{\dots},{\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(N\right)\right)$ to produce the final outputs $\left({\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(\mathrm{1}\right),\mathrm{\dots},{\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}\left(N\right)\right)$.
The MBCn method can be summarized in three steps in the way it corrects climate simulations. As a reminder, MBCn belongs to the marginal/dependence category, i.e., correcting separately marginal distributions and full dependence structure of climate simulations. In this appendix, temporary corrected outputs of a matrix X_{A} are denoted with tilde accents (${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{A}$) or inverted hats (${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{A}$).

Step 1: first, marginal distributions are corrected with an univariate BC method. To do so, MBCn uses the Quantile Delta Mapping (QDM from Cannon et al., 2015) algorithm defined as follows:
$$\begin{array}{}\text{(D1)}& \left\{\begin{array}{ll}{\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{C}}}^{d}\left(t\right)& ={F}_{{\mathrm{R}}_{\mathrm{C}}}^{\mathrm{1}}\left({F}_{{\mathrm{M}}_{\mathrm{C}}}\left({X}_{{\mathrm{M}}_{\mathrm{C}}}^{d}\left(t\right)\right)\right)\\ {\mathrm{\Delta}}_{t}& ={X}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right){F}_{{\mathrm{M}}_{\mathrm{C}}}^{\mathrm{1}}\left({F}_{{\mathrm{M}}_{\mathrm{P}}}\left({X}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right)\right)\right)\\ {\stackrel{\mathrm{\u0303}}{X}}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right)& ={F}_{{\mathrm{R}}_{\mathrm{C}}}^{\mathrm{1}}\left({F}_{{\mathrm{M}}_{\mathrm{P}}}\left({X}_{{\mathrm{M}}_{\mathrm{P}}}^{d}\left(t\right)\right)\right)+{\mathrm{\Delta}}_{t}\phantom{\rule{0.25em}{0ex}}.\end{array}\right)\end{array}$$This transfer function preserves absolute changes in quantiles and has to be applied for interval variables such as temperature. For ratio variables like precipitation, the addition/substraction operators in the transfer function have to be replaced by multiplication/division operators to define a function that preserves relative changes in quantiles. For both calibration and projection period, the D physical variables are independently adjusted by applying the corresponding transfer function. The resulting matrices ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$ with adjusted marginal distributions are stored by the algorithm in, respectively, ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\mathrm{init}}$ and ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\mathrm{init}}$ before the second step, as it reuses them in the third one.

Step 2: within the MBCn algorithm, the multivariate dependence structure of the simulations is adjusted through an iterative procedure. At each iteration j, an application of a D×D random orthogonal rotation matrix R^{[j]} (Mezzadri, 2007) is performed on the datasets ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$, ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$ obtained from Step 1:
$$\begin{array}{}\text{(D2)}& \left\{\begin{array}{ll}{\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{R}}_{\mathrm{C}}}^{\left[j\right]}& ={\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}^{\left[j\right]}{\mathbf{R}}^{\left[j\right]}\\ {\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\left[j\right]}& ={\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\left[j\right]}{\mathbf{R}}^{\left[j\right]}\\ {\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\left[j\right]}& ={\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\left[j\right]}{\mathbf{R}}^{\left[j\right]}.\end{array}\right)\end{array}$$It permits one to provide linear combinations of the original variables. The QDM transfer function defined in Eq. (D1) for interval variables, i.e., with addition/substraction operators, is then applied on each of the rotated marginal distributions of ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\left[j\right]}$ and ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\left[j\right]}$, considering the corresponding rotated marginal distributions in ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{R}}_{\mathrm{C}}}^{\left[j\right]}$ as the reference. Once marginal distributions have been adjusted in ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\left[j\right]}$ and ${\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\left[j\right]}$, matrices are rotated back to the physical variables ranges:
$$\begin{array}{}\text{(D3)}& \left\{\begin{array}{ll}{\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}^{[j+\mathrm{1}]}& ={\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}^{\left[j\right]}\\ {\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{[j+\mathrm{1}]}& ={\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\left[j\right]}{\mathbf{R}}^{[j{]}^{\mathrm{1}}}\\ {\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{[j+\mathrm{1}]}& ={\stackrel{\mathrm{\u02c7}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\left[j\right]}{\mathbf{R}}^{[j{]}^{\mathrm{1}}}.\end{array}\right)\end{array}$$These successive steps are applied iteratively until the multivariate distribution of the corrected simulations ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{[j+\mathrm{1}]}$ matches the one of the reference ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$.

Step 3: once the full dependence structure of simulated variables converged to the one of the reference after, let say, the j^{∗}th iteration, MBCn replaces quantiles of each of the variables in ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{[{j}^{\ast}+\mathrm{1}]}$ and ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{[{j}^{\ast}+\mathrm{1}]}$ obtained at the end of Step 2 with those from ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}^{\mathrm{init}}$ and ${\stackrel{\mathrm{\u0303}}{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}^{\mathrm{init}}$ obtained during Step 1. This additional step prevents the possible deterioration of the model trend during the correction of the multivariate dependence structure in Step 2. Simulations with corrected marginal distributions features and full dependence structure ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$ are then obtained.
The MRec method, belonging to the allinone category, consists of the following steps.

First, each of the D dimensions in ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}$ is transformed independently in the Gauss domain. However, the transformation differs between interval variables, i.e., temperature, and ratio variables, i.e., precipitation, and is performed as follows:

For a dimension d being an interval variable, a distribution ${F}_{{\mathrm{R}}_{\mathrm{C}}}^{d}$ is fitted:
$${F}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(x\right)=\mathbb{P}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(t\right)<x\right).$$Then, the corresponding vector W^{d} is computed as follows:
$${\mathit{W}}^{d}\left(t\right)={\mathrm{\Phi}}^{\mathrm{1}}\left({F}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{d}\left(t\right)\right)\right),$$with Φ the distribution function of the standard normal distribution 𝒩(0,1).

For a dimension k being a ratio variable, a distribution ${F}_{{\mathrm{R}}_{\mathrm{C}}}^{k}$ is fitted:
$${F}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\left(x\right)=\mathbb{P}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\left(t\right)<x\left{X}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\right(t)>\mathrm{0}\right).$$Additionally, the frequency P_{k0} of null events in ${X}_{{\mathrm{R}}_{\mathrm{C}}}^{k}$ is computed:
$${P}_{k\mathrm{0}}=\mathbb{P}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\left(t\right)=\mathrm{0}\right).$$Then, the corresponding vector W^{k} is computed as follows:
$${\mathit{W}}^{k}\left(t\right)=\left(\right)open="\{">\begin{array}{l}{\mathrm{\Phi}}^{\mathrm{1}}\left({F}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\left({X}_{{\mathrm{R}}_{\mathrm{C}}}^{k}\left(t\right)\right)(\mathrm{1}{P}_{k\mathrm{0}})+{P}_{k\mathrm{0}}\right)\\ {\mathrm{\Phi}}^{\mathrm{1}}\left(\frac{{P}_{k\mathrm{0}}}{\mathrm{2}}\right).\end{array}$$
Doing this step for each dimension permits one to derive the matrix W of dimension N×D, composed of the Gaussian transformed vectors W^{1}, …, W^{D}.
Following the notation in Bárdossy and Pegram (2012), the same procedure is repeated for ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\mathbf{X}}_{{\mathrm{M}}_{\mathrm{P}}}$ to derive, respectively, the Gaussian transformed data Y and Y^{′}.


For both Gaussian transformed data W and Y, the N×N Pearson crosscorrelation matrices C_{W} and C_{Y} are computed.

A singular value decomposition (SVD) is applied on C_{W} such that
$${\mathbf{C}}_{W}={\mathbf{A}}_{W}{\mathbf{D}}_{W}{\mathbf{B}}_{W}^{T},$$with A_{W} and B_{W} having same dimensions as C_{W}, and D_{W} a diagonal matrix of singular values. From this decomposition, the square root matrix of C_{W}, denoted S_{W}, can be obtained as follows:
$${\mathbf{S}}_{W}={\mathbf{A}}_{W}{\mathbf{D}}_{W}^{\mathrm{1}/\mathrm{2}}{\mathbf{A}}_{W}^{T}.$$ 
Similarly, a singular value decomposition (SVD) is applied on C_{Y} such that
$${\mathbf{C}}_{Y}={\mathbf{A}}_{Y}{\mathbf{D}}_{Y}{\mathbf{B}}_{Y}^{T}.$$From this decomposition, its inverse square root matrix T_{Y} can be obtained as follows:
$${\mathbf{T}}_{Y}={\mathbf{A}}_{Y}{\mathbf{D}}_{Y}^{\mathrm{1}/\mathrm{2}}{\mathbf{A}}_{Y}^{T}.$$ 
Y is decorrelated to Q: Q=YT_{Y}.

Q is then recorrelated to V: V=QS_{W}. V is hence the recorrelated transformed model data for the calibration period presenting the same correlation structure as W.

For the projection period, V^{′} is computed directly without decorrelation step: ${\mathbf{V}}^{\prime}={\mathbf{Y}}^{\prime}{\mathbf{T}}_{Y}{\mathbf{S}}_{W}$.

V and V^{′} are then transformed back to physical variables using a univariate quantile–quantile method for each dimension d, with ${\mathbf{X}}_{{\mathrm{R}}_{\mathrm{C}}}^{d}$ being the target for the correction. The desired adjusted matrices ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{C}}}$ and ${\widehat{\mathbf{X}}}_{{\mathrm{M}}_{\mathrm{P}}}$ are then finally obtained.
The R package for MBCn is available at https://CRAN.Rproject.org/package=MBC (Cannon, 2018b). R^{2}D^{2} is not publicly available yet but only on demand from Mathieu Vrac. dOTC and MRec are publicly available at https://github.com/yrobink/SBCK (Robin, 2019).
The supplement related to this article is available online at: https://doi.org/10.5194/esd115372020supplement.
MV had the initial idea of the study. MV and BF designed the experiments and protocols. BF made all computations and figures. BF and MV made the analyses and interpretations. BF wrote the first complete draft of the article, iteratively revised by MV. Then AJC, YR and DA all revised each section of the article.
The authors declare that they have no conflict of interest.
Bastien François and Mathieu Vrac acknowledge financial support from the EUPHEME project. Mathieu Vrac also acknowledges support from the CoCliServ project and French “Convention de Service Climatique”. Both EUPHEME and CoCliServ are part of ERA4CS, an ERANET initiated by JPI Climate and cofunded by the European Union. This work was supported by the metaprogram Adaptation of Agriculture and Forest to Climate Change (AAFCC) of the French National Research Institute for Agriculture, Food & Environment (INRAE).
This research has been supported by the ERA4CS (grant no. 690462).
This paper was edited by Ben Kravitz and reviewed by Jakob Zscheischler and one anonymous referee.
Bárdossy, A. and Pegram, G.: Multiscale spatial recorrelation of RCM precipitation to produce unbiased climate change scenarios over large areas and small, Water Resour. Res., 48, W09502, https://doi.org/10.1029/2011WR011524, 2012. a, b, c, d
Beltrami, E.: Sulle funzioni bilineari, Giornale di Matematiche ad Uso degli Studenti Delle Universita, 11, 98–106, 1873. a
Berg, P., Feldmann, H., and Panitz, H.J.: Bias correction of high resolution regional climate model data, J. Hydrol., 448–449, 80–92, https://doi.org/10.1016/j.jhydrol.2012.04.026, 2012. a
Bretherton, C. S., Widmann, M., Dymnikov, V. P., Wallace, J. M., and Bladé, I.: The Effective Number of Spatial Degrees of Freedom of a TimeVarying Field, J. Climate, 12, 1990–2009, https://doi.org/10.1175/15200442(1999)012<1990:TENOSD>2.0.CO;2, 1999. a
Cannon, A. J.: Multivariate quantile mapping bias correction: an Ndimensional probability density function transform for climate model simulations of multiple variables, Clim. Dynam., 50, 31–49, https://doi.org/10.1007/s0038201735806, 2018a. a, b, c, d
Cannon, A. J.: Multivariate Bias Correction of Climate Model Outputs, available at: https://CRAN.Rproject.org/package=MBC (last access: 20 May 2019), 2018b. a
Cannon, A. J., Sobie, S. R., and Murdock, T. Q.: Bias correction of simu lated precipitation by quantile mapping: how well do methods preserve relative changes in quantiles and extremes?, J. Climate, 28, 6938–6959, https://doi.org/10.1175/JCLID1400754.1, 2015. a, b
Casanueva, A., Bedia, J., Herrera García, S., Fernández, J., and Gutiérrez, J.: Direct and componentwise bias correction of multivariate climate indices: the percentile adjustment function diagnostic tool, Climatic Change, 147, 411–425, https://doi.org/10.1007/s1058401821675, 2018. a
Christensen, J. H., Boberg, F., Christensen, O. B., and LucasPicher, P.: On the need for bias correction of regional climate change projections of temperature and precipitation, Geophys. Res. Lett., 35, L20709, https://doi.org/10.1029/2008GL035694, 2008. a
Clark, M., Gangopadhyay, S., Hay, L., Rajagopalan, B., and Wilby, R.: The Schaake Shuffle: A Method for Reconstructing Space–Time Variability in Forecasted Precipitation and Temperature Fields, J. Hydrometeorol., 5, 243–262, 2004. a
Defrance, D., Ramstein, G., Charbit, S., Vrac, M., Famien, A. M., Sultan, B., Swingedouw, D., Dumas, C., Gemenne, F., AlvarezSolas, J., and Vanderlinden, J.P.: Consequences of rapid ice sheet melting on the Sahelian population vulnerability, P. Natl. Acad. Sci. USA, 114, 6533–6538, https://doi.org/10.1073/pnas.1619358114, 2017. a
Dekens, L., Parey, S., Grandjacques, M., and DacunhaCastelle, D.: Multivariate distribution correction of climate model outputs: A generalization of quantile mapping approaches: Multivariate distribution correction of climate model outputs, Environmetrics, 28, e2454, https://doi.org/10.1002/env.2454, 2017. a
Déqué, M.: Frequency of precipitation and temperature extremes over France in an anthropogenic scenario: Model results and statistical correction according to observed values, Global Planet. Change, 57, 16–26, https://doi.org/10.1016/j.gloplacha.2006.11.030, 2007. a
der Megreditchian, G.: Meteorological networks optimization from a statistical point of view, Comput. Stat. Data An., 9, 57–75, https://doi.org/10.1016/01679473(90)90071O, 1990. a
Dufresne, J.L., Foujols, M.A., Denvil, S., Caubel, A., Marti, O., Aumont, O., Balkanski, Y., Bekki, S., Bellenger, H., Benshila, R., Bony, S., Bopp, L., Braconnot, P., Brockmann, P., Cadule, P., Cheruy, F., Codron, F., Cozic, A., Cugnet, D., de Noblet, N., Duvel, J.P., Ethé, C., Fairhead, L., Fichefet, T., Flavoni, S., Friedlingstein, P., Grandpeix, J.Y., Guez, L., Guilyardi, E., Hauglustaine, D., Hourdin, F., Idelkadi, A., Ghattas, J., Joussaume, S., Kageyama, M., Krinner, G., Labetoulle, S., Lahellec, A., Lefebvre, M.P., Lefevre, F., Levy, C., Li, Z. X., Lloyd, J., Lott, F., Madec, G., Mancip, M., Marchand, M., Masson, S., Meurdesoif, Y., Mignot, J., Musat, I., Parouty, S., Polcher, J., Rio, C., Schulz, M., Swingedouw, D., Szopa, S., Talandier, C., Terray, P., Viovy, N., and Vuichard, N.: Climate change projections using the IPSLCM5 Earth System Model: from CMIP3 to CMIP5, Clim. Dynam., 40, 2123–2165, https://doi.org/10.1007/s0038201216361, 2013. a
Ehret, U., Zehe, E., Wulfmeyer, V., WarrachSagi, K., and Liebert, J.: HESS Opinions ”Should we apply bias correction to global and regional climate model data?”, Hydrol. Earth Syst. Sci., 16, 3391–3404, https://doi.org/10.5194/hess1633912012, 2012. a
Famien, A. M., Janicot, S., Ochou, A. D., Vrac, M., Defrance, D., Sultan, B., and Noël, T.: A biascorrected CMIP5 dataset for Africa using the CDFt method – a contribution to agricultural impact studies, Earth Syst. Dynam., 9, 313–338, https://doi.org/10.5194/esd93132018, 2018. a
Flamary, R. and Courty, N.: POT Python Optimal Transport library, available at: https://pythonot.github.io/ (last access: 8 June 2019), 2017. a
Gudmundsson, L., Bremnes, J. B., Haugen, J. E., and EngenSkaugen, T.: Technical Note: Downscaling RCM precipitation to the station scale using statistical transformations – a comparison of methods, Hydrol. Earth Syst. Sci., 16, 3383–3390, https://doi.org/10.5194/hess1633832012, 2012. a
Guo, L.Y., Gao, Q., Jiang, Z.H., and Li, L.: Bias correction and projection of surface air temperature in LMDZ multiple simulation over central and eastern China, Adv. Clim. Change Res., 9, 81–92, https://doi.org/10.1016/j.accre.2018.02.003, 2018. a
Guo, Q., Chen, J., Zhang, X., Shen, M., Chen, H., and Guo, S.: A new twostage multivariate quantile mapping method for bias correcting climate model outputs, Clim. Dynam., 53, 3603–3623, https://doi.org/10.1007/s0038201904729w, 2019. a
Haddad, Z. and Rosenfeld, D.: Optimality of empirical ZR relations, Q. J. Roy. Meteor. Soc., 123, 1283–1293, https://doi.org/10.1002/qj.49712354107, 1997. a
Jordan, C.: Mémoire sur les formes bilinéaires, J. Math. Pures Appl., 19, 35–54, 1874a. a
Jordan, C.: Sur la réduction des formes bilinéaires, C. R. Acad. Sci., Paris, France, 614–617, 1874b. a
Kallache, M., Vrac, M., Naveau, P., and Michelangeli, P.A.: Nonstationary probabilistic downscaling of extreme precipitation, J. Geophys. Res.Atmos., 116, D05113, https://doi.org/10.1029/2010JD014892, 2011. a
Lange, S.: Trendpreserving bias adjustment and statistical downscaling with ISIMIP3BASD (v1.0), Geosci. Model Dev., 12, 3055–3070, https://doi.org/10.5194/gmd1230552019, 2019. a
Levina, E., Rothman, A., and Zhu, J.: Sparse estimation of large covariance matrices via a nested Lasso penalty, Ann. Appl. Stat., 2, 245–263, https://doi.org/10.1214/07aoas139, 2008. a
Maraun, D.: Bias Correction, Quantile Mapping, and Downscaling: Revisiting the Inflation Issue, J. Climate, 26, 2137–2143, https://doi.org/10.1175/JCLID1200821.1, 2013. a
Marti, O., Braconnot, P., Dufresne, J.L., Bellier, J., Benshila, R., Bony, S., Brockmann, P., Cadule, P., Caubel, A., Codron, F., de NOBLET, N., Denvil, S., Fairhead, L., Fichefet, T., Foujols, M.A., Friedlingstein, P., Goosse, H., Grandpeix, J., Guilyardi, E., and Talandier, C.: Key features of the IPSL ocean atmosphere model and its sensitivity to atmospheric resolution, Clim. Dynam., 34, 1–26, https://doi.org/10.1007/S0038200906406, 2010. a
Mehrotra, R. and Sharma, A.: Correcting for systematic biases in multiple raw GCM variables across a range of timescales, J. Hydrol., 520, 214–223, https://doi.org/10.1016/j.jhydrol.2014.11.037, 2015. a
Mehrotra, R. and Sharma, A.: A Multivariate QuantileMatching Bias Correction Approach with Auto and CrossDependence across Multiple Time Scales: Implications for Downscaling, J. Climate, 29, 3519–3539, https://doi.org/10.1175/JCLID150356.1, 2016. a, b
Mehrotra, R. and Sharma, A.: A Resampling Approach for Correcting Systematic Spatiotemporal Biases for Multiple Variables in a Changing Climate, Water Resour. Res., 55, 754–770, https://doi.org/10.1029/2018WR023270, 2019. a
Meyer, J., Kohn, I., Stahl, K., Hakala, K., Seibert, J., and Cannon, A. J.: Effects of univariate and multivariate bias correction on hydrological impact projections in alpine catchments, Hydrol. Earth Syst. Sci., 23, 1339–1354, https://doi.org/10.5194/hess2313392019, 2019. a
Mezzadri, F.: How to generate random matrices from the classical compact groups, Not. Am. Math. Soc., 54, 592–604, 2007. a
Michelangeli, P.A., Vrac, M., and Loukos, H.: Probabilistic downscaling approaches: Application to wind cumulative distribution functions, Geophys. Res. Lett., 36, L11708, https://doi.org/10.1029/2009GL038401, 2009. a
Möller, A., Lenkoski, A., and Thorarinsdottir, T. L.: Multivariate probabilistic forecasting using ensemble Bayesian model averaging and copulas, Q. J. Roy. Meteor. Soc., 139, 982–991, https://doi.org/10.1002/qj.2009, 2013. a
Nahar, J., Johnson, F., and Sharma, A.: Addressing Spatial Dependence Bias in Climate Model Simulations—An Independent Component Analysis Approach, Water Resour. Res., 54, 827–841, https://doi.org/10.1002/2017WR021293, 2018. a
Panofsky, H. and Brier, G.: Some applications of statistics to meteorology, Earth and Mineral Sciences Continuing Education, College of Earth and Mineral Sciences, The Pennsylvania State University, University Park, Pennsylvania, USA, 103 pp., 1958. a
Piani, C. and Haerter, J.: Two dimensional bias correction of temperature and precipitation copulas in climate models, Geophys. Res. Lett., 39, L20401, https://doi.org/10.1029/2012GL053839, 2012. a
Räty, O., Räisänen, J., Bosshard, T., and Donnelly, C.: Intercomparison of Univariate and Joint Bias Correction Methods in Changing Climate From a Hydrological Perspective, Climate, 6, 33, https://doi.org/10.3390/cli6020033, 2018. a
Ribes, A., Thao, S., and Cattiaux, J.: Describing the relationship between a weather event and climate change: a new statistical approach, J. Climate, https://doi.org/10.1175/JCLID190217.1, online first, 2020. a
Robin, Y.: SBCK (Statistical Bias Correction Kit), GitHub, available at: https://github.com/yrobink/SBCK, last access: 20 May 2019. a
Robin, Y., Vrac, M., Naveau, P., and Yiou, P.: Multivariate stochastic bias corrections with optimal transport, Hydrol. Earth Syst. Sci., 23, 773–786, https://doi.org/10.5194/hess237732019, 2019. a, b, c, d, e
Santambrogio, F.: Optimal Transport for Applied Mathematicians, Birkhaüser, Basel, Switzerland, vol. 87, 2015. a
Schefzik, R., Thorarinsdottir, T. L., and Gneiting, T.: Uncertainty Quantification in Complex Simulation Models Using Ensemble Copula Coupling, Stat. Sci., 28, 616–640, https://doi.org/10.1214/13STS443, 2013. a
Schuhmacher, D., Bähre, B., Gottschlich, C., Hartmann, V., Heinemann, F., and Schmitzer, B.: transport: Computation of Optimal Transport Plans and Wasserstein Distances, r package version 0.111, available at: https://cran.rproject.org/package=transport (last access: 11 March 2020), 2019. a
Stewart, G. W.: On the Early History of the Singular Value Decomposition, SIAM Rev., 35, 551–566, https://doi.org/10.1137/1035134, 1993. a
Stott, P. A., Christidis, N., Otto, F. E. L., Sun, Y., Vanderlinden, J.P., van Oldenborgh, G. J., Vautard, R., von Storch, H., Walton, P., Yiou, P., and Zwiers, F. W.: Attribution of extreme weather and climaterelated events, WIRES Clim. Change, 7, 23–41, https://doi.org/10.1002/wcc.380, 2016. a
Tobin, I., Vautard, R., Balog, I., Bréon, F.M., Jerez, S., Ruti, P. M., Thais, F., Vrac, M., and Yiou, P.: Assessing climate change impacts on European wind energy from ENSEMBLES highresolution climate projections, Climatic Change, 128, 99–112, https://doi.org/10.1007/s1058401412910, 2015. a
Tramblay, Y., Ruelland, D., Somot, S., Bouaicha, R., and Servat, E.: Highresolution MedCORDEX regional climate model simulations for hydrological impact studies: a first evaluation of the ALADINClimate model in Morocco, Hydrol. Earth Syst. Sci., 17, 3721–3739, https://doi.org/10.5194/hess1737212013, 2013. a
Verkade, J., Brown, J., Reggiani, P., and Weerts, A.: Postprocessing ECMWF precipitation and temperature ensemble reforecasts for operational hydrologic forecasting at various spatial scales, J. Hydrol., 501, 73–91, https://doi.org/10.1016/j.jhydrol.2013.07.039, 2013. a
Vidal, J.P., Martin, E., Franchistéguy, L., Baillon, M., and Soubeyroux, J.M.: A 50year highresolution atmospheric reanalysis over France with the Safran system, Int. J. Climatol., 30, 1627–1644, https://doi.org/10.1002/joc.2003, 2010. a
Villani, C.: Optimal transport – Old and new, in: Grundlehren der mathematischen Wissenschaften, SpringerVerlag, Berlin, Heidelberg, Germany, 992 pp., 2008. a
Voisin, N., Schaake, J. C., and Lettenmaier, D. P.: Calibration and Downscaling Methods for Quantitative Ensemble Precipitation Forecasts, Weather Forecast., 25, 1603–1627, https://doi.org/10.1175/2010WAF2222367.1, 2010. a
Vrac, M.: Multivariate bias adjustment of highdimensional climate simulations: the Rank Resampling for Distributions and Dependences (R2D2) bias correction, Hydrol. Earth Syst. Sci., 22, 3175–3196, https://doi.org/10.5194/hess2231752018, 2018. a, b, c, d, e, f, g, h, i, j
Vrac, M. and Friederichs, P.: Multivariate–Intervariable, Spatial, and Temporal–Bias Correction, J. Climate, 28, 218–237, https://doi.org/10.1175/JCLID1400059.1, 2015. a, b, c
Vrac, M., Drobinski, P., Merlo, A., Herrmann, M., Lavaysse, C., Li, L., and Somot, S.: Dynamical and statistical downscaling of the French Mediterranean climate: uncertainty assessment, Nat. Hazards Earth Syst. Sci., 12, 2769–2784, https://doi.org/10.5194/nhess1227692012, 2012. a
Vrac, M., Noël, T., and Vautard, R.: Bias correction of precipitation through Singularity Stochastic Removal: Because Occurrences matter, J. Geophys. Res.Atmos., 121, 5237–5258, https://doi.org/10.1002/2015JD024511, 2016. a, b, c
Wahl, T., Jain, S., Bender, J., Meyers, S., and Luther, M.: Increasing risk of compound flooding from storm surge and rainfall for major US cities, Nat. Clim. Chang., 5, 1093–1097, https://doi.org/10.1038/nclimate2736, 2015. a
Wasko, C., Sharma, A., and Westra, S.: Reduced spatial extent of extreme storms at higher temperatures, Geophys. Res. Lett., 43, 4026–4032, https://doi.org/10.1002/2016GL068509, 2016. a
Weedon, G. P., Balsamo, G., Bellouin, N., Gomes, S., Best, M. J., and Viterbo, P.: The WFDEI meteorological forcing data set: WATCH Forcing Data methodology applied to ERAInterim reanalysis data, Water Resour. Res., 50, 7505–7514, https://doi.org/10.1002/2014WR015638, 2014. a
Xu, C.Y.: From GCMs to river flow: A review of downscaling methods and hydrologic modelling approaches, Prog. Phys. Geog., 23, 229–249, https://doi.org/10.1177/030913339902300204, 1999. a
Yang, W., Gardelin, M., Olsson, J., and Bosshard, T.: Multivariable bias correction: application of forest fire risk in present and future climate in Sweden, Nat. Hazards Earth Syst. Sci., 15, 2037–2057, https://doi.org/10.5194/nhess1520372015, 2015. a
Yiou, P., Jézéquel, A., Naveau, P., Otto, F. E. L., Vautard, R., and Vrac, M.: A statistical framework for conditional extreme event attribution, Adv. Stat. Clim. Meteorol. Oceanogr., 3, 17–31, https://doi.org/10.5194/ascmo3172017, 2017. a
Zscheischler, J. and Seneviratne, S.: Dependence of drivers affects risks associated with compound events, Sci. Adv, 3, e1700263, https://doi.org/10.1126/sciadv.1700263, 2017. a
Zscheischler, J., Westra, S., Hurk, B., Seneviratne, S., Ward, P., Pitman, A., AghaKouchak, A., Bresch, D., Leonard, M., Wahl, T., and Zhang, X.: Future climate risk from compound events, Nat. Clim. Chang, 8, 469–477, https://doi.org/10.1038/s4155801801563, 2018. a
Zscheischler, J., Fischer, E. M., and Lange, S.: The effect of univariate bias adjustment on multivariate hazard estimates, Earth Syst. Dynam., 10, 31–43, https://doi.org/10.5194/esd10312019, 2019. a
 Abstract
 Introduction
 Model and reference data
 Multivariate bias correction methods
 Design of Experiments
 Results
 Conclusion, discussion and future work
 Appendix A: Details on the CDFt method
 Appendix B: Details on the R^{2}D^{2} method
 Appendix C: Details on the dOTC method
 Appendix D: Details on the MBCn method
 Appendix E: Details on the MRec method
 Code and data availability
 Author contributions
 Competing interests
 Acknowledgements
 Financial support
 Review statement
 References
 Supplement
 Abstract
 Introduction
 Model and reference data
 Multivariate bias correction methods
 Design of Experiments
 Results
 Conclusion, discussion and future work
 Appendix A: Details on the CDFt method
 Appendix B: Details on the R^{2}D^{2} method
 Appendix C: Details on the dOTC method
 Appendix D: Details on the MBCn method
 Appendix E: Details on the MRec method
 Code and data availability
 Author contributions
 Competing interests
 Acknowledgements
 Financial support
 Review statement
 References
 Supplement