Confirm alignment on Sectoral demand for District of Columbia

Open Beginner friendly
#887 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 2 days

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
61/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
python
Domain
data

Research direction

Start by reviewing PR #879 and tracing how sectoral demand data is loaded and assigned to states. Check whether District of Columbia demand is dropped for other sectors, then compare that behavior with hydrogen demand. Done means confirming the existing behavior and making DC demand consistently count toward Maryland.

Written by the indexing model from the issue text.

Description

bug Sector
Version Checks (indicate both or one)
The Issue

@WeiAi-Energy introduced hydrogen in PR #879. In this PR, he adds DC demand to Maryland. I think this is a nice way to manage the extra DC demand as we do not account for DC as a separate state. Im pretty sure for the other demands, we just drop DC right now, instead of adding the demand to Maryland.

We should:

  1. Confirm that DC demand is dropped when adding other sectoral demands (Im 90% sure it is, but this does need a double check)
  2. Add DC demand to Maryland for consistency
Steps To Reproduce

No response

Error Message

Anything else?

No response

Dominant language
Python
Stars
150
Forks
58
Avg merge
1d 20h
Merged PRs (30d)
25

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from PyPSA/pypsa-usa

All issues in PyPSA/pypsa-usa

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.