Skip to content

Expand test-data cmip7-scenariomip to cover all participating models #24

@jkikstra

Description

@jkikstra

The motivation

The reporting of IAM data is not always the same. For instance, reporting of CO2 AFOLU emissions and its subsectors is done in a few different ways. Not all models report domestic aviation separate from international aviation. And the reporting of Carbon Removal variables is also not the same across models.

Ideally, we would like to ensure that the pre-processing of each possible submissions type gets handled appropriately.

At minimum, we would like to ensure that the reporting as it is currently done by each IAM team (where not fundamentally inconsistent) is handled well.

The proposed solution

Expand test-data beyond 'model_1' to include all different ways that emissions and carbon removal variables are currently being reported, as different 'model_x'.

Alternatives

There could be many more rules-based tests added that check whether a specific type of handling is reported appropriately.

But no specific ideas here yet.

Additional context

This is mainly for the use in https://github.com/iiasa/emissions_harmonization_historical/, specifically notebook https://github.com/iiasa/emissions_harmonization_historical/blob/main/notebooks/5093_pre-processing.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions