Skip to content

Allow choice of initial period y₀ (e.g. 2025) for Transport #514

Description

@khaeru

Currently message_ix_models.model.transport can only produce valid results on scenarios with y₀=2020. Much of the input data and input data processing logic is fixed to this period/year.

To resolve,

  1. Identify code changes necessary to support usage with y₀>2020, for instance y₀=2025. This may include:
    • Building on a scenario that already has y₀>2020.
    • Building on a scenario with y₀=2020, such that the transport solution still meets the criteria when y₀ is shifted forward by 1 or more periods, as is common in some workflows.
  2. Identify additional data needs or data generation necessary for (1)
  3. Implement the above changes.

Until completed, the issue thread can collect info on (1) and (2); and also known issues using .model.transport with y₀>2020 and workarounds.

Note

This was originally opened as iiasa/message_data#561 on 2024-07-04.
On GitHub, “a private repository issue cannot be transferred to a public repository,” so this is a duplicate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhNew features or functionalitytransportMESSAGEix-Transport variant or transport in the base model

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions