-
Notifications
You must be signed in to change notification settings - Fork 169
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
Hackathon July 2023 #351
Hackathon July 2023 #351
Conversation
… + no-rain-nwp case
…patial correlation).
This allows some flexibility for when we consider the radar rainfall field to contain "no rain", since there will usually be some clutter present even when it's dry. The same does not hold for NWP, since there is no clutter there. This also introduces the new utility function blending.utils.check_norain
-Precipiation and noise cascade are recomposed before extrapolation -Both fields are advected -They are decomposed again This removes the loss of power in the smallest scales due to the interpolation needed for the semilagrangian advection. In addition computational cost is reduced because the number of extrapolation is greatly reduced.
…t grid cells instead of the maximum per grid cell in NWP
…_nr_rainy_cells_nwp function
…olation in case of not subtimesteps
- blending.utils.check_norain - load NWP - No rain cases
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great to see the PR, @mpvginde! :)
I made some changes which should (hopefully) fix the issues that came from the tests. @ladc, which tests did you still want to add? We might be good to go after that. |
The tests on Ubuntu fail due to a problem with uploading the Codecov report - not sure what is causing it, but it seems unrelated to the PR. |
yes I agree, we can ignore the failing test in the context of this PR. If @ladc has no further comments or changes to add, I think we can merge it! |
Thanks everyone for helping with this PR! |
This pull request brings all developments made during the July 2023 pySTEPS-hackathon at the RMIB.
Many thanks to all contributors: @ladc, @RubenImhoff, Simon De Kock and Ricardo Reinoso-Rondinel.
The work was focussed on the STEPS blending routine.
NEW FEATURES
REFACTORING (all linked with #332)
This removes the loss of power in the smallest scales due to the interpolation needed for the semilagrangian advection.
In addition computational cost is reduced because the number of extrapolation is greatly reduced.
BUGFIXES