We computed for every projection evaluations metrics against observed before and after downscaling against observations in the evaluation period. Evaluation metrics include Pearson’s correlation coefficient (CC), root mean square error (RMSE), standard deviation of errors (SDE), and mean bias (bias).
Code
t <-read_tsv("outputs/chelsa_eval.tsv") %>%group_by(area, variable) %>%summarise(CC =paste0(round(mean(CC), 2), " (", round(sd(CC), 2), ")"),RMSE =paste0(round(mean(RMSE), 2), " (", round(sd(RMSE), 2), ")") ) %>%mutate(area =ifelse(area =="Côte-d'Ivoire", "Ivory-Coast", area)) %>%mutate(area =gsub("-", " ", area)) %>%mutate(variable =recode(variable,"pr"="CHIRPS precipitation","tas"="GSHTD temperature" )) %>%rename(Country = area, Evaluation = variable)write_tsv(t, "figures/ts01.tsv")read_tsv("figures/ts01.tsv") %>%kable(caption ="Table S1. Evaluation of baseline CHELSA 2 data between 2006 and 2019 against CHIRPS precipitation and GSHTD temperature data in Ivory Coast, French Guiana and New Caledonia. Numbers indicate root mean square error (RMSE) or correlation coefficient (CC) with mean followed by standard deviation in parentheses. Assessments are averaged across months.") # nolint
Table S1. Evaluation of baseline CHELSA 2 data between 2006 and 2019 against CHIRPS precipitation and GSHTD temperature data in Ivory Coast, French Guiana and New Caledonia. Numbers indicate root mean square error (RMSE) or correlation coefficient (CC) with mean followed by standard deviation in parentheses. Assessments are averaged across months.
Fig 3. Evaluation of downscaled projections from global (CMIP6) and regional (CORDEX) climate models. Monthly precipitation and mean temperature from climate models were downscaled against CHELSA2 data for the period 1980-2005 for French Guiana, Ivory Coast and New Caledonia. We evaluated downscaled projected monthly precipitation against CHIRPS data and downscaled projected monthly mean temperature against GSHTD data for the period 2006-2019. The x-axis represents the root mean square error (RMSE) and the y-axis the correlation coefficient (CC), such that the best evaluation is located in the lower left corner with a RMSEP of 0 and a CC of 1. Each point represents the mean evaluation across months of a single climate model for scenario 2.6 or 8.5, with intervals around representing half the standard deviation across months. Blue dots represent CMIP6 global climate models with scenario 2.6 in light blue and 8.5 in dark blue, while red dots represent CORDEX regional climate models with scenario 2.6 in light red and 8.5 in dark red. Grey lines connecting two dots represent matching scenarios for a single model. Zoom on model mean evaluations can be found in Supplementary Figure S3, while details on model evaluations across months can be found in Supplementary Figure S4. The evaluations show that we do not have a single best climate model, but that the best climate models are context dependent, which underlines the importance of the ensemble forecasting approach, as shown in Fig. 4.
Fig S3. Evaluation of downscaled projections from global (CMIP6) and regional (CORDEX) climate models. Monthly precipitation and mean temperature from climate models were downscaled against CHELSA2 data for the period 1980-2005 for French Guiana, Ivory Coast and New Caledonia. We evaluated downscaled projected monthly precipitation against CHIRPS data and downscaled projected monthly mean temperature against GSHTD data for the period 2006-2019. The x-axis represents the root mean square error (RMSE) and the y-axis the correlation coefficient (CC), such that the best evaluation is located in the lower left corner with a RMSEP of 0 and a CC of 1. Each point represents the mean evaluation across months of a single climate model for scenario 2.6 or 8.5. Blue dots represent CMIP6 global climate models with scenario 2.6 in light blue and 8.5 in dark blue, while red dots represent CORDEX regional climate models with scenario 2.6 in light red and 8.5 in dark red. Grey lines connecting two dots represent matching scenarios for a single model.
Fig S4. Evaluation of downscaled projections from global (CMIP6) and regional (CORDEX) climate models. Monthly precipitation and mean temperature from climate models were downscaled against CHELSA2 data for the period 1980-2005 for French Guiana, Ivory Coast and New Caledonia. We evaluated downscaled projected monthly precipitation against CHIRPS data and downscaled projected monthly mean temperature against GSHTD data for the period 2006-2019. The x-axis represents the root mean square error (RMSE) and the y-axis the correlation coefficient (CC), such that the best evaluation is located in the lower left corner with a RMSEP of 0 and a CC of 1. Each point represents the evaluation for June or December of a single climate model for scenario 2.6. Blue dots represent CMIP6 global climate models with June in light blue and December in dark blue, while red dots represent CORDEX regional climate models with June in light red and December in dark red. Grey lines connecting two dots represent matching scenarios for a single model.
Code
t <-read_tsv("results/evaluation/evaluations.tsv") %>%mutate(area =ifelse(area =="Côte-d'Ivoire", "Ivory-Coast", area)) %>%mutate(area =gsub("-", " ", area)) %>%filter( variable %in%c("tas", "pr"), type =="downscaled", metric %in%c("RMSE", "CC") ) %>%mutate(variable =recode(variable,"pr"="precipitation","tas"="temperature" )) %>%group_by(area, origin, type, variable, base_eval, metric, model) %>%summarise(value =mean(value)) %>%# inter-monthsgroup_by(area, origin, type, variable, base_eval, metric) %>%summarise(sd =sd(value), mean =mean(value)) %>%# inter-modelmutate(value =paste0(round(mean, 3), " (", round(sd, 3), ")")) %>%select(-sd, -mean) %>%pivot_wider(names_from = origin, values_from = value) %>%ungroup() %>%filter(base_eval !="chelsa2") %>%mutate(base_eval =toupper(base_eval)) %>%mutate(Evaluation =paste(base_eval, variable)) %>%rename(Country = area, Metric = metric) %>%select(Country, Evaluation, Metric, CMIP6, CORDEX) %>%arrange(Country, Evaluation, Metric)write_tsv(t, "figures/t01.tsv")read_tsv("figures/t01.tsv") %>%kable(caption ="Table 1. Mean evaluation of downscaled CMIP6 and CORDEX projections between 2006 and 2019 against CHIRPS precipitation and GSHTD temperature data in Ivory Coast, French Guiana and New Caledonia. Numbers indicate root mean square error (RMSE) or correlation coefficient (CC) with mean followed by standard deviation in parentheses. CMIP6 and CORDEX assessments are averaged across months, models and scenarios.") # nolint
Table 1. Mean evaluation of downscaled CMIP6 and CORDEX projections between 2006 and 2019 against CHIRPS precipitation and GSHTD temperature data in Ivory Coast, French Guiana and New Caledonia. Numbers indicate root mean square error (RMSE) or correlation coefficient (CC) with mean followed by standard deviation in parentheses. CMIP6 and CORDEX assessments are averaged across months, models and scenarios.