[Met_help] [rt.rap.ucar.edu #80344] History for Met 6.0 Grib2

John Halley Gotway via RT met_help at ucar.edu
Thu Jun 15 10:29:35 MDT 2017


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

This transaction appears to have no content

----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: Met 6.0 Grib2
From: John Halley Gotway
Time: Wed May 03 12:57:43 2017

Hi Bob,

I just received an email from you titled "Met 6.0 Grib 2" but the
email had
no content.  Perhaps your message didn't come through?

Thanks,
John

On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> Transaction: Ticket created by robert.craig.2 at us.af.mil
>        Queue: met_help
>      Subject: Met 6.0 Grib2
>        Owner: Nobody
>   Requestors: robert.craig.2 at us.af.mil
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
>
> This transaction appears to have no content
>

------------------------------------------------
Subject: RE: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0 Grib2
From: SITTEL, MATTHEW C CTR USAF AFWA 16 WS/WXN
Time: Wed May 03 13:16:50 2017

Hey John,

Here's how it appeared in my inbox... let's see if you can read this:

Matt

=========================================
John, I sent you this problem two weeks ago as a problem in MET 5.2.
You
had sent me the format for the config file to process probability data
(ticket # 80140).  When I tried the config file I got an error in 5.2.
The
same error is occurring in 6.0 - see below.  The configuration file is
attached.   Did I miss something?

Bob

02587e12.7',
'/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-841e-
68229aed8a0725.4',
'/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e',
'-format', 'met_point', '-log', 'ascii2nc_log', '-v', '3']
DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
DEBUG 1: Config File:
/h/WXQC/met-6.0/share/met/config/Ascii2NcConfig_default
DEBUG 2: Rejected 0 observations off the masking grid.
DEBUG 2: Rejected 0 observations outside the masking polyline.
DEBUG 2: Rejected 0 observations not matched with station ID's.
DEBUG 2: Processing observations for 7119 headers.
DEBUG 1: Creating NetCDF Observation file:
/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-2c861fe6d43e
DEBUG 2: Finished processing 7119 observations for 7119 headers.
geps /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
GEPS
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
geps nhem
['geps',
'/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e',
'GEPS',
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt',
'geps', 'nhem']
['/h/WXQC/met-6.0/bin/point_stat',
'/h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.2017041812.000
6.NOAA', '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818',
'/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated',
'-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-v',
'4']
DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
DEBUG 1: Default Config File:
/h/WXQC/met-6.0/share/met/config/PointStatConfig_default
DEBUG 1: User Config File:
/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated
DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created new
Met2dDataFile object of type "FileType_Gb2".
DEBUG 4: Switching the GRIB2 radius of the earth value of 6367.47 km
to
6371.2 km for internal consistency.
DEBUG 4:
DEBUG 4: Latitude/Longitude Grid Data:
DEBUG 4:      lat_ll: -90
DEBUG 4:      lon_ll: -0
DEBUG 4:   delta_lat: 1
DEBUG 4:   delta_lon: 1
DEBUG 4:        Nlat: 181
DEBUG 4:        Nlon: 360
DEBUG 4:
DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo object
of
type "FileType_Gb2".
DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list contains 0
entries.
ERROR  :
ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2 probability
field
abbreviation 'PROB'
ERROR  :

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Wednesday, May 3, 2017 1:58 PM
To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
<christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0 Grib2

Hi Bob,

I just received an email from you titled "Met 6.0 Grib 2" but the
email had no content.  Perhaps your message didn't come through?

Thanks,
John

On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> Transaction: Ticket created by robert.craig.2 at us.af.mil
>        Queue: met_help
>      Subject: Met 6.0 Grib2
>        Owner: Nobody
>   Requestors: robert.craig.2 at us.af.mil
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> >
>
>
> This transaction appears to have no content
>



------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Wed May 03 14:05:19 2017

John, got a love our system here.  In ticket #80140,  you sent me
lines to add to my configuration file to handle probabilities of
multiple thresholds in a configuration file.  Now that we are running
in MET 6.0, I wanted to see if I get the same error and I do when I
tried your method - See  below.  My configuration file is attached.
I also include the Grib2 file inventory I am reading.   Did I code
this up wrong?

Thanks
Bob


02587e12.7', '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-
841e-68229aed8a0725.4', '/h/data/global/WXQC/data/met/tmp/5a71c1d2-
8d48-4d41-9740-2c861fe6d43e', '-format', 'met_point', '-log',
'ascii2nc_log', '-v', '3']
DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
DEBUG 1: Config File: /h/WXQC/met-
6.0/share/met/config/Ascii2NcConfig_default
DEBUG 2: Rejected 0 observations off the masking grid.
DEBUG 2: Rejected 0 observations outside the masking polyline.
DEBUG 2: Rejected 0 observations not matched with station ID's.
DEBUG 2: Processing observations for 7119 headers.
DEBUG 1: Creating NetCDF Observation file:
/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-2c861fe6d43e
DEBUG 2: Finished processing 7119 observations for 7119 headers.
geps /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e GEPS
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
geps nhem
['geps', '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e', 'GEPS',
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt',
'geps', 'nhem']
['/h/WXQC/met-6.0/bin/point_stat',
'/h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.2017041812.0006.NOAA',
'/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818',
'/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated', '-
outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-v', '4']
DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
DEBUG 1: Default Config File: /h/WXQC/met-
6.0/share/met/config/PointStatConfig_default
DEBUG 1: User Config File: /h/WXQC/met-
6.0/data/config/PointStatConfig_geps_precip_updated
DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created new
Met2dDataFile object of type "FileType_Gb2".
DEBUG 4: Switching the GRIB2 radius of the earth value of 6367.47 km
to 6371.2 km for internal consistency.
DEBUG 4:
DEBUG 4: Latitude/Longitude Grid Data:
DEBUG 4:      lat_ll: -90
DEBUG 4:      lon_ll: -0
DEBUG 4:   delta_lat: 1
DEBUG 4:   delta_lon: 1
DEBUG 4:        Nlat: 181
DEBUG 4:        Nlon: 360
DEBUG 4:
DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo object
of type "FileType_Gb2".
DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list contains 0
entries.
ERROR  :
ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2 probability
field abbreviation 'PROB'
ERROR  :



240:9547768:d=2017041800:WIND:10 m above ground:24 hour fcst:std dev
(cluster mean)
241:9578209:d=2017041800:WIND:10 m above ground:24 hour fcst:prob >15
242:9643382:d=2017041800:WIND:10 m above ground:24 hour fcst:prob >25
243:9689275:d=2017041800:WIND:10 m above ground:24 hour fcst:prob >35
244:9710696:d=2017041800:WIND:10 m above ground:24 hour fcst:prob >50
245:9714496:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.1
246:9779816:d=2017041800:APCP:surface:12-24 hour acc fcst:prob >2
247:9784796:d=2017041800:ASNOW:surface:18-24 hour acc fcst:prob >0.1
248:9810232:d=2017041800:ASNOW:surface:12-24 hour acc fcst:prob >2
249:9818643:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.05
250:9869474:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.1
251:9910460:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.25
252:9936509:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.5
253:9951359:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.75
254:9960929:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >1
255:9967342:d=2017041800:APCP:surface:0-1 day acc fcst:prob >5
256:9969770:d=2017041800:TMP:2 m above ground:24 hour fcst:prob
<273.15
257:9981317:d=2017041800:TMP:2 m above ground:24 hour fcst:prob
>305.37
258:9982828:d=2017041800:HGT:500 mb:24 hour fcst:prob >5800
259:9991
-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Wednesday, May 03, 2017 1:58 PM
To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
<christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0 Grib2

Hi Bob,

I just received an email from you titled "Met 6.0 Grib 2" but the
email had no content.  Perhaps your message didn't come through?

Thanks,
John

On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> Transaction: Ticket created by robert.craig.2 at us.af.mil
>        Queue: met_help
>      Subject: Met 6.0 Grib2
>        Owner: Nobody
>   Requestors: robert.craig.2 at us.af.mil
>       Status: new
>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> >
>
>
> This transaction appears to have no content
>


------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Wed May 03 14:21:07 2017

John, here is the grib2 file we use as well.

-----Original Message-----
From: met_help at ucar.edu via RT [mailto:met_help at ucar.edu]
Sent: Wednesday, May 03, 2017 1:28 PM
To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
Subject: [Non-DoD Source] [rt.rap.ucar.edu #80344] AutoReply: Met 6.0
Grib2

Greetings,

This message has been automatically generated in response to the
creation of a
trouble ticket regarding:
	"Met 6.0 Grib2",
a summary of which appears below.

There is no need to reply to this message right now.  Your ticket has
been
assigned an ID of [rt.rap.ucar.edu #80344].

Please include the string:

         [rt.rap.ucar.edu #80344]

in the subject line of all future correspondence about this issue. To
do so,
you may reply to this message.

                        Thank you,
                        met_help at ucar.edu

-------------------------------------------------------------------------
This transaction appears to have no content

------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Wed May 03 14:21:07 2017

GRIB2
0 10 0 255 57 1 19 161  "PWS15"  "Probabilty of 10 m winds above
15kts"  "%"
0 10 0 255 57 1 19 163  "PWS25"  "Probabilty of 10 m winds above
25kts"  "%"
0 10 0 255 57 1 19 164  "PWS35"  "Probabilty of 10 m winds above
35kts"  "%"
0 10 0 255 57 1 19 165  "PWS50"  "Probabilty of 10 m winds above
50kts"  "%"
0 10 0 255 57 1 19 173  "PQP1"  "Probability of precip accumulation >
.01"  "%"
0 10 0 255 57 1 19 174  "PQP2"  "Probability of precip accumulation >
.02"  "%"
0 10 0 255 57 1 19 182  "PSN1"  "Probability of snow accumulation > 1"
"%"
0 10 0 255 57 1 19 183  "PSN2"  "Probability of snow accumulation > 2"
"%"
0 10 0 255 57 1 19 175  "QP005"  "Probability of precip accumulation >
.05"  "%"
0 10 0 255 57 1 19 176  "QP010"  "Probability of precip accumulation >
.10"  "%"
0 10 0 255 57 1 19 177  "QP025"  "Probability of precip accumulation >
.25"  "%"
0 10 0 255 57 1 19 178  "QP050"  "Probability of precip accumulation >
.50"  "%"
0 10 0 255 57 1 19 179  "QP075"  "Probability of precip accumulation >
.75"  "%"
0 10 0 255 57 1 19 180  "QP100"  "Probability of precip accumulation >
1.0"  "%"
0 10 0 255 57 1 19 181  "QP500"  "Probability of precip accumulation >
5.0"  "%"
0 10 0 255 57 1 19 212  "PT273"  "Probability of 2m temperature > 273"
"%"
0 10 0 255 57 1 19 213  "PT305"  "Probability of 2m temperature > 305"
"%"
0 10 0 255 57 1 19 207  "PHT58"  "Probability of 500mb HGT > 5800 m"
"%"
0 10 0 255 57 1 19 203  "PVIS1"  "Probability of surface visiblity < 1
mi"  "%"
0 10 0 255 57 1 19 202  "PVIS3"  "Probability of surface visibility <
3 mi"  "%"
0 10 0 255 57 1 19 201  "PVIS5"  "Probability of surface visibility <
5 mi"  "%"
0 10 0 255 57 1 19 224  "PC20"  "Probabilty of Total Cloud < 20 %"
"%"
0 10 0 255 57 1 19 225  "PC80"  "Probablity of Total Cloud > 80 %"
"%"
0 14 0 255 57 0 1 33  "CRAIN"  "Categorical Rain"  "-"
0 14 0 255 57 0 1 36  "CSNOW"  "Categorical Snow"  "-"
0 14 0 255 57 0 1 34  "CFRZR"  "Categorical Freezing Rain"  "-"
0 14 0 255 57 0 19 0 "VIS"  "Visibility"  "m"

------------------------------------------------
Subject: Met 6.0 Grib2
From: John Halley Gotway
Time: Wed May 03 16:43:36 2017

Bob,

OK, I understand.  You need help setting up the configuration file to
do
verifying probability forecasts from a GRIB2 data file.  The things
that'd
help the most is a sample GRIB2 data file.  I found this filename in
the
logging output from MET:
   /h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.2017041812.
0006.NOAA

I went hunting around on NCEP ftp sites trying to find a sample GRIB2
data
file containing this probability data.  While I found the individual
21
GEFS members, their means, and their spreads, I couldn't find the
derived
probabilities.

Could you please send me one of these data files, and I'll see what it
takes for met-6.0 to read it on my end.

Thanks,
John


On Wed, May 3, 2017 at 2:05 PM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
> John, got a love our system here.  In ticket #80140,  you sent me
lines to
> add to my configuration file to handle probabilities of multiple
thresholds
> in a configuration file.  Now that we are running in MET 6.0, I
wanted to
> see if I get the same error and I do when I tried your method - See
> below.  My configuration file is attached.   I also include the
Grib2 file
> inventory I am reading.   Did I code this up wrong?
>
> Thanks
> Bob
>
>
> 02587e12.7', '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-
841e-68229aed8a0725.4',
> '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e',
> '-format', 'met_point', '-log', 'ascii2nc_log', '-v', '3']
> DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> DEBUG 1: Config File: /h/WXQC/met-6.0/share/met/
> config/Ascii2NcConfig_default
> DEBUG 2: Rejected 0 observations off the masking grid.
> DEBUG 2: Rejected 0 observations outside the masking polyline.
> DEBUG 2: Rejected 0 observations not matched with station ID's.
> DEBUG 2: Processing observations for 7119 headers.
> DEBUG 1: Creating NetCDF Observation file:
/h/data/global/WXQC/data/met/
> tmp/5a71c1d2-8d48-4d41-9740-2c861fe6d43e
> DEBUG 2: Finished processing 7119 observations for 7119 headers.
> geps /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> GEPS
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
> geps nhem
> ['geps', '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e',
> 'GEPS',
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt',
> 'geps', 'nhem']
> ['/h/WXQC/met-6.0/bin/point_stat', '/h/data/global/WXQC/data/
> geps_verify/qcsave/2017041812/grib2.2017041812.0006.NOAA',
> '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818',
> '/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated',
> '-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-v',
'4']
> DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> DEBUG 1: Default Config File: /h/WXQC/met-6.0/share/met/
> config/PointStatConfig_default
> DEBUG 1: User Config File: /h/WXQC/met-6.0/data/config/
> PointStatConfig_geps_precip_updated
> DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created new
> Met2dDataFile object of type "FileType_Gb2".
> DEBUG 4: Switching the GRIB2 radius of the earth value of 6367.47 km
to
> 6371.2 km for internal consistency.
> DEBUG 4:
> DEBUG 4: Latitude/Longitude Grid Data:
> DEBUG 4:      lat_ll: -90
> DEBUG 4:      lon_ll: -0
> DEBUG 4:   delta_lat: 1
> DEBUG 4:   delta_lon: 1
> DEBUG 4:        Nlat: 181
> DEBUG 4:        Nlon: 360
> DEBUG 4:
> DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo
object of
> type "FileType_Gb2".
> DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list contains
0
> entries.
> ERROR  :
> ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2 probability
field
> abbreviation 'PROB'
> ERROR  :
>
>
>
> 240:9547768:d=2017041800:WIND:10 m above ground:24 hour fcst:std dev
> (cluster mean)
> 241:9578209:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>15
> 242:9643382:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>25
> 243:9689275:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>35
> 244:9710696:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>50
> 245:9714496:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.1
> 246:9779816:d=2017041800:APCP:surface:12-24 hour acc fcst:prob >2
> 247:9784796:d=2017041800:ASNOW:surface:18-24 hour acc fcst:prob >0.1
> 248:9810232:d=2017041800:ASNOW:surface:12-24 hour acc fcst:prob >2
> 249:9818643:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.05
> 250:9869474:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.1
> 251:9910460:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.25
> 252:9936509:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.5
> 253:9951359:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.75
> 254:9960929:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >1
> 255:9967342:d=2017041800:APCP:surface:0-1 day acc fcst:prob >5
> 256:9969770:d=2017041800:TMP:2 m above ground:24 hour fcst:prob
<273.15
> 257:9981317:d=2017041800:TMP:2 m above ground:24 hour fcst:prob
>305.37
> 258:9982828:d=2017041800:HGT:500 mb:24 hour fcst:prob >5800
> 259:9991
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Wednesday, May 03, 2017 1:58 PM
> To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
> Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0 Grib2
>
> Hi Bob,
>
> I just received an email from you titled "Met 6.0 Grib 2" but the
email
> had no content.  Perhaps your message didn't come through?
>
> Thanks,
> John
>
> On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
> met_help at ucar.edu> wrote:
>
> >
> > Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> > Transaction: Ticket created by robert.craig.2 at us.af.mil
> >        Queue: met_help
> >      Subject: Met 6.0 Grib2
> >        Owner: Nobody
> >   Requestors: robert.craig.2 at us.af.mil
> >       Status: new
> >  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> > >
> >
> >
> > This transaction appears to have no content
> >
>
>
>

------------------------------------------------
Subject: RE: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Thu May 04 07:53:50 2017

John, I placed a GRIB to ensemble file on the ftp server.  Good luck.

Bob

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Wednesday, May 03, 2017 5:44 PM
To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
<christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2

Bob,

OK, I understand.  You need help setting up the configuration file to
do verifying probability forecasts from a GRIB2 data file.  The things
that'd help the most is a sample GRIB2 data file.  I found this
filename in the logging output from MET:
   /h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.2017041812.
0006.NOAA

I went hunting around on NCEP ftp sites trying to find a sample GRIB2
data file containing this probability data.  While I found the
individual 21 GEFS members, their means, and their spreads, I couldn't
find the derived probabilities.

Could you please send me one of these data files, and I'll see what it
takes for met-6.0 to read it on my end.

Thanks,
John


On Wed, May 3, 2017 at 2:05 PM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
> John, got a love our system here.  In ticket #80140,  you sent me
> lines to add to my configuration file to handle probabilities of
> multiple thresholds in a configuration file.  Now that we are
running
> in MET 6.0, I wanted to see if I get the same error and I do when I
tried your method - See
> below.  My configuration file is attached.   I also include the
Grib2 file
> inventory I am reading.   Did I code this up wrong?
>
> Thanks
> Bob
>
>
> 02587e12.7',
> '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-841e-
68229aed8a07
> 25.4',
> '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> ', '-format', 'met_point', '-log', 'ascii2nc_log', '-v', '3'] DEBUG
1:
> Reading user-defined grib1 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> DEBUG 1: Config File: /h/WXQC/met-6.0/share/met/
> config/Ascii2NcConfig_default DEBUG 2: Rejected 0 observations off
the
> masking grid.
> DEBUG 2: Rejected 0 observations outside the masking polyline.
> DEBUG 2: Rejected 0 observations not matched with station ID's.
> DEBUG 2: Processing observations for 7119 headers.
> DEBUG 1: Creating NetCDF Observation file:
> /h/data/global/WXQC/data/met/ tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> DEBUG 2: Finished processing 7119 observations for 7119 headers.
> geps
> /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> GEPS
> /h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
> geps nhem
> ['geps',
> '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> ', 'GEPS',
>
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt'
> ,
> 'geps', 'nhem']
> ['/h/WXQC/met-6.0/bin/point_stat', '/h/data/global/WXQC/data/
> geps_verify/qcsave/2017041812/grib2.2017041812.0006.NOAA',
> '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818',
> '/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated',
> '-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-v',
> '4'] DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> DEBUG 1: Default Config File: /h/WXQC/met-6.0/share/met/
> config/PointStatConfig_default DEBUG 1: User Config File:
> /h/WXQC/met-6.0/data/config/ PointStatConfig_geps_precip_updated
> DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created new
> Met2dDataFile object of type "FileType_Gb2".
> DEBUG 4: Switching the GRIB2 radius of the earth value of 6367.47 km
> to
> 6371.2 km for internal consistency.
> DEBUG 4:
> DEBUG 4: Latitude/Longitude Grid Data:
> DEBUG 4:      lat_ll: -90
> DEBUG 4:      lon_ll: -0
> DEBUG 4:   delta_lat: 1
> DEBUG 4:   delta_lon: 1
> DEBUG 4:        Nlat: 181
> DEBUG 4:        Nlon: 360
> DEBUG 4:
> DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo
object
> of type "FileType_Gb2".
> DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list contains
0
> entries.
> ERROR  :
> ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2 probability
> field abbreviation 'PROB'
> ERROR  :
>
>
>
> 240:9547768:d=2017041800:WIND:10 m above ground:24 hour fcst:std dev
> (cluster mean)
> 241:9578209:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>15
> 242:9643382:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>25
> 243:9689275:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>35
> 244:9710696:d=2017041800:WIND:10 m above ground:24 hour fcst:prob
>50
> 245:9714496:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.1
> 246:9779816:d=2017041800:APCP:surface:12-24 hour acc fcst:prob >2
> 247:9784796:d=2017041800:ASNOW:surface:18-24 hour acc fcst:prob >0.1
> 248:9810232:d=2017041800:ASNOW:surface:12-24 hour acc fcst:prob >2
> 249:9818643:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.05
> 250:9869474:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.1
> 251:9910460:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.25
> 252:9936509:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.5
> 253:9951359:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >0.75
> 254:9960929:d=2017041800:APCP:surface:18-24 hour acc fcst:prob >1
> 255:9967342:d=2017041800:APCP:surface:0-1 day acc fcst:prob >5
> 256:9969770:d=2017041800:TMP:2 m above ground:24 hour fcst:prob
> <273.15
> 257:9981317:d=2017041800:TMP:2 m above ground:24 hour fcst:prob
> >305.37
> 258:9982828:d=2017041800:HGT:500 mb:24 hour fcst:prob >5800
> 259:9991
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Wednesday, May 03, 2017 1:58 PM
> To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> <robert.craig.2 at us.af.mil>
> Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0 Grib2
>
> Hi Bob,
>
> I just received an email from you titled "Met 6.0 Grib 2" but the
> email had no content.  Perhaps your message didn't come through?
>
> Thanks,
> John
>
> On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
> met_help at ucar.edu> wrote:
>
> >
> > Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> > Transaction: Ticket created by robert.craig.2 at us.af.mil
> >        Queue: met_help
> >      Subject: Met 6.0 Grib2
> >        Owner: Nobody
> >   Requestors: robert.craig.2 at us.af.mil
> >       Status: new
> >  Ticket <URL:
> > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> > >
> >
> >
> > This transaction appears to have no content
> >
>
>
>



------------------------------------------------
Subject: Met 6.0 Grib2
From: John Halley Gotway
Time: Thu May 04 15:27:12 2017

Bob,

Great, thanks.  I grabbed it and was able to plot a probability field
using
the following call to plot_data_plane:

met-6.0/bin/plot_data_plane grib2.2017042400 <(201)%20704-
2400>.0012.NOAA
prob_tmp_z2_lt273.15.ps \

   'name="PROB"; level="Z2"; prob = {name="TMP"; thresh_hi=273.15;}'
-v 3

Running at verbosity level 3, the log message confirm that we
correctly
used GRIB record number 255:

DEBUG 3: MetGrib2DataFile::data_plane() - Found exact match for
'PROB(TMP>273.150)/Z2/PROB' in GRIB2 record 255 field 1 of GRIB2 file
'grib2.2017042400.0012.NOAA'

The resulting image is attached.  You should be able to use similar
settings in the other MET config files to access these GRIB2 records.
Note
the following:

- For probabilities use: name="PROB";

- Set the level to the level value of the field for which the
probability
is defined (i.e. for 2-m temperature use: level = "Z2";)

- Use the prob dictionary to specify the fields for which the
probability
is defined.  Be sure to define the name of the field (i.e. name =
"TMP")
and use thresh_lo and/or thresh_hi for the thresholds used to define
the
probability.

Please search for "prob" in met-6.0/share/met/config/README for a
couple
more examples.

Hopefully this will get you back up and running.

Just let me know what else comes up.

Thanks,
John

On Thu, May 4, 2017 at 7:53 AM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
> John, I placed a GRIB to ensemble file on the ftp server.  Good
luck.
>
> Bob
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Wednesday, May 03, 2017 5:44 PM
> To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
> Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2
>
> Bob,
>
> OK, I understand.  You need help setting up the configuration file
to do
> verifying probability forecasts from a GRIB2 data file.  The things
that'd
> help the most is a sample GRIB2 data file.  I found this filename in
the
> logging output from MET:
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.2017041812
> .
> 0006.NOAA
>
> I went hunting around on NCEP ftp sites trying to find a sample
GRIB2 data
> file containing this probability data.  While I found the individual
21
> GEFS members, their means, and their spreads, I couldn't find the
derived
> probabilities.
>
> Could you please send me one of these data files, and I'll see what
it
> takes for met-6.0 to read it on my end.
>
> Thanks,
> John
>
>
> On Wed, May 3, 2017 at 2:05 PM, robert.craig.2 at us.af.mil via RT <
> met_help at ucar.edu> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
> >
> > John, got a love our system here.  In ticket #80140,  you sent me
> > lines to add to my configuration file to handle probabilities of
> > multiple thresholds in a configuration file.  Now that we are
running
> > in MET 6.0, I wanted to see if I get the same error and I do when
I
> tried your method - See
> > below.  My configuration file is attached.   I also include the
Grib2
> file
> > inventory I am reading.   Did I code this up wrong?
> >
> > Thanks
> > Bob
> >
> >
> > 02587e12.7',
> > '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-841e-
68229aed8a07
> > 25.4',
> > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> > ', '-format', 'met_point', '-log', 'ascii2nc_log', '-v', '3']
DEBUG 1:
> > Reading user-defined grib1 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > DEBUG 1: Config File: /h/WXQC/met-6.0/share/met/
> > config/Ascii2NcConfig_default DEBUG 2: Rejected 0 observations off
the
> > masking grid.
> > DEBUG 2: Rejected 0 observations outside the masking polyline.
> > DEBUG 2: Rejected 0 observations not matched with station ID's.
> > DEBUG 2: Processing observations for 7119 headers.
> > DEBUG 1: Creating NetCDF Observation file:
> > /h/data/global/WXQC/data/met/ tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> > DEBUG 2: Finished processing 7119 observations for 7119 headers.
> > geps
> > /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> > GEPS
> >
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
> > geps nhem
> > ['geps',
> > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43e
> > ', 'GEPS',
> >
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt'
> > ,
> > 'geps', 'nhem']
> > ['/h/WXQC/met-6.0/bin/point_stat', '/h/data/global/WXQC/data/
> > geps_verify/qcsave/2017041812 <(201)%20704-1812>/grib2.2017041812
> <(201)%20704-1812>.0006.NOAA',
> > '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818
> <(201)%20704-1818>',
> > '/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated',
> > '-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-
v',
> > '4'] DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > DEBUG 1: Default Config File: /h/WXQC/met-6.0/share/met/
> > config/PointStatConfig_default DEBUG 1: User Config File:
> > /h/WXQC/met-6.0/data/config/ PointStatConfig_geps_precip_updated
> > DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created
new
> > Met2dDataFile object of type "FileType_Gb2".
> > DEBUG 4: Switching the GRIB2 radius of the earth value of 6367.47
km
> > to
> > 6371.2 km for internal consistency.
> > DEBUG 4:
> > DEBUG 4: Latitude/Longitude Grid Data:
> > DEBUG 4:      lat_ll: -90
> > DEBUG 4:      lon_ll: -0
> > DEBUG 4:   delta_lat: 1
> > DEBUG 4:   delta_lon: 1
> > DEBUG 4:        Nlat: 181
> > DEBUG 4:        Nlon: 360
> > DEBUG 4:
> > DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo
object
> > of type "FileType_Gb2".
> > DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list
contains 0
> > entries.
> > ERROR  :
> > ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2
probability
> > field abbreviation 'PROB'
> > ERROR  :
> >
> >
> >
> > 240:9547768:d=2017041800 <(201)%20704-1800>:WIND:10 m above
ground:24
> hour fcst:std dev
> > (cluster mean)
> > 241:9578209:d=2017041800 <(201)%20704-1800>:WIND:10 m above
ground:24
> hour fcst:prob >15
> > 242:9643382:d=2017041800 <(201)%20704-1800>:WIND:10 m above
ground:24
> hour fcst:prob >25
> > 243:9689275:d=2017041800 <(201)%20704-1800>:WIND:10 m above
ground:24
> hour fcst:prob >35
> > 244:9710696:d=2017041800 <(201)%20704-1800>:WIND:10 m above
ground:24
> hour fcst:prob >50
> > 245:9714496:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >0.1
> > 246:9779816:d=2017041800 <(201)%20704-1800>:APCP:surface:12-24
hour acc
> fcst:prob >2
> > 247:9784796:d=2017041800 <(201)%20704-1800>:ASNOW:surface:18-24
hour
> acc fcst:prob >0.1
> > 248:9810232:d=2017041800 <(201)%20704-1800>:ASNOW:surface:12-24
hour
> acc fcst:prob >2
> > 249:9818643:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >0.05
> > 250:9869474:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >0.1
> > 251:9910460:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >0.25
> > 252:9936509:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >0.5
> > 253:9951359:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >0.75
> > 254:9960929:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour acc
> fcst:prob >1
> > 255:9967342:d=2017041800 <(201)%20704-1800>:APCP:surface:0-1 day
acc
> fcst:prob >5
> > 256:9969770:d=2017041800 <(201)%20704-1800>:TMP:2 m above
ground:24
> hour fcst:prob
> > <273.15
> > 257:9981317:d=2017041800 <(201)%20704-1800>:TMP:2 m above
ground:24
> hour fcst:prob
> > >305.37
> > 258:9982828:d=2017041800 <(201)%20704-1800>:HGT:500 mb:24 hour
> fcst:prob >5800
> > 259:9991
> > -----Original Message-----
> > From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> > Sent: Wednesday, May 03, 2017 1:58 PM
> > To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> > <robert.craig.2 at us.af.mil>
> > Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> > christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> > AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> > Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2
> >
> > Hi Bob,
> >
> > I just received an email from you titled "Met 6.0 Grib 2" but the
> > email had no content.  Perhaps your message didn't come through?
> >
> > Thanks,
> > John
> >
> > On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
> > met_help at ucar.edu> wrote:
> >
> > >
> > > Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> > > Transaction: Ticket created by robert.craig.2 at us.af.mil
> > >        Queue: met_help
> > >      Subject: Met 6.0 Grib2
> > >        Owner: Nobody
> > >   Requestors: robert.craig.2 at us.af.mil
> > >       Status: new
> > >  Ticket <URL:
> > > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> > > >
> > >
> > >
> > > This transaction appears to have no content
> > >
> >
> >
> >
>
>
>
>

------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Fri May 05 10:14:56 2017

John, I tired what you had below for TMP and it worked.  But it did
not work
for APCP.  Here is my command line:

/h/WXQC/met-6.0/bin/plot_data_plane
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400.0012.NOAA
/home/qcteam/image.ps 'name="PROB"; level="A6"; prob = {name="APCP";
thresh_lo=.1;}' -v 3

Here is what I get:

/h/WXQC/met-6.0/bin/plot_data_plane
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400.0012.NOAA
/home/qcteam/image.ps 'name="PROB"; level="A006"; prob = {name="APCP";
thresh_lo=.1;}' -v 3
DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
/h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
DEBUG 1: Opening data file:
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400.0012.NOAA
WARNING:
WARNING: Multiple GRIB2 table entries match lookup criteria (parm_name
=
APCP):
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 173
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 174
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 175
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 176
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 177
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 178
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 179
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 180
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr =
57,
grib2_ltab = 1, index_b = 19, index_c = 181
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 1, grib2_cntr =
0,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr =
57,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr =
57,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING: Using:   parm_name: APCP, index_a = 0, grib2_mtab = 10,
grib2_cntr =
57, grib2_ltab = 1, index_b = 19, index_c = 173
WARNING:
WARNING:
WARNING: MetGrib2DataFile::data_plane() - No matching record found for
'PROB(APCP_06>0.100)/A006/PROB'
WARNING:
ERROR  :
ERROR  : plot_data_plane -> trouble getting field "name="PROB";
level="A006";
prob = {name="APCP"; thresh_lo=.1;}" from file
"/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400.0012.NOAA"
ERROR  :


The grib2 table is attached and you have the grib file.

Bob

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Thursday, May 04, 2017 4:27 PM
To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
<christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
AFLCMC/HBAW-OL
<matthew.sittel.ctr at us.af.mil>
Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2

Bob,

Great, thanks.  I grabbed it and was able to plot a probability field
using
the following call to plot_data_plane:

met-6.0/bin/plot_data_plane grib2.2017042400 <(201)%20704-
2400>.0012.NOAA
prob_tmp_z2_lt273.15.ps \

   'name="PROB"; level="Z2"; prob = {name="TMP"; thresh_hi=273.15;}'
-v 3

Running at verbosity level 3, the log message confirm that we
correctly used
GRIB record number 255:

DEBUG 3: MetGrib2DataFile::data_plane() - Found exact match for
'PROB(TMP>273.150)/Z2/PROB' in GRIB2 record 255 field 1 of GRIB2 file
'grib2.2017042400.0012.NOAA'

The resulting image is attached.  You should be able to use similar
settings
in the other MET config files to access these GRIB2 records.  Note the
following:

- For probabilities use: name="PROB";

- Set the level to the level value of the field for which the
probability is
defined (i.e. for 2-m temperature use: level = "Z2";)

- Use the prob dictionary to specify the fields for which the
probability is
defined.  Be sure to define the name of the field (i.e. name = "TMP")
and use
thresh_lo and/or thresh_hi for the thresholds used to define the
probability.

Please search for "prob" in met-6.0/share/met/config/README for a
couple more
examples.

Hopefully this will get you back up and running.

Just let me know what else comes up.

Thanks,
John

On Thu, May 4, 2017 at 7:53 AM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
> John, I placed a GRIB to ensemble file on the ftp server.  Good
luck.
>
> Bob
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Wednesday, May 03, 2017 5:44 PM
> To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> <robert.craig.2 at us.af.mil>
> Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
> Grib2
>
> Bob,
>
> OK, I understand.  You need help setting up the configuration file
to
> do verifying probability forecasts from a GRIB2 data file.  The
things
> that'd help the most is a sample GRIB2 data file.  I found this
> filename in the logging output from MET:
>
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.201704181
> 2
> .
> 0006.NOAA
>
> I went hunting around on NCEP ftp sites trying to find a sample
GRIB2
> data file containing this probability data.  While I found the
> individual 21 GEFS members, their means, and their spreads, I
couldn't
> find the derived probabilities.
>
> Could you please send me one of these data files, and I'll see what
it
> takes for met-6.0 to read it on my end.
>
> Thanks,
> John
>
>
> On Wed, May 3, 2017 at 2:05 PM, robert.craig.2 at us.af.mil via RT <
> met_help at ucar.edu> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
> >
> > John, got a love our system here.  In ticket #80140,  you sent me
> > lines to add to my configuration file to handle probabilities of
> > multiple thresholds in a configuration file.  Now that we are
> > running in MET 6.0, I wanted to see if I get the same error and I
do
> > when I
> tried your method - See
> > below.  My configuration file is attached.   I also include the
Grib2
> file
> > inventory I am reading.   Did I code this up wrong?
> >
> > Thanks
> > Bob
> >
> >
> > 02587e12.7',
> > '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-841e-
68229aed8a
> > 07
> > 25.4',
> > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d4
> > 3e ', '-format', 'met_point', '-log', 'ascii2nc_log', '-v', '3']
> > DEBUG 1:
> > Reading user-defined grib1 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > DEBUG 1: Config File: /h/WXQC/met-6.0/share/met/
> > config/Ascii2NcConfig_default DEBUG 2: Rejected 0 observations off
> > the masking grid.
> > DEBUG 2: Rejected 0 observations outside the masking polyline.
> > DEBUG 2: Rejected 0 observations not matched with station ID's.
> > DEBUG 2: Processing observations for 7119 headers.
> > DEBUG 1: Creating NetCDF Observation file:
> > /h/data/global/WXQC/data/met/
> > tmp/5a71c1d2-8d48-4d41-9740-2c861fe6d43e
> > DEBUG 2: Finished processing 7119 observations for 7119 headers.
> > geps
> > /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43
> > e
> > GEPS
> >
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
> > geps nhem
> > ['geps',
> > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d4
> > 3e
> > ', 'GEPS',
> >
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt'
> > ,
> > 'geps', 'nhem']
> > ['/h/WXQC/met-6.0/bin/point_stat', '/h/data/global/WXQC/data/
> > geps_verify/qcsave/2017041812 <(201)%20704-1812>/grib2.2017041812
> <(201)%20704-1812>.0006.NOAA',
> > '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818
> <(201)%20704-1818>',
> > '/h/WXQC/met-6.0/data/config/PointStatConfig_geps_precip_updated',
> > '-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-
v',
> > '4'] DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > DEBUG 1: Default Config File: /h/WXQC/met-6.0/share/met/
> > config/PointStatConfig_default DEBUG 1: User Config File:
> > /h/WXQC/met-6.0/data/config/ PointStatConfig_geps_precip_updated
> > DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created
new
> > Met2dDataFile object of type "FileType_Gb2".
> > DEBUG 4: Switching the GRIB2 radius of the earth value of 6367.47
km
> > to
> > 6371.2 km for internal consistency.
> > DEBUG 4:
> > DEBUG 4: Latitude/Longitude Grid Data:
> > DEBUG 4:      lat_ll: -90
> > DEBUG 4:      lon_ll: -0
> > DEBUG 4:   delta_lat: 1
> > DEBUG 4:   delta_lon: 1
> > DEBUG 4:        Nlat: 181
> > DEBUG 4:        Nlon: 360
> > DEBUG 4:
> > DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo
> > object of type "FileType_Gb2".
> > DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list
contains
> > 0 entries.
> > ERROR  :
> > ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2
probability
> > field abbreviation 'PROB'
> > ERROR  :
> >
> >
> >
> > 240:9547768:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > ground:24
> hour fcst:std dev
> > (cluster mean)
> > 241:9578209:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > ground:24
> hour fcst:prob >15
> > 242:9643382:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > ground:24
> hour fcst:prob >25
> > 243:9689275:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > ground:24
> hour fcst:prob >35
> > 244:9710696:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > ground:24
> hour fcst:prob >50
> > 245:9714496:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >0.1
> > 246:9779816:d=2017041800 <(201)%20704-1800>:APCP:surface:12-24
hour
> > acc
> fcst:prob >2
> > 247:9784796:d=2017041800 <(201)%20704-1800>:ASNOW:surface:18-24
hour
> acc fcst:prob >0.1
> > 248:9810232:d=2017041800 <(201)%20704-1800>:ASNOW:surface:12-24
hour
> acc fcst:prob >2
> > 249:9818643:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >0.05
> > 250:9869474:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >0.1
> > 251:9910460:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >0.25
> > 252:9936509:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >0.5
> > 253:9951359:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >0.75
> > 254:9960929:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > acc
> fcst:prob >1
> > 255:9967342:d=2017041800 <(201)%20704-1800>:APCP:surface:0-1 day
acc
> fcst:prob >5
> > 256:9969770:d=2017041800 <(201)%20704-1800>:TMP:2 m above
ground:24
> hour fcst:prob
> > <273.15
> > 257:9981317:d=2017041800 <(201)%20704-1800>:TMP:2 m above
ground:24
> hour fcst:prob
> > >305.37
> > 258:9982828:d=2017041800 <(201)%20704-1800>:HGT:500 mb:24 hour
> fcst:prob >5800
> > 259:9991
> > -----Original Message-----
> > From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> > Sent: Wednesday, May 03, 2017 1:58 PM
> > To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> > <robert.craig.2 at us.af.mil>
> > Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> > christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> > AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> > Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2
> >
> > Hi Bob,
> >
> > I just received an email from you titled "Met 6.0 Grib 2" but the
> > email had no content.  Perhaps your message didn't come through?
> >
> > Thanks,
> > John
> >
> > On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT <
> > met_help at ucar.edu> wrote:
> >
> > >
> > > Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> > > Transaction: Ticket created by robert.craig.2 at us.af.mil
> > >        Queue: met_help
> > >      Subject: Met 6.0 Grib2
> > >        Owner: Nobody
> > >   Requestors: robert.craig.2 at us.af.mil
> > >       Status: new
> > >  Ticket <URL:
> > > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> > > >
> > >
> > >
> > > This transaction appears to have no content
> > >
> >
> >
> >
>
>
>
>


