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).