Repository navigation
feat(data): import NGFS Phase V benchmark timeseries - #1006
Merged
Merged
Conversation
Adds timeseries for the 21 NGFS Phase V pathways: 7 scenarios (B2C, CP, DT, FW, LD, NDC, NZ2050) for each of GCAM, MESSAGE and REMIND, each covering Global and the model's own regions, 2020-2100. Prepared by RMI/tpr_benchmark_data_preparation at 6bcdcb2 (#30), run 20261023_T153158Z: 0 failed checks. Its one warning, the "Other" share in IEA APS Southeast Asia, predates this run. The run also rewrote the other publishers' 22 timeseries files; they came out byte-identical, so only the NGFS files and the index change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Expected version change and release notes🚨 WARNING: This PR is not expected to trigger a new versionTo trigger a version bump, use at least one conventional commit message in this branch. See: https://www.conventionalcommits.org/en/v1.0.0/ |
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://proud-glacier-0f640931e-1006.westus2.2.azurestaticapps.net |
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
The generated index entries match their backing datasets and pathway metadata, with no unresolved issues identified.
No open issues 🎉
What changed in this PR
Connects the 21 NGFS Phase V pathways introduced in #1000 to benchmark timeseries, enabling their charts to display data.
Changes:
- Registers seven scenarios for each of GCAM, MESSAGE and REMIND in both index lookups.
- Adds dataset paths and coverage summaries for 2020–2100.
- Preserves existing non-NGFS entries.
| File | Description |
|---|---|
src/data/index.gen.ts |
Adds 21 NGFS dataset registrations with pathway links and coverage summaries. |
Review effort: Balanced
AlexAxthelm
approved these changes
Oct 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds benchmark timeseries for the 21 NGFS Phase V pathways whose metadata came in with #1000: 7 scenarios (B2C, CP, DT, FW, LD, NDC, NZ2050) for each of GCAM, MESSAGE and REMIND. Each pathway's charts now have data.
What's in it
Metrics: absolute emissions, capacity, emissions intensity, generation and technology mix. GCAM covers power generation only; MESSAGE and REMIND also cover energy storage.
src/data/index.gen.tsis regenerated bynpm run build:timeseries. Its diff only adds the 21 NGFS entries; no existing entries change.Where the data comes from
Prepared by RMI/tpr_benchmark_data_preparation at
6bcdcb2(RMI/tpr_benchmark_data_preparation#30), run20261023_T153158Z, then imported withscripts/import-benchmark-data.ts.Checks
npm run schema:check: 129 valid, 0 invalid.npx vitest run: 1348 passing.prettier --checkon the new files and the index: clean.🤖 Generated with Claude Code