------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Fri May 05 10:14:56 2017

GRIB2
0 10 0 255 57 1 19 161  "PWS15"  "Probabilty of 10 m winds above
15kts"  "%"
0 10 0 255 57 1 19 163  "PWS25"  "Probabilty of 10 m winds above
25kts"  "%"
0 10 0 255 57 1 19 164  "PWS35"  "Probabilty of 10 m winds above
35kts"  "%"
0 10 0 255 57 1 19 165  "PWS50"  "Probabilty of 10 m winds above
50kts"  "%"
0 10 0 255 57 1 19 173  "PQP1"  "Probability of precip accumulation >
.01"  "%"
0 10 0 255 57 1 19 174  "PQP2"  "Probability of precip accumulation >
.02"  "%"
0 10 0 255 57 1 19 182  "PSN1"  "Probability of snow accumulation > 1"
"%"
0 10 0 255 57 1 19 183  "PSN2"  "Probability of snow accumulation > 2"
"%"
0 10 0 255 57 1 19 175  "APCP"  "Probability of precip accumulation >
.05"  "%"
0 10 0 255 57 1 19 176  "APCP"  "Probability of precip accumulation >
.10"  "%"
0 10 0 255 57 1 19 177  "APCP"  "Probability of precip accumulation >
.25"  "%"
0 10 0 255 57 1 19 178  "APCP"  "Probability of precip accumulation >
.50"  "%"
0 10 0 255 57 1 19 179  "APCP"  "Probability of precip accumulation >
.75"  "%"
0 10 0 255 57 1 19 180  "APCP"  "Probability of precip accumulation >
1.0"  "%"
0 10 0 255 57 1 19 181  "APCP"  "Probability of precip accumulation >
5.0"  "%"
0 10 0 255 57 1 19 212  "PT273"  "Probability of 2m temperature > 273"
"%"
0 10 0 255 57 1 19 213  "PT305"  "Probability of 2m temperature > 305"
"%"
0 10 0 255 57 1 19 207  "PHT58"  "Probability of 500mb HGT > 5800 m"
"%"
0 10 0 255 57 1 19 203  "PVIS1"  "Probability of surface visiblity < 1
mi"  "%"
0 10 0 255 57 1 19 202  "PVIS3"  "Probability of surface visibility <
3 mi"  "%"
0 10 0 255 57 1 19 201  "PVIS5"  "Probability of surface visibility <
5 mi"  "%"
0 10 0 255 57 1 19 224  "PC20"  "Probabilty of Total Cloud < 20 %"
"%"
0 10 0 255 57 1 19 225  "PC80"  "Probablity of Total Cloud > 80 %"
"%"
0 14 0 255 57 0 1 33  "CRAIN"  "Categorical Rain"  "-"
0 14 0 255 57 0 1 36  "CSNOW"  "Categorical Snow"  "-"
0 14 0 255 57 0 1 34  "CFRZR"  "Categorical Freezing Rain"  "-"
0 14 0 255 57 0 19 0 "VIS"  "Visibility"  "m"

