message_ix_models.model.transport.structure.get_technology_groups
- message_ix_models.model.transport.structure.get_technology_groups(technologies: Spec | ScenarioInfo | Sequence[Code]) dict[str, list[str]][source]
Subsets of transport technologies for aggregation, mapping, and filtering.
- Returns:
Values are lists of transport technologies (\(t\)) that appear in the model. Keys include:
Codes from
transport/technology.yamlwith children. These can be modes, services, groups of either, or other groups of technologies. Children are processed recursively to obtain \(t\) elements.”historical-only”: includes technologies where this annotation exists and is set to
True.”usage”: all ‘usage’ pseudo-technologies that transform vehicle activity into freight or passenger activity.
”usage LDV”: includes the technologies generated using
TEMPLATE. Seemake_spec().”vehicle”: all vehicle technologies that transform energy inputs into vehicle activity.
”_T”: total or all; the list of all technologies.
- Return type: