-
Notifications
You must be signed in to change notification settings - Fork 38
Feature #2962 RMWAnalysis wrapper #2985
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
Conversation
…nalysis wrapper
@mkavulich I see that you're back in the office on Wed, May 21st. Can you please test the code for this PR tomorrow? And if you're not able to, please let me know, and I can review instead. FYI, I checked out this feature branch in |
…port lists of values instead of a single string
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.
I approve of these changes.
@georgemccabe as we already discussed over Slack, while reviewing this PR I found some short-comings in the RMW-Analysis tool itself, as documented in dtcenter/MET#3168. I'm proposing that we fix its functionality in the MET-12.2.0 release, if not sooner.
And thanks for updating the parsing logic for model, storm_id, storm_name, basin, and cyclone from strings to arrays of strings. I'll correct the MET documentation for dtcenter/MET#3168 as well.
I tested the RMW-Analysis wrapper with the seneca:/d1/projects/METplus/pull_requests/METplus-6.1.0/pr_2985/run_test.sh
script and confirmed that setting METplus config options produced the expected environment variables, referenced by the wrapped RMW-Analysis config file.
Pull Request Testing
Added unit tests and basic use case
Do these changes include sufficient documentation updates, ensuring that no errors or warnings exist in the build of the documentation? [Yes]
Do these changes include sufficient testing updates? [Yes]
Will this PR result in changes to the test suite? [Yes]
If yes, describe the new output and/or changes to the existing output:
New output from new use case will require update of truth data
Do these changes introduce new SonarQube findings? [No]
If yes, please describe:
Please complete this pull request review by 5/21/2025.
Pull Request Checklist
See the METplus Workflow for details.
Select: Reviewer(s) and Development issue
Select: Milestone as the version that will include these changes
Select: Coordinated METplus-X.Y Support project for bugfix releases or METplus-Wrappers-X.Y.Z Development project for official releases