------------------------------------------------
Subject: Met 6.0 Grib2
From: John Halley Gotway
Time: Fri May 05 15:34:31 2017

Bob,

This is odd.  met-6.0 is working fine for me (other than the GRIB2
table
warning messages we'll clean up in met-6.1):

/usr/local/met-6.0/bin/plot_data_plane grib2.2017042400.0012.NOAA
prob_apcp_06.ps 'name="PROB"; level="A006"; prob={name="APCP";
thresh_lo=0.1;}'
DEBUG 1: Opening data file: grib2.2017042400.0012.NOAA
WARNING:
WARNING: Multiple GRIB2 table entries match lookup criteria (parm_name
=
APCP):
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 1, grib2_cntr =
0,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr =
57,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr =
57,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING: Using:   parm_name: APCP, index_a = 0, grib2_mtab = 1,
grib2_cntr
= 0, grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:
WARNING:
WARNING: MetGrib2DataFile::data_plane() - Multiple matching records
found
for 'PROB(APCP_06>0.100)/A006/PROB' - 245, 250 - using 245
WARNING:
DEBUG 1: Creating postscript file: prob_apcp_06.ps

Notice that it finds 2 matching records... but that's because records
245
and 250 are duplicates in the GRIB2 file:

wgrib2 grib2.2017042400.0012.NOAA | grep APCP | grep prob | grep
'>0.1'
245:9673812:d=2017042400:APCP:surface:6-12 hour acc fcst:prob >0.1
250:9832135:d=2017042400:APCP:surface:6-12 hour acc fcst:prob >0.1

I wonder if your USER_GRIB_TABLES and/or MET_GRIB_TABLES settings are
causing problems.  Please try the following:

(1) Run the following command and make sure that it still fails:

/h/WXQC/met-6.0/bin/plot_data_plane \
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400
.0012.NOAA \
/home/qcteam/image.ps \
'name="PROB"; level="A6"; prob = {name="APCP"; thresh_lo=.1;}' -v 3

(2) Unset those environment variables:
   unsetenv USER_GRIB_TABLES
   unsetenv MET_GRIB_TABLES

(3) Run this command to count up the GRIB tables in your met-6.0 build
(there should be 51):

ls /d1/johnhg/MET/MET_releases/met-6.0/share/met/table_files/grib*.txt
| wc
-w

(4) Rerun the plot_data_plane command to see if it still fails.

Please let me know how it goes.

Thanks,
John


