Skip to content

Add direct emissions method with data export#4719

Open
kndehaan wants to merge 3 commits into
masterfrom
emissions
Open

Add direct emissions method with data export#4719
kndehaan wants to merge 3 commits into
masterfrom
emissions

Conversation

@kndehaan
Copy link
Copy Markdown
Member

@kndehaan kndehaan commented May 29, 2026

Context

This PR adds a new direct emissions method to the model, together with a detailed data export containing all greenhouse gas emissions of a scenario.

Implemented changes

  • New engine methods and node attributes that calculate relevant direct emissions, based on presence of (molecule) node group emissions
  • Data processing pipeline that generates start year emissions data for country datasets, based on reported emission data from UNFCCC. Start year data is added as emissions.csv file to ETSource using a rake task.
  • New molecule nodes that read static emission data from emissions.csv, specified for co2 and other_ghg
  • Detailed data export containing relevant direct reporting emission results for all relevant nodes, and categorises these into ETM sector and subsector.

Related

Goes with pull requests:

Checklist

  • I have tested these changes
  • I have updated documentation as needed
  • I have tagged the relevant people for review

@mabijkerk
Copy link
Copy Markdown
Member

Technically no comments. Some thoughts on content:

  • I think that we should state that this method is aligned with standard reporting framework, either here or in the docs.
  • Should we more clearly state that this is a beta release functionality? Then we can state which things are missing: the other GHG for Dutch regions, the chart shown is still based on primary emissions etc.

Copy link
Copy Markdown
Member Author

kndehaan commented Jun 3, 2026

I processed your first point in the docs (PR will created today). I agree with your second point and I think that the docs would be a good location for this. As well as in the release notes. I will propose something for this in the docs.

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