Commit 335f313f authored by Dorchies David's avatar Dorchies David
Browse files

fix: saved plots on VCN10 for RCP 4.5 and 8.5

parent d599413d
No related merge requests found
Pipeline #31850 passed with stages
in 47 minutes and 17 seconds
Showing with 13 additions and 10 deletions
+13 -10
...@@ -11,7 +11,7 @@ cfg <- loadConfig() ...@@ -11,7 +11,7 @@ cfg <- loadConfig()
L'exécution des simulations avec les projections DRIAS 2020 entre 1950 (ou 1951) et 2100 et l'enregistrement des résultats au format définis à la section \@ref(desinfluencement-simulation) s'effectue avec la fonction suivante qui regroupe toutes les opérations à effectuer pour lancer et sauvegarder la simulation d'un scénario climatique&nbsp;: L'exécution des simulations avec les projections DRIAS 2020 entre 1950 (ou 1951) et 2100 et l'enregistrement des résultats au format définis à la section \@ref(desinfluencement-simulation) s'effectue avec la fonction suivante qui regroupe toutes les opérations à effectuer pour lancer et sauvegarder la simulation d'un scénario climatique&nbsp;:
```{r} ```{r, eval=!cfg$data$cloud}
LoadRunSave <- function(rcp, scenario) { LoadRunSave <- function(rcp, scenario) {
message("Processing ", rcp, " scenario ", scenario, "...") message("Processing ", rcp, " scenario ", scenario, "...")
file <- paste0(paste("BasinObs", rcp, scenario, sep = "_"), ".RDS") file <- paste0(paste("BasinObs", rcp, scenario, sep = "_"), ".RDS")
...@@ -133,15 +133,18 @@ Enregistrement des graphiques pour toutes les stations sur le cloud&nbsp;: ...@@ -133,15 +133,18 @@ Enregistrement des graphiques pour toutes les stations sur le cloud&nbsp;:
```{r, eval=!cfg$data$cloud} ```{r, eval=!cfg$data$cloud}
apply(hydratec$stations, 1, function(station) { apply(hydratec$stations, 1, function(station) {
CdSiteHydro <- station["CdSiteHydro"] CdSiteHydro <- station["CdSiteHydro"]
p <- plotVCN(CdSiteHydro, dfVCN10) lapply(cfg$hydroclim$drias$rcp[-1], function(rcp) {
path <- getDataPath(cfg$Qnat$path, "Analyses/Drias2020/Qnat-v1") p <- plotVCN(CdSiteHydro,
filename <- paste0( dfVCN10[grep(paste0("Hydratec|Inrae|", gsub("\\.", "\\\\.", rcp)), dfVCN10$source), ])
paste("VCN10", path <- getDataPath(cfg$Qnat$path, "Analyses/Drias2020/Qnat-v1", rcp)
CdSiteHydro, filename <- paste0(
iconv(gsub(" |:|\\.|'", "_", station["nom"]), from = "UTF-8", to = "ASCII//TRANSLIT"), paste("VCN10",
sep = "_"), CdSiteHydro,
".png" ) iconv(gsub(" |:|\\.|'", "_", station["nom"]), from = "UTF-8", to = "ASCII//TRANSLIT"),
ggsave(filename = filename, plot = p, path = path) sep = "_"),
".png" )
ggplot2::ggsave(filename = filename, plot = p, path = path)
})
}) })
``` ```
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment