Skip to content

Update baseline scaling for waste and energy N2O emissions#2370

Open
gabriel-abrahao wants to merge 3 commits into
remindmodel:developfrom
gabriel-abrahao:wastefix2
Open

Update baseline scaling for waste and energy N2O emissions#2370
gabriel-abrahao wants to merge 3 commits into
remindmodel:developfrom
gabriel-abrahao:wastefix2

Conversation

@gabriel-abrahao

@gabriel-abrahao gabriel-abrahao commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Purpose of this PR

On the waste side, this updates the reference for calculating the econometric parameters of the waste N2O emissions. Now it should use the most recent CEDS data with the reference year 2020, being consistent also with the CH4 waste reference.

On the energy side, it updates a hardcoded factor that's applied on Energy N2O emission factors. It was used to matched global energy N2O emissions from EDGAR, now it's updated to match the current CEDS in 2020. As it's a global factor, it only really nails global values, with substantial regional discrepancies (as before)

This brings our total N2O closer but still quite far from the CEDS reference. Likely due to the non-represented sectors.

Partially addresses issue 18. See the issue for a more in-depth discussion.

Type of change

Indicate the items relevant for your PR by replacing ◻️ with ☑️.
Do not delete any lines. This makes it easier to understand which areas are affected by your changes and which are not.

Parts concerned

  • ☑️ GAMS Code
  • ◻️ R-scripts
  • ◻️ Documentation (GAMS incode documentation, comments, tutorials)
  • ◻️ Input data / CES parameters
  • ◻️ Tests, CI/CD (continuous integration/deployment)
  • ◻️ Configuration (switches in main.gms, default.cfg, and scenario_config*.csv files)
  • ◻️ Other (please give a description)

Impact

  • ◻️ Bug fix
  • ◻️ Refactoring
  • ◻️ New feature
  • ☑️ Change of parameter values or input data (including CES parameters)
  • ☑️ Minor change (default scenarios show only small differences)
  • ◻️ Fundamental change of results of default scenarios

Checklist

Do not delete any line. Leave unfinished elements unchecked so others know how far along you are.
In the end all checkboxes must be ticked before you can merge
.

  • I executed the automated model tests (make test) after my final commit and all tests pass (FAIL 0)
  • I adjusted the reporting in remind2 if and where it was needed
  • I adjusted the madrat packages (mrremind and other packages involved) for input data generation if and where it was needed
  • My code follows the coding etiquette
  • I explained my changes within the PR, particularly in hard-to-understand areas
  • I checked that the in-code documentation is up-to-date
  • I adjusted forbiddenColumnNames in readCheckScenarioConfig.R in case the PR leads to deprecated switches
  • I updated the CHANGELOG.md correctly (added, changed, fixed, removed, input data/calibration)

Further information (optional)

Runs with these changes are here:

/p/projects/piam/abrahao/scratch/smip_check/remind

Comparison of results (what changes by this PR?):

Total N2O

figure_total

Waste

figure_waste

Energy (supply)

figure_energy

@gabriel-abrahao gabriel-abrahao marked this pull request as draft June 15, 2026 16:30
@gabriel-abrahao gabriel-abrahao changed the title Updating reference for waste N2O emissions Update baseline scaling for waste and energy N2O emissions Jun 15, 2026
@gabriel-abrahao gabriel-abrahao marked this pull request as ready for review June 17, 2026 18:11
@LaviniaBaumstark

Copy link
Copy Markdown
Member

Does energy get worse for some regions, e.g. CHN, MEA, REF?

@nicobauer

Copy link
Copy Markdown
Contributor

Just talking with @gabriel-abrahao : yes there are some countries getting worse. However, the global figure improves. Now the point here i sthat Gabiel changed a parameter scaling factor that Jessica introduced many years ago to match the global emissions. It is basically a global emission factor adjustment. We will use a region specific adjustment latter. For the moment we will leave it with that.

@LaviniaBaumstark

Copy link
Copy Markdown
Member

means, you want to merge it, or not?

@gabriel-abrahao

Copy link
Copy Markdown
Contributor Author

means, you want to merge it, or not?

Yes! Just waiting on a review. Nico already OKd it

@nicobauer

Copy link
Copy Markdown
Contributor

Thanks @gabriel-abrahao !!

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.

3 participants