Implement calculate wind_speed from components#2241
Conversation
|
Summary:
Mark ready for review. |
|
See also #2119 |
mo-nmakryg
left a comment
There was a problem hiding this comment.
Comments:
- From this branch, the total wind speed is included and appears to be working as expected, with no obvious impact on any other variables.
- However, the land and sea masks are still crashing, so I had to force the run to be marked as successful in order to obtain the results. I expect this issue will be resolved separately as part of other fixes.
- I haven’t worked a lot with the vectors as suggested, and some fixes I guess will come from See also #2119 (per James F. comment)
- I haven’t checked on the multivariable plots for now as Claudio is working on this functionality in parallel, and also the vectors may be a good option for layering, so we may need these first.
If developers are happy with these asterisks of remaining task I think the branch is ready to be merged.
PS. For awareness I was removing the obs by turning them off but just doing this was giving me
PluginError: Error in plugin cylc.pre_configure.rose
ConfigProcessError: template variables=POINT_OBS_WMO_BLOCK_STTN_NUMBERS=: Invalid template variable:
Must be a valid Python or Jinja2 literal (note strings "must be quoted").
So I had to vi rose-suit.conf in order to comment this out. Not sure if I was doing something wrong through the gui or there is a bug.
|
Thanks for review comments. Proposing to merge as-is. a) Think pre-existing issues in Nefeli's workflow (e.g. land/sea mask) not impacted by this change. Other gui errors related to use of rose-suite.conf updated to run with OBS branch-in-progress to test this more limited changeset. b) Thanks to James for flagging #2119 - note here the aim is to update the default action when requesting "wind_speed_at_10m" (i.e. enabling existing fix_um_winds callback) rather than requiring this to be initiated via specific operator - which is also useful functionality. This enables wind_speed_at_10m (for example) to be requested as one of 'generic' variables in list without needing to call the operator via recipe. Can review if fix_um_winds might be better replaced by call to the specific operator in code when that PR is on main perhaps. c) This PR re-highlights that vector_plot is not, to best of my knowledge, well covered by unit tests (see |
Fixes #2239.
Contribution checklist
Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.
rose-suite.conf.examplehas been updated if new diagnostic added.