message_ix_models.model.transport.build.add_exogenous_data

message_ix_models.model.transport.build.add_exogenous_data(c: Computer, info: ScenarioInfo) None[source]

Add exogenous data to c that mocks data coming from an actual Scenario.

The specific quantities added are:

  • GDP:n-y, from GEA, SSP, or SHAPE data; see gdp_pop().

  • PRICE_COMMODITY:n-c-y, currently mocked based on the shape of GDP:n-y using dummy_prices().

    Todo

    Add an external data source.

  • MERtoPPP:n-y, from mer-to-ppp.csv. If context.model.regions is “R14”, data are adapted from R11 using adapt_R11_R14.

See also

/reference/model/transport/input