-
Notifications
You must be signed in to change notification settings - Fork 119
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
[develop] Add precipitation-type verification for MET #757
[develop] Add precipitation-type verification for MET #757
Conversation
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.
@mkavulich These changes look good to me!
Ran the WE2E coverage tests on Jet (removed the get_from_HPSS_*
tests due to HPSS being down for extended maintenance this week) and they all passed. I also ran the MET_verification test and was able to see the newly added CRAIN
, CSNOW
, CFRZR
, and CICEP
in the point_stat.*.stat
files.
While the Hera tests had to be aborted and the |
@mkavulich The tests have completed. The Hera tests were aborted since the machine is down for maintenance. On Jet, the On Cheyenne, Since the failures are expected, I can go ahead and move forward with merging this update now, or I can wait and run the Hera tests in the morning, if you would prefer. |
The Hera tests have completed. There are three failures in the Hera GNU tests - The There are five failures in the Hera Intel tests - The I will move forward with merging this PR now. |
* Add @gspetro-NOAA, @natalie-perlin, and @EdwardSnyder-NOAA to CODEOWNERS so they are notified of all PRs and can review them. * Remove duplicates in CODEOWNERS; remove users who will no longer be working with the repo.
DESCRIPTION OF CHANGES:
As part of the (soon-to-end 😢) DTC UFS SRW project, one of our final deliverables was to add precipitation-type verification to MET. This PR modifies the Metplus config files to output the relevant ptype statistics for PB2NC and PointStat.
The precipitation-type variables used are described in this METplus documentation page. This method uses the reported "PRWE" (present weather) field compared to categorical precipitation variables output from the weather model.
Type of change
TESTS CONDUCTED:
Ran verification WE2E tests (
MET_verification
,MET_ensemble_verification
, andMET_verification_only_vx
) I did not make any statistical plots, but I confirmed that the appropriate output was contained in thepoint_stat*.stat
files. Some of them even had meaningful statistics computed for metrics such as FHO, which isn't a given for such simple test cases! Example line here:4 NA NA NA 0.05 CNT 4069 0.012486 0.012367 0.012604 4 >=1.0 >=161&&<=163 NA NA FHO 539 0.19109 0.13729 0.58998
Ran fundamental tests on Hera as well, but the only changes are to the metplus config files so there should be no impact on the rest of the app.
DEPENDENCIES:
None
DOCUMENTATION:
None
ISSUE:
None
CHECKLIST