Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update hydrological aggregation in model.water #223

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

measrainsey
Copy link
Contributor

@measrainsey measrainsey commented Sep 2, 2024

(WIP)

PR to update some of the data processing files in model.water.data.pre_processing.

In an effort to get the code running on my local computer and on the UniCC system, I've had to update some paths and modify the existing code a bit. I've also tried to reduce the complexity of the code by removing for loops where possible. And also trying reduce the need to manually edit parameters and rerun the code by iterating across all possible parameters.

This should not interfere with #106, as all the files I'm modifying in this PR are not being changed #106. So that's also why I am submitting this as a separate PR to main. If this would better be suited as a merge to the nexus-upd branch instead, please let me know.

How to review

TBA

PR checklist

  • Continuous integration checks all ✅
  • Add or expand tests; coverage checks both ✅
  • Add, expand, or update documentation.
  • Update doc/whatsnew.

@measrainsey measrainsey added the water MESSAGEix-Nexus (water) variant label Sep 2, 2024
@measrainsey measrainsey self-assigned this Sep 2, 2024
Copy link

codecov bot commented Sep 2, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.4%. Comparing base (4fd6446) to head (80b5001).
Report is 1 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #223   +/-   ##
=====================================
  Coverage   77.4%   77.4%           
=====================================
  Files        217     217           
  Lines      16851   16851           
=====================================
  Hits       13048   13048           
  Misses      3803    3803           
🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
water MESSAGEix-Nexus (water) variant
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant