Skip to content

Update project mappings in piamInterfaces to correctly reflect AP emissions from MAgPIE that are now available in REMIND standalone and REMIND-MAgPIE coupled runs - #556

Merged
laurinks merged 3 commits into
pik-piam:masterfrom
laurinks:scenariomip-emissions
Jun 15, 2026
Merged

Conversation

@laurinks

@laurinks laurinks commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Purpose of this PR

This PR is a follow-up of https://github.com/remindmodel/development_issues/issues/590 and addresses https://github.com/remindmodel/development_issues/issues/691.

  1. Dummy zeros for emission variables had temporarily been added to REMIND and MAgPIE to ensure completeness of emissions reporting in ScenarioMIP. These have now been removed again to keep the reporting clean (see pik-piam/magpie4@f388651 for MAgPIE and pik-piam/remind2@69552a5 for REMIND).
  2. Update AR6, ARIADNE, climate assessment, NAVIGATE and ScenarioMIP mappings to correctly reflect AP emissions from MAgPIE that are now available in REMIND standalone and REMIND-MAgPIE coupled runs. How? MAgPIE AP emission variables were replaced by their REMIND counterparts. This way, a correct reporting is also ensured for standalone runs.

Checklist:

  • I did not use Excel to open csv files or checked that no side-effects occur (changed values, many new quotation marks, …)
  • I added any renamed piam_variable to renamed_piam_variables.csv to guarantee backwards compatibility.
  • For REMIND variables, I used |+| notation consistently. This can be achieved automatically with updatePlusUnit().

It is recommended to have a look at the tutorial before submission.

@laurinks
laurinks requested a review from Copilot June 12, 2026 15:13
@laurinks laurinks changed the title Scenariomip emissions Update project mappings in piamInterfaces to correctly reflect AP emissions from MAgPIE that are now available in REMIND standalone and REMIND-MAgPIE coupled runs Jun 12, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates emissions mappings across multiple IIASA template mapping files to reflect new/updated availability of REMIND-reported air pollutant emissions (incl. AFOLU components), and removes previously used temporary workarounds/warnings about missing MAgPIE-related air pollutant emissions.

Changes:

  • Updated mapping_ScenarioMIP.csv to map several air pollutant emissions variables (and AFOLU subcategories) to Emi|* REMIND variables, removing prior MAgPIE-side additions and dummy/“added manually” mappings for some categories.
  • Updated project mappings (NAVIGATE, ARIADNE, AR6, climateassessment) to re-enable AFOLU air pollutant variables by mapping them to the corresponding Emi|*|AFOLU REMIND variables and removing outdated warning text.
  • Normalized index entries where previously blank in some templates (e.g., NAVIGATE, climateassessment) to make the mapping rows explicit.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
inst/mappings/mapping_ScenarioMIP.csv Reworked air pollutant emissions mappings (incl. AFOLU breakdowns) to use REMIND `Emi
inst/mappings/mapping_NAVIGATE.csv Restored AFOLU air pollutant emissions mappings (`Emi
inst/mappings/mapping_climateassessment.csv Cleaned up air pollutant totals mappings (BC/CO/NH3/NOx/OC/SO2/VOC) by removing outdated warning notes and assigning explicit idx where applicable.
inst/mappings/mapping_ARIADNE.csv Cleaned up air pollutant totals and restored AFOLU pollutant mappings where available, removing outdated warning notes.
inst/mappings/mapping_AR6.csv Restored AFOLU air pollutant mappings (`Emi

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@laurinks

Copy link
Copy Markdown
Collaborator Author

@merfort, @flohump, @dklein-pik: I am merging this now following Falk's approval. It would be great if you could nonetheless have a look so that you are up-to-date on the status. Thanks! If there are any issues, will be happy to correct in a follow-up PR.

@laurinks
laurinks merged commit 187cd4c into pik-piam:master Jun 15, 2026
1 check passed
@merfort

merfort commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Thanks! I will have a look later today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants