[Met_help] [rt.rap.ucar.edu #97664] History for FCST_VAR3_OPTIONS definition in METplus conf file
George McCabe via RT
met_help at ucar.edu
Thu Dec 3 08:58:59 MST 2020
----------------------------------------------------------------
Initial Request
----------------------------------------------------------------
George,
I have an issue on "desc" definition in METplus conf file.
In GridStat config file, I have fcst and obs entry like this:
fcst = {
field = [
{
name = "TCDC";
level = [ "L0" ];
GRIB_lvl_typ = 234 ;
desc = "HI_CLOUD";
cat_thresh = [ >=50.0, >=60.0, >=70.0, >=80.0, >=90.0, >=100.0 ];
}
];
};
obs = {
field = [
{
name = "TCDC";
level = [ "L0" ];
GRIB_lvl_typ = 234 ;
desc = "HI_CLOUD";
cat_thresh = [ >=50.0, >=60.0, >=70.0, >=80.0, >=90.0, >=100.0 ];
censor_thresh = [ < 0.0 ];
censor_val = [ -9999 ];
}
];
};
Run MET with this config file is fine.
But if using METplus, in METplus conf file, the equivalent field is defined like this, run fails:
BOTH_VAR1_NAME = TCDC
BOTH_VAR1_LEVELS = L0
FCST_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = HI_CLOUD
BOTH_VAR1_THRESH = ge50, ge60, ge70, ge80, ge90, ge100
OBS_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = HI_CLOUD; censor_thresh = [ < 0 ]; censor_val = [ -9999 ]
ERROR : do_assign_id() -> identifier "HI_CLOUD" not defined in this scope
I am not for sure the FCST_VAR3_OPTIONS part for FCST and OBS are correct
Why GRIB_lvl_typ = 234; censor_thresh = [ < 0 ]; censor_val = [ -9999 ] can be put in FCST_VAR3_OPTIONS
but desc=HI_CLOUD can not?
So how to set "desc" in FCST_VAR1_OPTIONS? I can not find this in METplus user guide.
Thanks!
Binbin
--
Binbin Zhou
IMSG at NOAA/NWS/NCEP/EMC
5830 University Research Ct.
College Park, MD 20740
Binbin.Zhou at noaa.gov
301-683-3683
----------------------------------------------------------------
Complete Ticket History
----------------------------------------------------------------
Subject: FCST_VAR3_OPTIONS definition in METplus conf file
From: George McCabe
Time: Mon Nov 30 09:18:21 2020
Hi Binbin,
I moved this email to a MET help ticket.
Here is the section describing how to use the
[FCST/OBS]_VAR<v>_OPTIONS variables:
https://dtcenter.github.io/METplus/latest/Users_Guide/systemconfiguration.html#fcst-
var-n-options-obs-var-n-options
There is not a specific example using desc, but it is supported. It
looks like the value for desc is being interpreted as a keyword
instead of the actual string value. I believe surrounding the value
with quotation marks should solve your issue.
FCST_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = "HI_CLOUD";
OBS_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = "HI_CLOUD";
censor_thresh = [ < 0 ]; censor_val = [ -9999 ];
You will also need to make sure there is a semi-colon after the last
option you provide. The value of these variables is substituted
directly into the field dictionary in the MET config file. We are
planning on adding additional checking to append a semi-colon at the
end if it does not exist.
Please let me know if this does not work and I can take a closer look.
Thanks,
George
------------------------------------------------
Subject: FCST_VAR3_OPTIONS definition in METplus conf file
From: Binbin.Zhou at noaa.gov
Time: Thu Dec 03 08:21:48 2020
George,
I tested the setting desc="HI_CLOUD", it works!
The ticket can be closed.
Thanks!
Binbin
On Mon, Nov 30, 2020 at 11:18 AM George McCabe via RT
<met_help at ucar.edu>
wrote:
> Hi Binbin,
>
> I moved this email to a MET help ticket.
>
> Here is the section describing how to use the
[FCST/OBS]_VAR<v>_OPTIONS
> variables:
>
>
>
https://dtcenter.github.io/METplus/latest/Users_Guide/systemconfiguration.html#fcst-
var-n-options-obs-var-n-options
>
> There is not a specific example using desc, but it is supported. It
looks
> like the value for desc is being interpreted as a keyword instead of
the
> actual string value. I believe surrounding the value with quotation
marks
> should solve your issue.
>
> FCST_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = "HI_CLOUD";
>
> OBS_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = "HI_CLOUD";
censor_thresh =
> [ < 0 ]; censor_val = [ -9999 ];
>
> You will also need to make sure there is a semi-colon after the last
> option you provide. The value of these variables is substituted
directly
> into the field dictionary in the MET config file. We are planning on
adding
> additional checking to append a semi-colon at the end if it does not
exist.
>
> Please let me know if this does not work and I can take a closer
look.
>
> Thanks,
> George
>
--
Binbin Zhou
IMSG at NOAA/NWS/NCEP/EMC
5830 University Research Ct.
College Park, MD 20740
Binbin.Zhou at noaa.gov
301-683-3683
------------------------------------------------
Subject: FCST_VAR3_OPTIONS definition in METplus conf file
From: George McCabe
Time: Thu Dec 03 08:39:33 2020
Great! Thanks for letting me know.
- George
On Thu, Dec 3, 2020 at 8:22 AM Binbin.Zhou at noaa.gov via RT <
met_help at ucar.edu> wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=97664 >
>
> George,
>
> I tested the setting desc="HI_CLOUD", it works!
> The ticket can be closed.
>
> Thanks!
>
> Binbin
>
> On Mon, Nov 30, 2020 at 11:18 AM George McCabe via RT
<met_help at ucar.edu>
> wrote:
>
> > Hi Binbin,
> >
> > I moved this email to a MET help ticket.
> >
> > Here is the section describing how to use the
[FCST/OBS]_VAR<v>_OPTIONS
> > variables:
> >
> >
> >
>
https://dtcenter.github.io/METplus/latest/Users_Guide/systemconfiguration.html#fcst-
var-n-options-obs-var-n-options
> >
> > There is not a specific example using desc, but it is supported.
It looks
> > like the value for desc is being interpreted as a keyword instead
of the
> > actual string value. I believe surrounding the value with
quotation marks
> > should solve your issue.
> >
> > FCST_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = "HI_CLOUD";
> >
> > OBS_VAR1_OPTIONS = GRIB_lvl_typ = 234; desc = "HI_CLOUD";
censor_thresh =
> > [ < 0 ]; censor_val = [ -9999 ];
> >
> > You will also need to make sure there is a semi-colon after the
last
> > option you provide. The value of these variables is substituted
directly
> > into the field dictionary in the MET config file. We are planning
on
> adding
> > additional checking to append a semi-colon at the end if it does
not
> exist.
> >
> > Please let me know if this does not work and I can take a closer
look.
> >
> > Thanks,
> > George
> >
>
>
> --
>
> Binbin Zhou
>
> IMSG at NOAA/NWS/NCEP/EMC
>
> 5830 University Research Ct.
>
> College Park, MD 20740
>
> Binbin.Zhou at noaa.gov
>
> 301-683-3683
>
>
--
George McCabe - Software Engineer III
National Center for Atmospheric Research
Research Applications Laboratory
303-497-2768
---
My working day may not be your working day. Please do not feel obliged
to
reply to this email outside of your normal working hours.
------------------------------------------------
More information about the Met_help
mailing list