-
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 #2321 tc_diag_changes #2347
Conversation
…are, why they are important, how they are useful, and how users can obtain them.
…rking. Made some additional edits to the content.
… everything? Adding one to see if this helps my comment not get rendered.
…o the TCDIAG line type, but still need to populate them.
…the usage statement.
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.
These code changes look good to me. I didn't see anything glaringly incorrect. I will use this info to update the METplus logic for PR dtcenter/METplus#1932
I inspected the differences flagged in this GHA run. And I see that there is a problem in the TCDIAG output written by the TC-Stat tool. I'll work on fixing that now. |
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 just had one minor edit for clarity in the documentation section.
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.
The default settings for diag_source="SHIPS_DIAG_RT"; are:
track_source = "OFCL";
match_to_track=["OFCL"];
This results in warning messages that the track locations do not match the diagnostic location. This may result in confusion for a user running with the default settings.
After discussion with @JohnHalleyGotway - proposed changes are to only print a warning about locations NOT matching when diag_info_map.track_source = diag_info_map.match_to_track. When they do not match, print a DEBUG(4) log message.
The default track_source needs to change for SHIPS_DIAG_RT for this to work. John consulted Jonathan for advice on what to use for this string.
…message only when TrackSource = Technique. Otherwise, print it as Debug(4). Update the SHIPS_DIAG_RT track_source from OFCL to SHIPS_TRK and modify the documentation to clarify.
Thanks for the feedback @KathrynNewman. I've made the requested changes in this commit and am re-requesting your review. |
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.
Mark says: "The SHIPS model includes its own "tracker" - so, rather than the SHIPS model itself, I recommend stating along a GFS forecast track defined by a SHIPS specific tracker. (or internal SHIPS tracker?) @jvigh, do you agree? The disclaimer that the SHIPS tracker doesn't appear in the NHC adeck is important (good add!).
Done:
|
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.
Looks good - thanks!
Co-authored-by: Seth Linden <linden@seneca.rap.ucar.edu> Co-authored-by: John Halley Gotway <johnhg@ucar.edu> Co-authored-by: MET Tools Test Account <met_test@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: 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>
I'm just coming online now after a busy day running kids around to
appointments.
Yes, I agree with what @kathryn Newman ***@***.***> proposes. The
SHIPS_TRK is a reasonable choice. Or maybe even SHIPS_DEV_TRK.
Jonathan Vigh
Project Scientist I, Joint Numerical Testbed
Research Applications Laboratory (RAL)
National Center for Atmospheric Research (NCAR)
P.O. Box 3000 tel: +1 (303) 497-8205
Boulder, CO 80307-3000 fax: +1 (303) 497-8171Jonathan's Staff Web
Page <http://staff.ral.ucar.edu/jvigh/> (CV, publications,
etc.)Tropical Cyclone Guidance Project
<http://hurricanes.ral.ucar.edu/> (real-time hurricane data)
Tropical Cyclone Data Project <https://verif.rap.ucar.edu/tcdata/>
(FLIGHT+, VDM+, TC-OBS datasets)
HurricaneRiskCalculator®️ <https://wxrisk.io/> (Now available --
Personalized hurricane wind hazard assessments for decision support)
During COVID-19, my working day is likely different from your working
day. Please do not feel obliged to reply to this email outside of your
normal working hours.
…On Wed, Nov 16, 2022 at 1:40 PM KathrynNewman ***@***.***> wrote:
***@***.**** requested changes on this pull request.
Mark says: "The SHIPS model includes its own "tracker" - so, rather than *the
SHIPS model itself*, I recommend stating *along a GFS forecast track
defined by a SHIPS specific tracker*. (or *internal SHIPS tracker*?)
@jvigh <https://github.com/jvigh>, do you agree? The disclaimer that the
SHIPS tracker doesn't appear in the NHC adeck is important (good add!).
—
Reply to this email directly, view it on GitHub
<#2347 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEWD6VQ5ZNQWJ5APMCGO47DWIVBFBANCNFSM6AAAAAASBN2KV4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Expected Differences
Do these changes introduce new tools, command line arguments, or configuration file options? [Yes]
If yes, please describe:
diag_info_map
configuration option.diag_name
config option inside the largerdiag_info_map
option to define diagnostics metadata.diag_convert_map.source
todiag_convert_map.diag_source
for consistency, and support partial string matching in that context.model=string
sub-option for the-diag
command line option since it's replaced bydiag_info_map.match_to_track
.Do these changes modify the structure of existing or add new output data types (e.g. statistic line types or NetCDF variables)? [Yes]
If yes, please describe:
Pull Request Testing
Describe testing already performed for these changes:
Recommend testing for the reviewer(s) to perform, including the location of input datasets, and any additional instructions:
/d1/projects/MET/MET_pull_requests/met-11.0.0/met-11.0.0-beta5/feature_2321/MET-feature_2321_tc_diag_changes
diag_info_map
and confirm that these are correct.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:
al092022_20220926_DIAGNOSTICS.tcst
), but only by the addition of theTRACK_SOURCE
andFIELD_SOURCE
columns. The actual data values are NOT changed.Please complete this pull request review by [Wed 11/16/2022].
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