Skip to content

feat(data): IEA WEO 2024 benchmark data for every declared region - #1043

Merged
jacobvjk merged 1 commit into
epic/v2from
data/iea-2024-regions
Oct 29, 2026
Merged

jacobvjk merged 1 commit into
epic/v2from
data/iea-2024-regions

Conversation

@jacobvjk

Copy link
Copy Markdown
Collaborator

What

IEA's WEO 2024 benchmark data for every region its pathways declare, not only Global and Southeast Asia. Imported from RMI/tpr_benchmark_data_preparation main (RMI/tpr_benchmark_data_preparation#34) with scripts/import-benchmark-data.ts, then npm run build:timeseries. No metadata changes: the IEA 2024 metadata has declared these regions since #1000.

Files (10)

  • IEA-APS-2024_timeseries.json (250 → 978 rows) and IEA-STEPS-2024_timeseries.json (263 → 1,173 rows): 14 new regions — Africa, Asia Pacific, Central and South America, Eurasia, Europe, European Union, Middle East, North America, CN, BR, IN, JP, RU, US. Every existing row is unchanged. IEA NZE stays Global only (licence).
  • 7 × NGFS-*-GCAM-2024_timeseries.json: row order only. Fix/single country regions #1035 relabelled their one-country regions in place ("India" → IN), and the export sorts by the new codes. Same rows, values and headers; this is the ~68k-line part of the diff and needs no review.
  • src/data/index.gen.ts: the two IEA entries' row counts and geography lists.

Not included

  • "OECD" and "Advanced economies" are declared but aren't in IEA's free dataset, so they have no benchmark data.
  • Whether IEA's CN (China + Hong Kong) should stay a region is RMI/tpr_benchmark_data_preparation#38.
  • JRC GECO's regions follow in a separate import once RMI/tpr_benchmark_data_preparation#35 merges.

Checks

  • npm run schema:check: 129 valid, 0 invalid
  • npx vitest run: 89 files, 1,364 tests passed
  • npm run lint, npm run format:check: clean
  • Each changed timeseries file compared with epic/v2: headers identical, every old row kept

🤖 Generated with Claude Code

Imported from RMI/tpr_benchmark_data_preparation main (e1971ef, run
20261029_T130937Z) with scripts/import-benchmark-data.ts, then
npm run build:timeseries.

* IEA APS and STEPS 2024 gain 14 regions beside Global and Southeast
  Asia: Africa, Asia Pacific, Central and South America, Eurasia,
  Europe, European Union, Middle East, North America, CN, BR, IN, JP,
  RU, US (250 -> 978 and 263 -> 1173 rows). Every existing row is
  unchanged.
* The 7 NGFS GCAM files change in row order only: #1035 relabelled their
  one-country regions in place, and the export sorts by the new codes.
  Same rows, values and headers.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings October 29, 2026 13:18
@github-actions

Copy link
Copy Markdown

Expected version change and release notes

🚨 WARNING: This PR is not expected to trigger a new version

To trigger a version bump, use at least one conventional commit message in this branch. See: https://www.conventionalcommits.org/en/v1.0.0/

@github-actions

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://proud-glacier-0f640931e-1043.westus2.2.azurestaticapps.net

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Approval is deferred because the PR adds thousands of externally sourced benchmark values and uses an ambiguous CN region label whose source accuracy and China-plus-Hong-Kong semantics cannot be independently verified by structural checks.

No open issues 🎉

What changed in this PR

This pull request expands IEA WEO 2024 benchmark coverage to additional declared regions and countries, normalizes geography labels in seven NGFS GCAM datasets, and regenerates the timeseries index.

Changes:

  • Adds APS and STEPS benchmark data for 14 additional IEA geographies.
  • Updates NGFS GCAM country labels and row ordering without changing values.
  • Regenerates row counts and geography lists in src/data/index.gen.ts.
  • Addresses a review concern: the new CN series includes Hong Kong in metadata but may be rendered as China-only.
File Summary
src/​data/​index.gen.ts Updates generated IEA dataset row counts and geography summaries.

Review effort: Lite

@jacobvjk
jacobvjk merged commit ccc5613 into epic/v2 Oct 29, 2026
12 checks passed
@jacobvjk
jacobvjk deleted the data/iea-2024-regions branch October 29, 2026 14:17
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