Skip to content

Mismatch of variable mapping across projects #57

Description

@danielhuppmann

I looked further into the mapping of the EMISSIONS_VARIABLES database (see the docs) across projects, and there is an inconsistency: the column iamc maps only to the AR6 variable list, but not the currently used common-definitions emissions variables.

The specific mismatch is with regard to PFCs C2F6, C6F14 and CF4, which were defined as

Emissions|PFC|C2F6
...

in AR6, but are now defined without the "PFC" category, i.e.

Emissions|C2F6

as well as the aggregate

Emissions|PFC

in https://github.com/IAMconsortium/common-definitions/blob/main/definitions/variable/emissions/tag_level-1-species.yaml

This is also consistent with the pre-release scenarioMIP data.

The solutions that I see...

  1. Rename the column iamc in the EMISSIONS_VARIABLES database to ar6.
  2. Add an extra column common-definitions that will be kept consistent with common-definitions as the coverage of species expands (e.g. H2 emissions, see H2 emissions: should we add it? IAMconsortium/common-definitions#406)
  3. Refactor the AR6PreProcessor to clearly distinguish wether it uses the AR6-climate-processing with the AR6 variables or the AR6-climate-processing with the new common-definitions.
  4. Like 3 but implement it somewhere else in the workflow?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions