-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update (optionally) data and base year used to calculate non-CO2 emissions #1967
base: develop
Are you sure you want to change the base?
Conversation
|
@nicobauer please take a quick look at the plots, just so you're more or less aware. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I only looked into the figures as you requested. One question: the CH4 energy spike is in the data, right?
@@ -31,6 +31,9 @@ p_histEmiSector.cs4r | |||
p_inco0.cs4r | |||
p_macBase1990.cs4r | |||
p_macBase2005.cs4r | |||
p_macBaseCEDS2020.cs4r |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are those data in the current input data?
Purpose of this PR
Requires #1955 . REMIND represents non-CO2 emissions in various different ways for different emission sources. The general rationale is:
Current state
This PR addresses just the first step, the calculation of baseline trajectories, for several emission sources. Below is a complete-ish summary on how non-CO2 emissions were calculated before this PR:
What changes with this PR
This was designed to be non-intrusive at first. All new implementations are controlled by the
cm_emifacs_baseyear
switch, introduced in #1955 . The default value is still 2005 so we don't break anything, but should change 2020 after this is fully validated and possibly simply removed.Below is a summary of what changes for which sources with
cm_emifacs_baseyear = 2020
Type of change
Checklist:
remind2
where it was neededforbiddenColumnNames
in readCheckScenarioConfig.R in case the PR leads to deprecated switcheslog.txt
file of my runs for newly introduced summation, fixing or variable name errorsFAIL 0
in the output ofmake test
)CHANGELOG.md
has been updated correctlyFurther information (optional):
Runs with these changes are here:
/p/projects/piam/abrahao/scratch/updatenonco2/remind/
Comparison of results (what changes by this PR?):
All scenarios were based on SSP2-NPi2025. Mitigation scenarios are also available and worked, but the important aspect here are the baselines. Note that NPi has already some mitigation on top of the calculated baselines due to small and often sectoral C prices in NPi.
Taken together (EDGAR2005 vs. CEDS2020-FFandEconandN2OandBAdj), the updates lead to a an overall reduction in both CH4 and N2O baseline emissions. The N2O downwards revision is more or less the same throughout the century, while the CH4 one is seems to increase over time, with the previous EDGAR2005 CH4 emissions relatively stabilizing by mid-century while in the new update they keep decreasing. This is likely to lead to a larger difference in non-CO2 warming between 2020 and 2050, and thus not only lower peak warming in mitigation scenarios but a relative acceleration of peak warming relative to net-zero.
Addresses:
https://github.com/remindmodel/development_issues/issues/443
https://github.com/remindmodel/development_issues/issues/464
closes https://github.com/remindmodel/development_issues/issues/442