message_ix_models.model.transport.operator.groups_iea_eweb

message_ix_models.model.transport.operator.groups_iea_eweb(technologies: list[Code]) tuple[dict[str, dict[str, list[str]]], dict[str, dict[str, list[str]]], dict][source]

Structure for calibration to IEA Extended World Energy Balances (EWEB).

Returns 3 sets of groups:

  1. Groups for aggregating the EWEB data. In particular:

    • Labels for IEA product are aggregated to labels for MESSAGEix-Transport commodity.

    • Labels for IEA flow are selected 1:1 and aggregated to a flow named “transport”.

  2. Groups for aggregating MESSAGEix-Transport data. In particular:

    • Labels for MESSAGEix-Transport transport modes (\(t\) dimension) are aggregated to labels for IEA flow.

  3. Indexers for dis aggregating computed scaling factors; that is, reversing (2).