-
Notifications
You must be signed in to change notification settings - Fork 2
Expand test-data cmip7-scenariomip to cover all participating models #24
Description
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