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: 23 × 5
#> driver scenario pastData futureData harmonization
#> <chr> <chr> <chr> <chr> <chr>
#> 1 GDPpc SSPs WDI-MI SSPs-MI calibSSPs
#> 2 GDPpc SSP2 WDI-MI SSP2-MI calibSSPs
#> 3 GDPpc SDPs - - calibSDPs
#> 4 GDPpc SSP2EU - - GDPoverPop
#> 5 GDPpc ISIMIP WDI-MI SSPs-MI calibSSPs
#> 6 GDP SSPs - - GDPpcWithPop
#> 7 GDP SSP2 - - GDPpcWithPop
#> 8 GDP SDPs - - GDPpcWithPop
#> 9 GDP ISIMIP - - GDPpcWithPop
#> 10 GDP SSP2EU Eurostat-WDI-MI SSP2EU-MI calibSSP2EU
#> # ℹ 13 more rows
toolGetScenarioDefinition(driver = "GDP")
#> # A tibble: 5 × 5
#> driver scenario pastData futureData harmonization
#> <chr> <chr> <chr> <chr> <chr>
#> 1 GDP SSPs - - GDPpcWithPop
#> 2 GDP SSP2 - - GDPpcWithPop
#> 3 GDP SDPs - - GDPpcWithPop
#> 4 GDP ISIMIP - - GDPpcWithPop
#> 5 GDP SSP2EU Eurostat-WDI-MI SSP2EU-MI calibSSP2EU
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 WDI SSP2EU pastAndLevel
#> 5 Urban SSP2EU WDI SSP2EU pastAndGrowth
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"
#>