message_ix_models.model.buildings.sturm.scenario_name

message_ix_models.model.buildings.sturm.scenario_name(name: str) str[source]

Return a STURM scenario name for a corresponding NAVIGATE scenario name.

STURM works from prepared data that is available for a subset of all the NAVIGATE scenario IDs. Perform the following mapping:

  • Replace “15C”, “20C”, or other policy labels with “NPi”: i.e. use the same STURM input data regardless of the climate policy scenario.

  • Remove trailing “_d” and “_u”, e.g. “…-act_u” becomes “…-act”.

  • Remove trailing text like “ + ENGAGE step #”.

  • “NAV_Dem-” is prepended if it is missing.

  • Map the string “baseline” to “SSP2”.

Other values pass through unaltered.