On Fri, May 5, 2017 at 10:14 AM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
> John, I tired what you had below for TMP and it worked.  But it did
not
> work
> for APCP.  Here is my command line:
>
> /h/WXQC/met-6.0/bin/plot_data_plane
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400
> .0012.NOAA
> /home/qcteam/image.ps 'name="PROB"; level="A6"; prob = {name="APCP";
> thresh_lo=.1;}' -v 3
>
> Here is what I get:
>
> /h/WXQC/met-6.0/bin/plot_data_plane
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400
> .0012.NOAA
> /home/qcteam/image.ps 'name="PROB"; level="A006"; prob =
{name="APCP";
> thresh_lo=.1;}' -v 3
> DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> DEBUG 1: Opening data file:
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400
> .0012.NOAA
> WARNING:
> WARNING: Multiple GRIB2 table entries match lookup criteria
(parm_name =
> APCP):
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 173
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 174
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 175
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 176
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 177
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 178
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 179
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 180
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 181
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 1, grib2_cntr
= 0,
> grib2_ltab = 0, index_b = 1, index_c = 8
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr
= 57,
> grib2_ltab = 0, index_b = 1, index_c = 8
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr
= 57,
> grib2_ltab = 0, index_b = 1, index_c = 8
> WARNING: Using:   parm_name: APCP, index_a = 0, grib2_mtab = 10,
> grib2_cntr =
> 57, grib2_ltab = 1, index_b = 19, index_c = 173
> WARNING:
> WARNING:
> WARNING: MetGrib2DataFile::data_plane() - No matching record found
for
> 'PROB(APCP_06>0.100)/A006/PROB'
> WARNING:
> ERROR  :
> ERROR  : plot_data_plane -> trouble getting field "name="PROB";
> level="A006";
> prob = {name="APCP"; thresh_lo=.1;}" from file
> "/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/
> grib2.2017042400.0012.NOAA"
> ERROR  :
>
>
> The grib2 table is attached and you have the grib file.
>
> Bob
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Thursday, May 04, 2017 4:27 PM
> To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
> Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
> <christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> AFLCMC/HBAW-OL
> <matthew.sittel.ctr at us.af.mil>
> Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2
>
> Bob,
>
> Great, thanks.  I grabbed it and was able to plot a probability
field using
> the following call to plot_data_plane:
>
> met-6.0/bin/plot_data_plane grib2.2017042400 <(201)%20704-
2400>.0012.NOAA
> prob_tmp_z2_lt273.15.ps \
>
>    'name="PROB"; level="Z2"; prob = {name="TMP"; thresh_hi=273.15;}'
-v 3
>
> Running at verbosity level 3, the log message confirm that we
correctly
> used
> GRIB record number 255:
>
> DEBUG 3: MetGrib2DataFile::data_plane() - Found exact match for
> 'PROB(TMP>273.150)/Z2/PROB' in GRIB2 record 255 field 1 of GRIB2
file
> 'grib2.2017042400.0012.NOAA'
>
> The resulting image is attached.  You should be able to use similar
> settings
> in the other MET config files to access these GRIB2 records.  Note
the
> following:
>
> - For probabilities use: name="PROB";
>
> - Set the level to the level value of the field for which the
probability
> is
> defined (i.e. for 2-m temperature use: level = "Z2";)
>
> - Use the prob dictionary to specify the fields for which the
probability
> is
> defined.  Be sure to define the name of the field (i.e. name =
"TMP") and
> use
> thresh_lo and/or thresh_hi for the thresholds used to define the
> probability.
>
> Please search for "prob" in met-6.0/share/met/config/README for a
couple
> more
> examples.
>
> Hopefully this will get you back up and running.
>
> Just let me know what else comes up.
>
> Thanks,
> John
>
> On Thu, May 4, 2017 at 7:53 AM, robert.craig.2 at us.af.mil via RT <
> met_help at ucar.edu> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
> >
> > John, I placed a GRIB to ensemble file on the ftp server.  Good
luck.
> >
> > Bob
> >
> > -----Original Message-----
> > From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> > Sent: Wednesday, May 03, 2017 5:44 PM
> > To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> > <robert.craig.2 at us.af.mil>
> > Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> > christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> > AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> > Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
> > Grib2
> >
> > Bob,
> >
> > OK, I understand.  You need help setting up the configuration file
to
> > do verifying probability forecasts from a GRIB2 data file.  The
things
> > that'd help the most is a sample GRIB2 data file.  I found this
> > filename in the logging output from MET:
> >
> >
/h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.201704181
> > 2
> > .
> > 0006.NOAA
> >
> > I went hunting around on NCEP ftp sites trying to find a sample
GRIB2
> > data file containing this probability data.  While I found the
> > individual 21 GEFS members, their means, and their spreads, I
couldn't
> > find the derived probabilities.
> >
> > Could you please send me one of these data files, and I'll see
what it
> > takes for met-6.0 to read it on my end.
> >
> > Thanks,
> > John
> >
> >
> > On Wed, May 3, 2017 at 2:05 PM, robert.craig.2 at us.af.mil via RT <
> > met_help at ucar.edu> wrote:
> >
> > >
> > > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
> > >
> > > John, got a love our system here.  In ticket #80140,  you sent
me
> > > lines to add to my configuration file to handle probabilities of
> > > multiple thresholds in a configuration file.  Now that we are
> > > running in MET 6.0, I wanted to see if I get the same error and
I do
> > > when I
> > tried your method - See
> > > below.  My configuration file is attached.   I also include the
Grib2
> > file
> > > inventory I am reading.   Did I code this up wrong?
> > >
> > > Thanks
> > > Bob
> > >
> > >
> > > 02587e12.7',
> > > '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-841e-
68229aed8a
> > > 07
> > > 25.4',
> > > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d4
> > > 3e ', '-format', 'met_point', '-log', 'ascii2nc_log', '-v', '3']
> > > DEBUG 1:
> > > Reading user-defined grib1 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > > DEBUG 1: Config File: /h/WXQC/met-6.0/share/met/
> > > config/Ascii2NcConfig_default DEBUG 2: Rejected 0 observations
off
> > > the masking grid.
> > > DEBUG 2: Rejected 0 observations outside the masking polyline.
> > > DEBUG 2: Rejected 0 observations not matched with station ID's.
> > > DEBUG 2: Processing observations for 7119 headers.
> > > DEBUG 1: Creating NetCDF Observation file:
> > > /h/data/global/WXQC/data/met/
> > > tmp/5a71c1d2-8d48-4d41-9740-2c861fe6d43e
> > > DEBUG 2: Finished processing 7119 observations for 7119 headers.
> > > geps
> > > /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d43
> > > e
> > > GEPS
> > >
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt
> > > geps nhem
> > > ['geps',
> > > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d4
> > > 3e
> > > ', 'GEPS',
> > >
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt'
> > > ,
> > > 'geps', 'nhem']
> > > ['/h/WXQC/met-6.0/bin/point_stat', '/h/data/global/WXQC/data/
> > > geps_verify/qcsave/2017041812 <(201)%20704-
1812>/grib2.2017041812
> > <(201)%20704-1812>.0006.NOAA',
> > > '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818
> > <(201)%20704-1818>',
> > > '/h/WXQC/met-
6.0/data/config/PointStatConfig_geps_precip_updated',
> > > '-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs', '-
v',
> > > '4'] DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > > DEBUG 1: Default Config File: /h/WXQC/met-6.0/share/met/
> > > config/PointStatConfig_default DEBUG 1: User Config File:
> > > /h/WXQC/met-6.0/data/config/ PointStatConfig_geps_precip_updated
> > > DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created
new
> > > Met2dDataFile object of type "FileType_Gb2".
> > > DEBUG 4: Switching the GRIB2 radius of the earth value of
6367.47 km
> > > to
> > > 6371.2 km for internal consistency.
> > > DEBUG 4:
> > > DEBUG 4: Latitude/Longitude Grid Data:
> > > DEBUG 4:      lat_ll: -90
> > > DEBUG 4:      lon_ll: -0
> > > DEBUG 4:   delta_lat: 1
> > > DEBUG 4:   delta_lon: 1
> > > DEBUG 4:        Nlat: 181
> > > DEBUG 4:        Nlon: 360
> > > DEBUG 4:
> > > DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo
> > > object of type "FileType_Gb2".
> > > DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list
contains
> > > 0 entries.
> > > ERROR  :
> > > ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2
probability
> > > field abbreviation 'PROB'
> > > ERROR  :
> > >
> > >
> > >
> > > 240:9547768:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:std dev
> > > (cluster mean)
> > > 241:9578209:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >15
> > > 242:9643382:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >25
> > > 243:9689275:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >35
> > > 244:9710696:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >50
> > > 245:9714496:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >0.1
> > > 246:9779816:d=2017041800 <(201)%20704-1800>:APCP:surface:12-24
hour
> > > acc
> > fcst:prob >2
> > > 247:9784796:d=2017041800 <(201)%20704-1800>:ASNOW:surface:18-24
hour
> > acc fcst:prob >0.1
> > > 248:9810232:d=2017041800 <(201)%20704-1800>:ASNOW:surface:12-24
hour
> > acc fcst:prob >2
> > > 249:9818643:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >0.05
> > > 250:9869474:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >0.1
> > > 251:9910460:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >0.25
> > > 252:9936509:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >0.5
> > > 253:9951359:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >0.75
> > > 254:9960929:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
hour
> > > acc
> > fcst:prob >1
> > > 255:9967342:d=2017041800 <(201)%20704-1800>:APCP:surface:0-1 day
acc
> > fcst:prob >5
> > > 256:9969770:d=2017041800 <(201)%20704-1800>:TMP:2 m above
ground:24
> > hour fcst:prob
> > > <273.15
> > > 257:9981317:d=2017041800 <(201)%20704-1800>:TMP:2 m above
ground:24
> > hour fcst:prob
> > > >305.37
> > > 258:9982828:d=2017041800 <(201)%20704-1800>:HGT:500 mb:24 hour
> > fcst:prob >5800
> > > 259:9991
> > > -----Original Message-----
> > > From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> > > Sent: Wednesday, May 03, 2017 1:58 PM
> > > To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> > > <robert.craig.2 at us.af.mil>
> > > Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> > > christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> > > AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> > > Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2
> > >
> > > Hi Bob,
> > >
> > > I just received an email from you titled "Met 6.0 Grib 2" but
the
> > > email had no content.  Perhaps your message didn't come through?
> > >
> > > Thanks,
> > > John
> > >
> > > On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT
<
> > > met_help at ucar.edu> wrote:
> > >
> > > >
> > > > Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> > > > Transaction: Ticket created by robert.craig.2 at us.af.mil
> > > >        Queue: met_help
> > > >      Subject: Met 6.0 Grib2
> > > >        Owner: Nobody
> > > >   Requestors: robert.craig.2 at us.af.mil
> > > >       Status: new
> > > >  Ticket <URL:
> > > > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> > > > >
> > > >
> > > >
> > > > This transaction appears to have no content
> > > >
> > >
> > >
> > >
> >
> >
> >
> >
>
>
>

------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Mon May 08 07:21:07 2017

John, unsetting the MET_GRIB_TABLES variable worked.  So what is wrong
with my
grib2 table (grib2_geps.txt)?  A while back you said it had to have
two spaces
separating the strings in the table.  I have tried it that way and
with only
one space but neither work.   Are you able to use my table there?

Thanks
Bob

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Friday, May 05, 2017 4:35 PM
To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
<robert.craig.2 at us.af.mil>
Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
<christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
AFLCMC/HBAW-OL
<matthew.sittel.ctr at us.af.mil>
Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
Grib2

Bob,

