-
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 #2142 airnow_take2 #2373
Conversation
…variable names and report the correct index value. For daily v2 files, extract the time averaging number of hours and report it as the number of seconds in the observation level column to be consistent with the pb2nc handling of airnow observations.
…s 1-hour (3600 seconds). And report the height as bad data rather than using the elevation. That's more consistent with how we handle precip obs, and there's nothing in the input file to indicate the height above ground level at which these observations are collected.
@davidalbo, FYI, here's more details about the testing I did for these changes. For each call to AirNow in unit_ascii2nc.xml, I ran that command with the updated version, used a python utility script to dump the output NetCDF file back to ascii, and then manually compared the input/output ascii files. I did this on my laptop, not seneca. If you'd like like to the same on seneca, please LMK, and I can compile the feature branch there for your testing.
|
Sure, I'll try running your tests from seneca, so please do build there. |
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 this pull request.
I reviewed the documentation and it did add meaningful and useful content.
I reviewed the code changes and they all made sense and were clear improvements, some cosmetic, and others adding functionality such as correctly handling units.
The testing done showed that the changes made did give the expected changes in results.
Thanks @davidalbo for the review. Ho-Chun has no objection to us proceeding with these changes. So I'll merge this PR and proceed with the release. |
Sorry John:
Please review the comments in feature #2142. I need advice to enable the
ascii2nc airnow daily max/ave obs to point_stat.
Ho-Chun Huang, Ph.D.
Physical Scientist III, Contractor with Lynker in Support of
NOAA/NWS/NCEP/EMC, U.S. Department of Commerce
5830 University Research Ct., Rm. 2792
College Park, MD 20740
***@***.*** ***@***.***>
301-683-3958
…On Fri, Dec 9, 2022 at 5:37 PM johnhg ***@***.***> wrote:
Merged #2373 <#2373> into develop.
—
Reply to this email directly, view it on GitHub
<#2373 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALPHE3BUVEVDI2UJBU4XMUTWMOYBVANCNFSM6AAAAAASXNW2RQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
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: Seth Linden <linden@seneca.rap.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: MET Tools Test Account <met_test@seneca.rap.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: 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: Seth Linden <linden@ucar.edu> Co-authored-by: lisagoodrich <33230218+lisagoodrich@users.noreply.github.com> Co-authored-by: Daniel Adriaansen <dadriaan@ucar.edu>
StringArray
obs_units and write its contents to the NetCDF output file.Expected Differences
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
Describe testing already performed for these changes:
Ran ascii2nc commands for AirNow inputs from unit_ascii2nc.xml many times.
Recommend testing for the reviewer(s) to perform, including the location of input datasets, and any additional instructions:
Please review logic of code changes.
GHA will produce diffs in the output due to bugfix, but make sure that none are unexpected.
Review the doc updates at:
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:
Updates the contents of the AirNow output files written by ascii2nc after varIndex bugfix.
Please complete this pull request review by [ASAP 12/9/22].
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