Get information on available scenarios
Source:R/toolGetScenarioDefinition.R
toolGetScenarioDefinition.Rd
toolGetScenarioDefinition can be used to figure out which scenarios are made available by mrdrivers, and how they are constructed, i.e. what past data, future data and harmonization methods are used.
Arguments
- driver
NULL or a character vector designating the driver for which information is to be returned. If NULL, information for all drivers is returned. Available drivers are:
GDP
Population
GDPpc
Labour
Urban
- scen
NULL or a character vector designating the scenario for which information is to be returned. If NULL, information for all scenarios is returned.
- aslist
TRUE or FALSE (default). If TRUE then the pastData, futureData and harmonization strings are returned as a list.
Examples
toolGetScenarioDefinition()
#> # A tibble: 31 × 5
#> driver scenario pastData futureData harmonization
#> <chr> <chr> <chr> <chr> <chr>
#> 1 GDPpc SSPs WDI-MI SSPsOld-MI calibSSPs
#> 2 GDPpc SDPs - - calibSDPs
#> 3 GDPpc SSP2EU - - GDPoverPop
#> 4 GDPpc ISIMIP WDI-MI SSPsOld-MI calibSSPs
#> 5 GDPpc noCovid WDI-MI SSPsOld-MI calibNoCovid
#> 6 GDPpc longCovid - - calibLongCovid
#> 7 GDPpc shortCovid - - calibShortCovid
#> 8 GDPpc SSPsOld - - GDPoverPop
#> 9 GDP SSPs - - GDPpcWithPop
#> 10 GDP SDPs - - GDPpcWithPop
#> # ℹ 21 more rows
toolGetScenarioDefinition(driver = "GDP")
#> # A tibble: 8 × 5
#> driver scenario pastData futureData harmonization
#> <chr> <chr> <chr> <chr> <chr>
#> 1 GDP SSPs - - GDPpcWithPop
#> 2 GDP SDPs - - GDPpcWithPop
#> 3 GDP ISIMIP - - GDPpcWithPop
#> 4 GDP SSP2EU Eurostat-WDI-MI SSP2EU-MI calibSSP2EU
#> 5 GDP noCovid - - GDPpcWithPop
#> 6 GDP longCovid - - GDPpcWithPop
#> 7 GDP shortCovid - - GDPpcWithPop
#> 8 GDP SSPsOld IHME_USD05_PPP_pc-MI SSPs-MI past_transition
toolGetScenarioDefinition(scen = "SSP2EU")
#> # A tibble: 5 × 5
#> driver scenario pastData futureData harmonization
#> <chr> <chr> <chr> <chr> <chr>
#> 1 GDPpc SSP2EU - - GDPoverPop
#> 2 GDP SSP2EU Eurostat-WDI-MI SSP2EU-MI calibSSP2EU
#> 3 Population SSP2EU Eurostat-WDI-UN_PopDiv-MI SSP2EU-UN_PopDiv-… calibSSP2EU
#> 4 Labour SSP2EU - SSP2EU -
#> 5 Urban SSP2EU WDI SSP2EU past
toolGetScenarioDefinition(driver = "Population", scen = "SSPs", aslist = TRUE)
#> $driver
#> [1] "Population"
#>
#> $scenario
#> [1] "SSPs"
#>
#> $pastData
#> [1] "WDI-UN_PopDiv-MI"
#>
#> $futureData
#> [1] "SSPs-UN_PopDiv-MI"
#>
#> $harmonization
#> [1] "withPEAPandFuture"
#>