metoppv / improver

IMPROVER is a library of algorithms for meteorological post-processing.
http://improver.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
101 stars 84 forks source link

MOBT-689 (Pt 1): Move functionality out of the spot-extract CLI into a plugin #1996

Closed bayliffe closed 1 month ago

bayliffe commented 2 months ago

Prior to adding new functionality to the spot-extract plugins it was necessary to simplify the CLI inline with the changes that are needed for implementing IMPROVER configurations using DAGRunner. These changes are:

Pt 2 of this work will add the functionality to extract a subset of spot sites from an existing spot-forecast cube using the spot-extract CLI / SpotManipulation plugin. This was large enough so I've stopped here to split it up, though Pt 2 should be much smaller.

Testing:

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 98.41%. Comparing base (84a8944) to head (839a422). Report is 8 commits behind head on master.

:exclamation: Current head 839a422 differs from pull request most recent head b9c944e

Please upload reports for the commit b9c944e to get more accurate results.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1996 +/- ## ========================================== + Coverage 98.39% 98.41% +0.02% ========================================== Files 124 126 +2 Lines 12212 12402 +190 ========================================== + Hits 12016 12206 +190 Misses 196 196 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.