Skip to content

Migrate reVeal2ReEDS pipeline to Hourlize#80

Open
kodiobika wants to merge 6 commits into
mainfrom
ko/reveal2reeds
Open

Migrate reVeal2ReEDS pipeline to Hourlize#80
kodiobika wants to merge 6 commits into
mainfrom
ko/reveal2reeds

Conversation

@kodiobika
Copy link
Copy Markdown
Contributor

@kodiobika kodiobika commented May 1, 2026

Summary

This PR updates hourlize to include the reVeal2ReEDS pipeline, which replaces EER data center demand projections with user-specified data center demand projections from reVeal or other similarly formatted sources.

Technical details

  • Adds hourlize/reveal2reeds/reveal2reeds.py, which contains the functions that execute the pipeline
  • Adds a custom_data_center_projection_years field to the hourlize config, which specifies the model years where the user-specified data center demand projections should be applied
  • Adds hourlize/reveal2reeds/config.json, where the user specifies a data center demand scenario and file paths for projected national annual data center demand, state-by-state proportions of the national demand, and the proportions of demand that should be attributed to data center IT and cooling

Validation, testing, and comparison report(s)

(in progress)

Checklist for author

Details to double-check

  • Charge code provided to reviewers
  • Included comparison reports for appropriate test cases
  • Documentation updated if necessary
  • Code formatting standardized
  • Reusable functions used where possible instead of copy/pasted code

General information to guide review

  • Zero impact on results of default case
  • No large data file(s) added/modified
  • No substantive impact on runtime for full-US reference case
  • No substantive impact on folder size for full-US reference case
  • No change to process flow (runbatch.py, d_solve_iterate.py)
  • No change to code organization
  • No change to package requirements (environment.yml or Project.toml)

Did you use LLM tools (chatbot or copilot) in the preparation of this PR? If so, describe how

No

Tag points of contact here if you would like additional review of the relevant parts of the model

@kodiobika kodiobika requested a review from clairehalloran May 4, 2026 17:05
@kodiobika kodiobika self-assigned this May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant