forked from metoppv/improver
-
Notifications
You must be signed in to change notification settings - Fork 0
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
MOBT-689 (Pt2): Spot forecast subsetting using a neighbour cube #7
Closed
Commits on May 28, 2024
-
MOBT-689 (Pt 1): Move functionality out of the spot-extract CLI into …
…a plugin (metoppv#1996) * Move neighbour_finding_method_name function out of the NeighbourSelection plugin into a new spot data utilities file. This is reused in the spot-extraction CLI, soon to be in the plugin, and should be made more common. * Move check_grid_match into metadata utilities along with the hash generation code which is more logical. This removes imports from the spot_extract file for other plugins that use this functionality. * Move all functionality from the spot-extract CLI to a wrapper class that can be invoked by the CLI. Still needs doc-strings, tidying up, any potential rationalisation, and unit tests for the new class. * Add unit tests for the SpotManipulation plugin which has taken on logic and calling of other plugins that was previously done in the CLI layer. * Fix up dz_rescaling code and apply_height_adjustment CLI which use the neighbour_finding_method_name method which was previously part of the NeighbourFinding plugin but which is now a standalone utility. Update the plugin which the spot_extraction CLI calls. * Resolves doc-string error highlighted by sphinx. * Change test paramerisation to help with testing spot forecast subsetting in subsequent PR. * Additional tests for realization collapse and for percentile extraction directly from realization data. Modifies the test in spot_manipulation for selecting the percentile method to check if data is actually masked, rather than just of masked type. This will enable the fast method to be used in more cases. * Rename neighbour_finding_method_name to get_neighbour_finding_method_name. * Review changes.
Configuration menu - View commit details
-
Copy full SHA for dee4f9b - Browse repository at this point
Copy the full SHA dee4f9bView commit details -
Add basic functionality to allow subsetting a spot-forecast cube usin…
…g a neighbour cube via the spot-extraction CLI / SpotManipulation plugin.
Configuration menu - View commit details
-
Copy full SHA for 2d5d0bf - Browse repository at this point
Copy the full SHA 2d5d0bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ca7b59 - Browse repository at this point
Copy the full SHA 1ca7b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 046ea8a - Browse repository at this point
Copy the full SHA 046ea8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7667aa5 - Browse repository at this point
Copy the full SHA 7667aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7027b4e - Browse repository at this point
Copy the full SHA 7027b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25db6c0 - Browse repository at this point
Copy the full SHA 25db6c0View commit details -
Add an acceptance test that demonstrated subsetting an existing spot …
…forecast to the sites defined in a neighbour cube with valid IDs.
Configuration menu - View commit details
-
Copy full SHA for f6722df - Browse repository at this point
Copy the full SHA f6722dfView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.