pb2nc quality markers #1552
-
Hi all, We've been investigating the difference in using PB2NC_QUALITY_MARK_THRESH with values "9" and "3" with NAM prepbufr observation data for a 48 hour period. The tests on Cheyenne are here ('metprd_old' dir): /glade/work/briannen/qc_sensitivity_tests/expt_dirs/CONUS_25km_RRFSv1alpha_qc_flag_* I wrote a script to count the frequency of the values in 'obs_qty' for the resulting .nc files, and got these counts: With PB2NC_QUALITY_MARK_THRESH=9:
With PB2NC_QUALITY_MARK_THRESH=3:
We found this to be confusing as to why the counts for obs_qty change for marks 1, 2, and 3, but maybe we're not understanding something about how the observations are being handled. Maybe it has to do with the event_stack_flag? If anyone has any insights about how this works, we would be grateful! Thanks! Will |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
The value at the obs_qty variable is not the quality mark values if the "obs_qty_table" variable exists. It the offset of the "obs_qty_table".
The "obs_qty_table" is not the same for the PB2NC output because the first QC value from the input PREPBUFR becomes obs_qty_table[0]. For the pb2nc output, /glade/work/briannen/qc_sensitivity_tests/expt_dirs/CONUS_25km_RRFSv1alpha_qc_flag_3/metprd_old/pb2nc/prepbufr.ndas.2019061500.nc:
The quality mark for the value 0 at obs_qty is "2" which is obs_qty_table[0] For the pb2nc output, /glade/work/briannen/qc_sensitivity_tests/expt_dirs/CONUS_25km_RRFSv1alpha_qc_flag_9/metprd_old/pb2nc/prepbufr.ndas.2019061500.nc:
The quality mark for the value 0 at obs_qty is "2" which is obs_qty_table[0] |
Beta Was this translation helpful? Give feedback.
-
Here are counts per QC for above two files (prepbufr.ndas.2019061500.nc):
|
Beta Was this translation helpful? Give feedback.
The value at the obs_qty variable is not the quality mark values if the "obs_qty_table" variable exists. It the offset of the "obs_qty_table".
The "obs_qty_table" is not the same for the PB2NC output because the first QC value from the input PREPBUFR becomes obs_qty_table[0].
For the pb2nc output, /glade/work/briannen/qc_sensitivity_tests/expt_dirs/CONUS_25km_RRFSv1alpha_qc_flag_3/metprd_old/pb2nc/prepbufr.ndas.2019061500.nc:
The quality mark for the value 0 at obs_qty is "2" which is obs_qty_table[0]
The quality mark for the value 1 at obs_qty is "NA" which is obs_qty_t…