message_ix_models.model.bmt.config

BMT workflow configuration.

This module loads a file data/bmt/config.yaml. This YAML file has top-level keys:

buildings:
   # ...
materials:
   # ...
transport:
   # ...

Of these, only the first is currently required; the latter two are omitted. The function _load_yaml() reads each section and passes it to the corresponding Context key, for instance Context.buildings.

Functions

load_buildings_config([path])

Load the buildings section from data/bmt/config.yaml for context.buildings.