message_ix_models.model.transport.build

Build MESSAGEix-Transport on a base model.

Module Attributes

STRUCTURE_STATIC

genno tasks for model structure information that are 'static'—that is, do not change based on Config settings.

Functions

add_debug(c)

Add tasks for debugging the build.

add_exogenous_data(c, info)

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

add_structure(c)

Add tasks to c for structures required by transport.build.

debug_multi(context, *paths)

Generate plots comparing data from multiple build debug directories.

get_computer(context[, obj, visualize])

Return a genno.Computer set up for model-building calculations.

main(context, scenario[, options])

Build MESSAGEix-Transport on scenario.