message_ix_models.model.transport.structure.get_commodity_groups

message_ix_models.model.transport.structure.get_commodity_groups(commodities: Spec | ScenarioInfo | Sequence[Code]) dict[str, list[str]][source]

Subsets of transport commodities for aggregation, mapping, and filtering.

Returns:

Values are lists of transport commodities (\(c\)) that appear in the model. Keys include:

  • ”activity F”: commodities measuring freight activity.

  • ”activity P”: commodities measuring passenger activity.

  • ”disutility”: the disutility commodity.

  • ”vehicle activity”: commodities measuring vehicle activity

  • ”_T”: total or all; union of the above 4 groups.

Return type:

dict