message_ix_models.project.navigate.Config

class message_ix_models.project.navigate.Config(carbon_tax: float = 1000.0, copy_ts: dict = <factory>, dsd: Literal['iiasa-ece', 'navigate']='navigate', policy_year: 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: Literal['iiasa-ece', 'navigate']='navigate', policy_year: Literal[2025, 2030]=2030, scenario: str | None = None, buildings: bool = True, material: bool = True, transport: bool = True) None[source]

Methods

__init__(carbon_tax, copy_ts, dsd, ] =, ...)

Attributes

buildings

True to use MESSAGEix-Buildings (model.buildings).

carbon_tax

Level of carbon tax for Ctax-* scenarios, via add_tax_emission().

dsd

Target data structure for submission prep

material

True to use MESSAGEix-Materials (model.material).

policy_year

First period for policy scenarios.

scenario

Single target scenario for navigate.workflow.generate_workflow

transport

True to use MESSAGEix-Transport (message_data.model.transport) alongside MESSAGEix-Buildings and MESSAGEix-Materials.

copy_ts

Other scenario from which to copy historical time series data for reporting.

buildings: bool = True[source]

True to use MESSAGEix-Buildings (model.buildings).

carbon_tax: float = 1000.0[source]

Level of carbon tax for Ctax-* scenarios, via add_tax_emission().

copy_ts: dict[source]

Other scenario from which to copy historical time series data for reporting.

dsd: Literal['iiasa-ece', 'navigate'] = 'navigate'[source]

Target data structure for submission prep

material: bool = True[source]

True to use MESSAGEix-Materials (model.material).

policy_year: Literal[2025, 2030] = 2030[source]

First period for policy scenarios.

scenario: str | None = None[source]

Single target scenario for navigate.workflow.generate_workflow

transport: bool = True[source]

True to use MESSAGEix-Transport (message_data.model.transport) alongside MESSAGEix-Buildings and MESSAGEix-Materials.