Skip to content

Add noise modeling MVP to Bespoke - #582

Merged
ppinchuk merged 41 commits into
mainfrom
pp/bespoke_noise
Jul 16, 2026
Merged

Add noise modeling MVP to Bespoke#582
ppinchuk merged 41 commits into
mainfrom
pp/bespoke_noise

Conversation

@ppinchuk

Copy link
Copy Markdown
Collaborator

Allow bespoke optimization to compute plant-level noise and adjust layout based on noise exceedance at observer locations;.

@ppinchuk ppinchuk self-assigned this Jul 15, 2026
@ppinchuk ppinchuk added enhancement Update to logic or general code improvements p-high Priority: high topic-bespoke Issues/pull requests related to bespoke wind computation labels Jul 15, 2026
@ppinchuk ppinchuk linked an issue Jul 15, 2026 that may be closed by this pull request
3 tasks
@codecov-commenter

codecov-commenter commented Jul 15, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 91.51943% with 24 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.48%. Comparing base (bc148b1) to head (15471a1).

Files with missing lines Patch % Lines
reV/bespoke/place_turbines.py 86.76% 5 Missing and 4 partials ⚠️
reV/bespoke/plant_noise.py 93.07% 6 Missing and 3 partials ⚠️
reV/bespoke/pack_turbs.py 63.63% 2 Missing and 2 partials ⚠️
reV/handlers/exclusions.py 91.66% 0 Missing and 1 partial ⚠️
reV/supply_curve/points.py 90.90% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #582      +/-   ##
==========================================
+ Coverage   79.21%   79.48%   +0.27%     
==========================================
  Files          63       64       +1     
  Lines       11585    11811     +226     
  Branches     1662     1682      +20     
==========================================
+ Hits         9177     9388     +211     
- Misses       1891     1901      +10     
- Partials      517      522       +5     
Flag Coverage Δ
unittests 79.48% <91.51%> (+0.27%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ppinchuk
ppinchuk merged commit e830cdf into main Jul 16, 2026
11 checks passed
github-actions Bot pushed a commit that referenced this pull request Jul 16, 2026
@ppinchuk
ppinchuk deleted the pp/bespoke_noise branch July 16, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Update to logic or general code improvements p-high Priority: high topic-bespoke Issues/pull requests related to bespoke wind computation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SC outputs contains zero capacity factor, capacity MW, turbines

2 participants