Skip to content

Emissions#1779

Open
louispt1 wants to merge 22 commits into
masterfrom
emissions
Open

Emissions#1779
louispt1 wants to merge 22 commits into
masterfrom
emissions

Conversation

@louispt1

@louispt1 louispt1 commented Jul 14, 2026

Copy link
Copy Markdown
Member

Context

Adds multi-year emissions support with 1990 baseline tracking and aggregation capabilities.

Implemented changes

  • Added year column to emissions CSV schema
  • Implemented Qernel::Emissions#sum() for subsector aggregation
  • Updated EMISSIONS() GQL function to aggregate across subsectors
  • Enhanced ScopedSector with year-aware scoping
  • Updated atlas gem dependency (includes emissions schema changes)
  • Add a MUSE method which is the equivalent of USE but for molecule nodes.

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

@louispt1 louispt1 mentioned this pull request Jul 14, 2026
3 tasks
Comment thread app/models/qernel/node_api/direct_emissions.rb
@louispt1 louispt1 marked this pull request as ready for review July 16, 2026 11:25
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.

2 participants