message_ix_models.project.navigate.Config
- class message_ix_models.project.navigate.Config(carbon_tax: float = 1000.0, copy_ts: dict = <factory>, dsd: ~typing.Literal['iiasa-ece', 'navigate'] = 'navigate', policy_year: ~typing.Literal[2025, 2030] = 2030, scenario: str | None = None, buildings: bool = True, material: bool = True, transport: bool = True)[source]
Bases:
object
Configuration for NAVIGATE.
- __init__(carbon_tax: float = 1000.0, copy_ts: dict = <factory>, dsd: ~typing.Literal['iiasa-ece', 'navigate'] = 'navigate', policy_year: ~typing.Literal[2025, 2030] = 2030, scenario: str | None = None, buildings: bool = True, material: bool = True, transport: bool = True) → None
Methods
__init__
([carbon_tax, copy_ts, dsd, ...])Attributes
True
to use MESSAGEix-Buildings (model.buildings
).Level of carbon tax for
Ctax-*
scenarios, viaadd_tax_emission()
.Target data structure for submission prep
True
to use MESSAGEix-Materials (model.material
).First period for policy scenarios.
Single target scenario for
navigate.workflow.generate_workflow
True
to use MESSAGEix-Transport (message_data.model.transport
) alongside MESSAGEix-Buildings and MESSAGEix-Materials.Other scenario from which to copy historical time series data for reporting.
- buildings: bool = True
True
to use MESSAGEix-Buildings (model.buildings
).
- material: bool = True
True
to use MESSAGEix-Materials (model.material
).