This is odd.  met-6.0 is working fine for me (other than the GRIB2
table
warning messages we'll clean up in met-6.1):

/usr/local/met-6.0/bin/plot_data_plane grib2.2017042400.0012.NOAA
prob_apcp_06.ps 'name="PROB"; level="A006"; prob={name="APCP";
thresh_lo=0.1;}'
DEBUG 1: Opening data file: grib2.2017042400.0012.NOAA
WARNING:
WARNING: Multiple GRIB2 table entries match lookup criteria (parm_name
=
APCP):
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 1, grib2_cntr =
0,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr =
57,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr =
57,
grib2_ltab = 0, index_b = 1, index_c = 8
WARNING: Using:   parm_name: APCP, index_a = 0, grib2_mtab = 1,
grib2_cntr
= 0, grib2_ltab = 0, index_b = 1, index_c = 8
WARNING:
WARNING:
WARNING: MetGrib2DataFile::data_plane() - Multiple matching records
found for
'PROB(APCP_06>0.100)/A006/PROB' - 245, 250 - using 245
WARNING:
DEBUG 1: Creating postscript file: prob_apcp_06.ps

Notice that it finds 2 matching records... but that's because records
245 and
250 are duplicates in the GRIB2 file:

wgrib2 grib2.2017042400.0012.NOAA | grep APCP | grep prob | grep
'>0.1'
245:9673812:d=2017042400:APCP:surface:6-12 hour acc fcst:prob >0.1
250:9832135:d=2017042400:APCP:surface:6-12 hour acc fcst:prob >0.1

I wonder if your USER_GRIB_TABLES and/or MET_GRIB_TABLES settings are
causing
problems.  Please try the following:

(1) Run the following command and make sure that it still fails:

/h/WXQC/met-6.0/bin/plot_data_plane \
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.2017042400
.0012.NOAA \
/home/qcteam/image.ps \
'name="PROB"; level="A6"; prob = {name="APCP"; thresh_lo=.1;}' -v 3

(2) Unset those environment variables:
   unsetenv USER_GRIB_TABLES
   unsetenv MET_GRIB_TABLES

(3) Run this command to count up the GRIB tables in your met-6.0 build
(there
should be 51):

ls /d1/johnhg/MET/MET_releases/met-6.0/share/met/table_files/grib*.txt
| wc -w

(4) Rerun the plot_data_plane command to see if it still fails.

Please let me know how it goes.

Thanks,
John


On Fri, May 5, 2017 at 10:14 AM, robert.craig.2 at us.af.mil via RT <
met_help at ucar.edu> wrote:

