-
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
Document PB2NC's handling of quality markers #2278
Comments
…. Also, update pb2nc logic to track the maximum quality mark for CAPE and PBL rather than just the most recent one! I wonder if that'll change the regression test output?
…ues of bad data. See unit test output file ndas.20120409.t12z.prepbufr.tm00.summary.nc. Update the print_pointnc2ascii.py to avoid runtime error about convert masked array elements to int.
I've realized/documented the fact that time summaries are always written by PB2NC with a quality flag of NA. For other derived obs, like CAPE, DPT, and so on, it's computed as the maximum of the quality marks that went into the derivation. So the question is...
Per @TaraJensen, we should investigate the second option. In BUFR, lower integers are better. Technically, someone could run ascii2nc to compute time summaries with integer qm flags where HIGHER is better. So attempt to only enable this for PB2NC, not the other point pre-processing tools. |
@TaraJensen I investigated updating the handling of quality flag values for time summaries and have decided that it would constitute too large of a change to be introduced during the MET 11.0.0 pre-release cycle. I do recommend that we make this change, but I think we should do it carefully. MET supports the computation of several types of time summaries (min, max, range, mean, stdev, median, P##, sum). For the min, max, median, and perhaps P## options, we should use the quality mark of the actual corresponding observation. For the range, we should report the max quality mark of the min/max value. For the mean, stdev, and sum, we should report the max quality mark for all observations in the time window. I wrote up issue #2363 to describe these proposed changes. |
…triction of computing CAPE and PBL quality marks from only the first vertical level. Instead, compute the maximum quality mark over all vertical levels.
Describe the Task
This is a small documentation-only task to clarify/document PB2NC's handling of quality markers for derived variables, like CAPE. Also document if/how quality markers apply to the derivation of time summaries. These questions arose via GitHub discussions and should be clarified in the documentation.
Time Estimate
2 hours
Sub-Issues
Consider breaking the task down into sub-issues.
None needed.
Relevant Deadlines
List relevant project deadlines here or state NONE.
Funding Source
Define the source of funding and account keys here or state NONE.
Define the Metadata
Assignee
Labels
Projects and Milestone
Define Related Issue(s)
Consider the impact to the other METplus components.
No impacts.
Task Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>
Pull request:
feature <Issue Number> <Description>
Select: Reviewer(s) and Linked issues
Select: Repository level development cycle Project for the next official release
Select: Milestone as the next official version
The text was updated successfully, but these errors were encountered: