-
Notifications
You must be signed in to change notification settings - Fork 24
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
Feature 2302 python embedding converting #2340
Conversation
…et_point_obs and met_point_obs are derived from base_met_point_obs. Added convert_point_data
…obs_with_point_data
@DanielAdriaansen this one is the same situation. We're both assigned, but I'd really like to get your input on these changes to keep you in the loop on python embedding functionality in MET. In particular I don't see any changes to the User's Guide on this PR... and it sure seems like we'd need some to document the changes to the functionality. |
The associated issue corrected to this PR |
This work adds a converter to transform a
If a user has existing Python embedding with
After #2285 is complete, the user won't have to do this. They can create I will add some documentation updates soon, and then add my review. |
For testing, I did the following:
Since Test 3 uses plot_point_obs which requires the "MET NetCDF point observation format" as input -or- the With Howard's changes, Test 3 succeeds now. I am adding some documentation updates and then I will add my review. |
…tions in Appendix F, and adds a link for the section on Python embedding for MPR data.
…s that is better suited for Appendix F. Appendix F is already referenced in describing ASCII2NC. Cleaned up some wording regarding Point2Grid Python embedding.
NOTE: I removed a section from the "Reformatting of Point Observations" that described Python Embedding with |
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.
Co-authored-by: MET Tools Test Account <met_test@seneca.rap.ucar.edu> Co-authored-by: Seth Linden <linden@seneca.rap.ucar.edu> Co-authored-by: Howard Soh <hsoh@seneca.rap.ucar.edu> Co-authored-by: Dave Albo <dave@seneca.rap.ucar.edu> Co-authored-by: John Halley Gotway <johnhg@ucar.edu> Co-authored-by: johnhg <johnhg@ucar.edu> Co-authored-by: Lisa Goodrich <lisag@seneca.rap.ucar.edu> Co-authored-by: jprestop <jpresto@ucar.edu> Co-authored-by: j-opatz <59586397+j-opatz@users.noreply.github.com> Co-authored-by: George McCabe <23407799+georgemccabe@users.noreply.github.com> Co-authored-by: Julie Prestopnik <jpresto@seneca.rap.ucar.edu> Co-authored-by: Jonathan Vigh <jvigh@ucar.edu> Co-authored-by: Seth Linden <linden@ucar.edu> Co-authored-by: hsoh-u <hsoh@ucar.edu> Co-authored-by: bikegeek <3753118+bikegeek@users.noreply.github.com> Co-authored-by: davidalbo <dave@ucar.edu> Co-authored-by: lisagoodrich <33230218+lisagoodrich@users.noreply.github.com> Co-authored-by: Daniel Adriaansen <dadriaan@ucar.edu>
Expected Differences
The MET/scripts/python/read_ascii_point.py can be used instead of MET/scripts/python/read_met_point_obs.py for 11 column text input.
How to use: add following two lines
Do these changes introduce new tools, command line arguments, or configuration file options? [No]
If yes, please describe:
Do these changes modify the structure of existing or add new output data types (e.g. statistic line types or NetCDF variables)? [No]
If yes, please describe:
Pull Request Testing
Do these changes include sufficient documentation updates, ensuring that no errors or warnings exist in the build of the documentation? [No]
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:
One new plot (precip24_2010010112.ps) is added.
Pull Request Checklist
See the METplus Workflow for details.
Select: Reviewer(s)
Select: Organization level software support Project or Repository level development cycle Project
Select: Milestone as the version that will include these changes