>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
>
> John, I tired what you had below for TMP and it worked.  But it did
> not work for APCP.  Here is my command line:
>
> /h/WXQC/met-6.0/bin/plot_data_plane
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.201704240
> 0
> .0012.NOAA
> /home/qcteam/image.ps 'name="PROB"; level="A6"; prob = {name="APCP";
> thresh_lo=.1;}' -v 3
>
> Here is what I get:
>
> /h/WXQC/met-6.0/bin/plot_data_plane
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.201704240
> 0
> .0012.NOAA
> /home/qcteam/image.ps 'name="PROB"; level="A006"; prob =
{name="APCP";
> thresh_lo=.1;}' -v 3 DEBUG 1: Reading user-defined grib1
> MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> DEBUG 1: Opening data file:
>
/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/grib2.201704240
> 0
> .0012.NOAA
> WARNING:
> WARNING: Multiple GRIB2 table entries match lookup criteria
(parm_name
> =
> APCP):
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 173
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 174
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 175
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 176
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 177
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 178
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 179
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 180
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 10, grib2_cntr
= 57,
> grib2_ltab = 1, index_b = 19, index_c = 181
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 1, grib2_cntr
= 0,
> grib2_ltab = 0, index_b = 1, index_c = 8
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr
= 57,
> grib2_ltab = 0, index_b = 1, index_c = 8
> WARNING:   parm_name: APCP, index_a = 0, grib2_mtab = 14, grib2_cntr
= 57,
> grib2_ltab = 0, index_b = 1, index_c = 8
> WARNING: Using:   parm_name: APCP, index_a = 0, grib2_mtab = 10,
> grib2_cntr =
> 57, grib2_ltab = 1, index_b = 19, index_c = 173
> WARNING:
> WARNING:
> WARNING: MetGrib2DataFile::data_plane() - No matching record found
for
> 'PROB(APCP_06>0.100)/A006/PROB'
> WARNING:
> ERROR  :
> ERROR  : plot_data_plane -> trouble getting field "name="PROB";
> level="A006"; prob = {name="APCP"; thresh_lo=.1;}" from file
> "/h/data/global/WXQC/data/geps_verify/qcsave/2017042400/
> grib2.2017042400.0012.NOAA"
> ERROR  :
>
>
> The grib2 table is attached and you have the grib file.
>
> Bob
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Thursday, May 04, 2017 4:27 PM
> To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> <robert.craig.2 at us.af.mil>
> Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES
> <christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
> Grib2
>
> Bob,
>
> Great, thanks.  I grabbed it and was able to plot a probability
field
> using the following call to plot_data_plane:
>
> met-6.0/bin/plot_data_plane grib2.2017042400
> <(201)%20704-2400>.0012.NOAA prob_tmp_z2_lt273.15.ps \
>
>    'name="PROB"; level="Z2"; prob = {name="TMP"; thresh_hi=273.15;}'
> -v 3
>
> Running at verbosity level 3, the log message confirm that we
> correctly used GRIB record number 255:
>
> DEBUG 3: MetGrib2DataFile::data_plane() - Found exact match for
> 'PROB(TMP>273.150)/Z2/PROB' in GRIB2 record 255 field 1 of GRIB2
file
> 'grib2.2017042400.0012.NOAA'
>
> The resulting image is attached.  You should be able to use similar
> settings in the other MET config files to access these GRIB2
records.
> Note the
> following:
>
> - For probabilities use: name="PROB";
>
> - Set the level to the level value of the field for which the
> probability is defined (i.e. for 2-m temperature use: level = "Z2";)
>
> - Use the prob dictionary to specify the fields for which the
> probability is defined.  Be sure to define the name of the field
(i.e.
> name = "TMP") and use thresh_lo and/or thresh_hi for the thresholds
> used to define the probability.
>
> Please search for "prob" in met-6.0/share/met/config/README for a
> couple more examples.
>
> Hopefully this will get you back up and running.
>
> Just let me know what else comes up.
>
> Thanks,
> John
>
> On Thu, May 4, 2017 at 7:53 AM, robert.craig.2 at us.af.mil via RT <
> met_help at ucar.edu> wrote:
>
> >
> > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
> >
> > John, I placed a GRIB to ensemble file on the ftp server.  Good
luck.
> >
> > Bob
> >
> > -----Original Message-----
> > From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> > Sent: Wednesday, May 03, 2017 5:44 PM
> > To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> > <robert.craig.2 at us.af.mil>
> > Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> > christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> > AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> > Subject: Re: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
> > Grib2
> >
> > Bob,
> >
> > OK, I understand.  You need help setting up the configuration file
> > to do verifying probability forecasts from a GRIB2 data file.  The
> > things that'd help the most is a sample GRIB2 data file.  I found
> > this filename in the logging output from MET:
> >
> >
/h/data/global/WXQC/data/geps_verify/qcsave/2017041812/grib2.2017041
> > 81
> > 2
> > .
> > 0006.NOAA
> >
> > I went hunting around on NCEP ftp sites trying to find a sample
> > GRIB2 data file containing this probability data.  While I found
the
> > individual 21 GEFS members, their means, and their spreads, I
> > couldn't find the derived probabilities.
> >
> > Could you please send me one of these data files, and I'll see
what
> > it takes for met-6.0 to read it on my end.
> >
> > Thanks,
> > John
> >
> >
> > On Wed, May 3, 2017 at 2:05 PM, robert.craig.2 at us.af.mil via RT <
> > met_help at ucar.edu> wrote:
> >
> > >
> > > <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344 >
> > >
> > > John, got a love our system here.  In ticket #80140,  you sent
me
> > > lines to add to my configuration file to handle probabilities of
> > > multiple thresholds in a configuration file.  Now that we are
> > > running in MET 6.0, I wanted to see if I get the same error and
I
> > > do when I
> > tried your method - See
> > > below.  My configuration file is attached.   I also include the
Grib2
> > file
> > > inventory I am reading.   Did I code this up wrong?
> > >
> > > Thanks
> > > Bob
> > >
> > >
> > > 02587e12.7',
> > > '/h/data/global/WXQC/data/met/tmp/88e408ca-c105-4345-841e-
68229aed
> > > 8a
> > > 07
> > > 25.4',
> > > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6
> > > d4 3e ', '-format', 'met_point', '-log', 'ascii2nc_log', '-v',
> > > '3'] DEBUG 1:
> > > Reading user-defined grib1 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > > DEBUG 1: Config File: /h/WXQC/met-6.0/share/met/
> > > config/Ascii2NcConfig_default DEBUG 2: Rejected 0 observations
off
> > > the masking grid.
> > > DEBUG 2: Rejected 0 observations outside the masking polyline.
> > > DEBUG 2: Rejected 0 observations not matched with station ID's.
> > > DEBUG 2: Processing observations for 7119 headers.
> > > DEBUG 1: Creating NetCDF Observation file:
> > > /h/data/global/WXQC/data/met/
> > > tmp/5a71c1d2-8d48-4d41-9740-2c861fe6d43e
> > > DEBUG 2: Finished processing 7119 observations for 7119 headers.
> > > geps
> > > /h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6d
> > > 43
> > > e
> > > GEPS
> > >
/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.t
> > > xt
> > > geps nhem
> > > ['geps',
> > > '/h/data/global/WXQC/data/met/tmp/5a71c1d2-8d48-4d41-9740-
2c861fe6
> > > d4
> > > 3e
> > > ', 'GEPS',
> > >
'/h/data/global/WXQC/data/webpage_code/datafiles/geps_obs_tp_nhem.txt'
> > > ,
> > > 'geps', 'nhem']
> > > ['/h/WXQC/met-6.0/bin/point_stat', '/h/data/global/WXQC/data/
> > > geps_verify/qcsave/2017041812 <(201)%20704-
1812>/grib2.2017041812
> > <(201)%20704-1812>.0006.NOAA',
> > > '/h/data/global/WXQC/data/met/nc_obs/precip/nc_2017041818
> > <(201)%20704-1818>',
> > > '/h/WXQC/met-
6.0/data/config/PointStatConfig_geps_precip_updated',
> > > '-outdir', '/h/data/global/WXQC/data/met/ptstat/mdlob_pairs',
> > > '-v', '4'] DEBUG 1: Reading user-defined grib1 MET_GRIB_TABLES
file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib1_af_131_57.txt
> > > DEBUG 1: Reading user-defined grib2 MET_GRIB_TABLES file:
> > > /h/data/global/WXQC/data/met/config/grib2/grib2_geps.txt
> > > DEBUG 1: Default Config File: /h/WXQC/met-6.0/share/met/
> > > config/PointStatConfig_default DEBUG 1: User Config File:
> > > /h/WXQC/met-6.0/data/config/ PointStatConfig_geps_precip_updated
> > > DEBUG 4: Met2dDataFileFactory::new_met_2d_data_file() -> created
> > > new Met2dDataFile object of type "FileType_Gb2".
> > > DEBUG 4: Switching the GRIB2 radius of the earth value of
6367.47
> > > km to
> > > 6371.2 km for internal consistency.
> > > DEBUG 4:
> > > DEBUG 4: Latitude/Longitude Grid Data:
> > > DEBUG 4:      lat_ll: -90
> > > DEBUG 4:      lon_ll: -0
> > > DEBUG 4:   delta_lat: 1
> > > DEBUG 4:   delta_lon: 1
> > > DEBUG 4:        Nlat: 181
> > > DEBUG 4:        Nlon: 360
> > > DEBUG 4:
> > > DEBUG 4: VarInfoFactory::new_var_info() -> created new VarInfo
> > > object of type "FileType_Gb2".
> > > DEBUG 4: parse_conf_sid_exc() -> Station ID exclusion list
> > > contains
> > > 0 entries.
> > > ERROR  :
> > > ERROR  : VarInfoGrib2::set_dict() -> unrecognized GRIB2
> > > probability field abbreviation 'PROB'
> > > ERROR  :
> > >
> > >
> > >
> > > 240:9547768:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:std dev
> > > (cluster mean)
> > > 241:9578209:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >15
> > > 242:9643382:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >25
> > > 243:9689275:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >35
> > > 244:9710696:d=2017041800 <(201)%20704-1800>:WIND:10 m above
> > > ground:24
> > hour fcst:prob >50
> > > 245:9714496:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >0.1
> > > 246:9779816:d=2017041800 <(201)%20704-1800>:APCP:surface:12-24
> > > hour acc
> > fcst:prob >2
> > > 247:9784796:d=2017041800 <(201)%20704-1800>:ASNOW:surface:18-24
> > > hour
> > acc fcst:prob >0.1
> > > 248:9810232:d=2017041800 <(201)%20704-1800>:ASNOW:surface:12-24
> > > hour
> > acc fcst:prob >2
> > > 249:9818643:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >0.05
> > > 250:9869474:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >0.1
> > > 251:9910460:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >0.25
> > > 252:9936509:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >0.5
> > > 253:9951359:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >0.75
> > > 254:9960929:d=2017041800 <(201)%20704-1800>:APCP:surface:18-24
> > > hour acc
> > fcst:prob >1
> > > 255:9967342:d=2017041800 <(201)%20704-1800>:APCP:surface:0-1 day
> > > acc
> > fcst:prob >5
> > > 256:9969770:d=2017041800 <(201)%20704-1800>:TMP:2 m above
> > > ground:24
> > hour fcst:prob
> > > <273.15
> > > 257:9981317:d=2017041800 <(201)%20704-1800>:TMP:2 m above
> > > ground:24
> > hour fcst:prob
> > > >305.37
> > > 258:9982828:d=2017041800 <(201)%20704-1800>:HGT:500 mb:24 hour
> > fcst:prob >5800
> > > 259:9991
> > > -----Original Message-----
> > > From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> > > Sent: Wednesday, May 03, 2017 1:58 PM
> > > To: CRAIG, ROBERT J GS-12 USAF ACC 16 WS/WXN
> > > <robert.craig.2 at us.af.mil>
> > > Cc: MELICK, CHRISTOPHER J GS-12 USAF ACC 16 WS/WXES <
> > > christopher.melick at us.af.mil>; SITTEL, MATTHEW C CTR USAF AFMC
> > > AFLCMC/HBAW-OL <matthew.sittel.ctr at us.af.mil>
> > > Subject: [Non-DoD Source] Re: [rt.rap.ucar.edu #80344] Met 6.0
> > > Grib2
> > >
> > > Hi Bob,
> > >
> > > I just received an email from you titled "Met 6.0 Grib 2" but
the
> > > email had no content.  Perhaps your message didn't come through?
> > >
> > > Thanks,
> > > John
> > >
> > > On Wed, May 3, 2017 at 12:27 PM, robert.craig.2 at us.af.mil via RT
<
> > > met_help at ucar.edu> wrote:
> > >
> > > >
> > > > Wed May 03 12:27:56 2017: Request 80344 was acted upon.
> > > > Transaction: Ticket created by robert.craig.2 at us.af.mil
> > > >        Queue: met_help
> > > >      Subject: Met 6.0 Grib2
> > > >        Owner: Nobody
> > > >   Requestors: robert.craig.2 at us.af.mil
> > > >       Status: new
> > > >  Ticket <URL:
> > > > https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=80344
> > > > >
> > > >
> > > >
> > > > This transaction appears to have no content
> > > >
> > >
> > >
> > >
> >
> >
> >
> >
>
>
>


------------------------------------------------
Subject: Met 6.0 Grib2
From: robert.craig.2 at us.af.mil
Time: Mon May 08 07:21:07 2017

GRIB2
0 10 0 255 57 1 19 161  "PWS15"  "Probabilty of 10 m winds above
15kts"  "%"
0 10 0 255 57 1 19 163  "PWS25"  "Probabilty of 10 m winds above
25kts"  "%"
0 10 0 255 57 1 19 164  "PWS35"  "Probabilty of 10 m winds above
35kts"  "%"
0 10 0 255 57 1 19 165  "PWS50"  "Probabilty of 10 m winds above
50kts"  "%"
0 10 0 255 57 1 19 173  "PQP1"  "Probability of precip accumulation >
.01"  "%"
0 10 0 255 57 1 19 174  "PQP2"  "Probability of precip accumulation >
.02"  "%"
0 10 0 255 57 1 19 182  "PSN1"  "Probability of snow accumulation > 1"
"%"
0 10 0 255 57 1 19 183  "PSN2"  "Probability of snow accumulation > 2"
"%"
0 10 0 255 57 1 19 175  "APCP"  "Probability of precip accumulation >
.05"  "%"
0 10 0 255 57 1 19 176  "APCP"  "Probability of precip accumulation >
.10"  "%"
0 10 0 255 57 1 19 177  "APCP"  "Probability of precip accumulation >
.25"  "%"
0 10 0 255 57 1 19 178  "APCP"  "Probability of precip accumulation >
.50"  "%"
0 10 0 255 57 1 19 179  "APCP"  "Probability of precip accumulation >
.75"  "%"
0 10 0 255 57 1 19 180  "APCP"  "Probability of precip accumulation >
1.0"  "%"
0 10 0 255 57 1 19 181  "APCP"  "Probability of precip accumulation >
5.0"  "%"
0 10 0 255 57 1 19 212  "PT273"  "Probability of 2m temperature > 273"
"%"
0 10 0 255 57 1 19 213  "PT305"  "Probability of 2m temperature > 305"
"%"
0 10 0 255 57 1 19 207  "PHT58"  "Probability of 500mb HGT > 5800 m"
"%"
0 10 0 255 57 1 19 203  "PVIS1"  "Probability of surface visiblity < 1
mi"  "%"
0 10 0 255 57 1 19 202  "PVIS3"  "Probability of surface visibility <
3 mi"  "%"
0 10 0 255 57 1 19 201  "PVIS5"  "Probability of surface visibility <
5 mi"  "%"
0 10 0 255 57 1 19 224  "PC20"  "Probabilty of Total Cloud < 20 %"
"%"
0 10 0 255 57 1 19 225  "PC80"  "Probablity of Total Cloud > 80 %"
"%"
0 14 0 255 57 0 1 33  "CRAIN"  "Categorical Rain"  "-"
0 14 0 255 57 0 1 36  "CSNOW"  "Categorical Snow"  "-"
0 14 0 255 57 0 1 34  "CFRZR"  "Categorical Freezing Rain"  "-"
0 14 0 255 57 0 19 0 "VIS"  "Visibility"  "m"

------------------------------------------------
Subject: Met 6.0 Grib2
From: John Halley Gotway
Time: Mon May 15 11:22:02 2017

Bob,

I looked at this through the debugger and see what's going on, but
don't
have a good explanation for you at this point.

One of our tasks for the next release is revisiting this and cleaning
up
the table lookup logic for GRIB1 and GRIB2 to make sure it's
consistent.
I'll be pretty deep into the details at that point and will revisit
this
issue at that time.

Sorry I don't have a better explanation for you at this point.

John

------------------------------------------------


More information about the Met_help mailing list