diff --git a/scripts/exregional_run_ensgridvx.sh b/scripts/exregional_run_ensgridvx.sh index 6d2cc1e403..8b8736ec42 100755 --- a/scripts/exregional_run_ensgridvx.sh +++ b/scripts/exregional_run_ensgridvx.sh @@ -117,6 +117,26 @@ else LOG_SUFFIX=ensgrid_${CDATE}_${VAR} fi +# +#----------------------------------------------------------------------- +# +# Make sure directories in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/ensemble_stat" # Output directory for ensemble_stat tool. + +# +# If the variable is accumulated precipitation for a time interval +# (bucket) other than 1 hour, the MET/METplus tools called below will +# include pcp_combine. In that case, create (if necessary) directories +# needed by pcp_combine. +# +if [ "${VAR}" = "APCP" ] && [ "${ACCUM: -1}" != "1" ]; then + mkdir_vrfy -p "${EXPTDIR}/metprd/pcp_combine" # For observations + mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/pcp_combine" # For forecast +fi + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_ensgridvx_mean.sh b/scripts/exregional_run_ensgridvx_mean.sh index 9a18823eff..faa56d5caa 100755 --- a/scripts/exregional_run_ensgridvx_mean.sh +++ b/scripts/exregional_run_ensgridvx_mean.sh @@ -115,6 +115,15 @@ else LOG_SUFFIX=ensgrid_mean_${CDATE}_${VAR} fi +# +#----------------------------------------------------------------------- +# +# Make sure directory in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/ensemble_stat_mean" # Output directory for grid_stat tool. + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_ensgridvx_prob.sh b/scripts/exregional_run_ensgridvx_prob.sh index 8f45a53cd9..dc32f599a4 100755 --- a/scripts/exregional_run_ensgridvx_prob.sh +++ b/scripts/exregional_run_ensgridvx_prob.sh @@ -115,6 +115,15 @@ else LOG_SUFFIX=ensgrid_prob_${CDATE}_${VAR} fi +# +#----------------------------------------------------------------------- +# +# Make sure directory in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/ensemble_stat_prob" # Output directory for grid_stat tool. + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_enspointvx.sh b/scripts/exregional_run_enspointvx.sh index ed1bd35817..3ac4401c27 100755 --- a/scripts/exregional_run_enspointvx.sh +++ b/scripts/exregional_run_enspointvx.sh @@ -107,6 +107,16 @@ export fhr_list # LOG_SUFFIX=enspoint_${CDATE} +# +#----------------------------------------------------------------------- +# +# Make sure directories in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/metprd/pb2nc" # Output directory for pb2nc tool. +mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/ensemble_stat" # Output directory for ensemble_stat tool. + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_enspointvx_mean.sh b/scripts/exregional_run_enspointvx_mean.sh index b9a0bc0c87..cd9ee7004c 100755 --- a/scripts/exregional_run_enspointvx_mean.sh +++ b/scripts/exregional_run_enspointvx_mean.sh @@ -108,6 +108,16 @@ export fhr_list INPUT_BASE=${EXPTDIR}/${CDATE}/metprd/ensemble_stat LOG_SUFFIX=enspoint_mean_${CDATE} +# +#----------------------------------------------------------------------- +# +# Make sure directories in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/metprd/pb2nc" # Output directory for pb2nc tool. +mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/ensemble_stat_mean" # Output directory for point_stat tool. + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_enspointvx_prob.sh b/scripts/exregional_run_enspointvx_prob.sh index 4d2bf84642..4e025125cb 100755 --- a/scripts/exregional_run_enspointvx_prob.sh +++ b/scripts/exregional_run_enspointvx_prob.sh @@ -108,6 +108,16 @@ export fhr_list INPUT_BASE=${EXPTDIR}/${CDATE}/metprd/ensemble_stat LOG_SUFFIX=enspoint_prob_${CDATE} +# +#----------------------------------------------------------------------- +# +# Make sure directories in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/metprd/pb2nc" # Output directory for pb2nc tool. +mkdir_vrfy -p "${EXPTDIR}/${CDATE}/metprd/ensemble_stat_prob" # Output directory for point_stat tool. + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_gridstatvx.sh b/scripts/exregional_run_gridstatvx.sh index ae7f960fcf..b6b5671814 100755 --- a/scripts/exregional_run_gridstatvx.sh +++ b/scripts/exregional_run_gridstatvx.sh @@ -118,6 +118,25 @@ elif [[ ${DO_ENSEMBLE} == "TRUE" ]]; then fi fi +# +#----------------------------------------------------------------------- +# +# Make sure directories in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${OUTPUT_BASE}/metprd/grid_stat" +# +# If the variable is accumulated precipitation for a time interval +# (bucket) other than 1 hour, the MET/METplus tools called below will +# include pcp_combine. In that case, create (if necessary) directories +# needed by pcp_combine. +# +if [ "${VAR}" = "APCP" ] && [ "${ACCUM: -1}" != "1" ]; then + mkdir_vrfy -p "${EXPTDIR}/metprd/pcp_combine" # For observations + mkdir_vrfy -p "${OUTPUT_BASE}/metprd/pcp_combine" # For forecast +fi + # #----------------------------------------------------------------------- # diff --git a/scripts/exregional_run_pointstatvx.sh b/scripts/exregional_run_pointstatvx.sh index 02a65ed2b9..8afed1dd4a 100755 --- a/scripts/exregional_run_pointstatvx.sh +++ b/scripts/exregional_run_pointstatvx.sh @@ -110,6 +110,16 @@ elif [[ ${DO_ENSEMBLE} == "TRUE" ]]; then LOG_SUFFIX=pointstat_${CDATE}_${ENSMEM} fi +# +#----------------------------------------------------------------------- +# +# Make sure directories in which output files will be placed exist. +# +#----------------------------------------------------------------------- +# +mkdir_vrfy -p "${EXPTDIR}/metprd/pb2nc" # Output directory for pb2nc tool. +mkdir_vrfy -p "${OUTPUT_BASE}/metprd/point_stat" # Output directory for point_stat tool. + # #----------------------------------------------------------------------- # diff --git a/ush/templates/parm/metplus/EnsembleStat_conus_sfc.conf b/ush/templates/parm/metplus/EnsembleStat_conus_sfc.conf index d8bb1e54e5..9f93af38f6 100644 --- a/ush/templates/parm/metplus/EnsembleStat_conus_sfc.conf +++ b/ush/templates/parm/metplus/EnsembleStat_conus_sfc.conf @@ -215,7 +215,7 @@ ENS_VAR3_OPTIONS = GRIB2_pdt = 0; ;; derive instantaneous 10-m wind from U/V com ENS_VAR4_NAME = TCDC ENS_VAR4_LEVELS = L0 ENS_VAR4_THRESH = <25, >75 -ENS_VAR4_OPTIONS = GRIB_lvl_typ = 200; GRIB2_ipdtmpl_index = [ 14 ]; GRIB2_ipdtmpl_val = [ 0 ]; interp = { type = [ { method = NEAREST; width = 1; } ]; } +ENS_VAR4_OPTIONS = GRIB_lvl_typ = 200; GRIB2_ipdtmpl_index=[27]; GRIB2_ipdtmpl_val=[255]; interp = { type = [ { method = NEAREST; width = 1; } ]; } ENS_VAR5_NAME = VIS ENS_VAR5_LEVELS = L0 @@ -261,11 +261,10 @@ OBS_VAR3_OPTIONS = obs_error = { flag = TRUE; dist_type = NONE; dist_parm = []; FCST_VAR4_NAME = TCDC FCST_VAR4_LEVELS = L0 FCST_VAR4_THRESH = <25, >75 -FCST_VAR4_OPTIONS = GRIB_lvl_typ = 200; GRIB2_ipdtmpl_index = 8; GRIB2_ipdtmpl_val = {lead?fmt=%H}; +FCST_VAR4_OPTIONS = GRIB_lvl_typ = 200; GRIB2_ipdtmpl_index=[27]; GRIB2_ipdtmpl_val=[255]; interp = { type = [ { method = NEAREST; width = 1; } ]; } OBS_VAR4_NAME = TCDC OBS_VAR4_LEVELS = L0 OBS_VAR4_THRESH = <25, >75 -OBS_VAR4_OPTIONS = interp = { type = [ { method = NEAREST; width = 1; } ]; } BOTH_VAR5_NAME = VIS BOTH_VAR5_LEVELS = L0 diff --git a/ush/templates/parm/metplus/PointStat_conus_sfc.conf b/ush/templates/parm/metplus/PointStat_conus_sfc.conf index 4dfea57023..a0994f222e 100644 --- a/ush/templates/parm/metplus/PointStat_conus_sfc.conf +++ b/ush/templates/parm/metplus/PointStat_conus_sfc.conf @@ -212,10 +212,9 @@ BOTH_VAR7_LEVELS = Z0 FCST_VAR8_NAME = TCDC FCST_VAR8_LEVELS = L0 -FCST_VAR8_OPTIONS = GRIB_lvl_typ = 200; interp = { type = [ { method = NEAREST; width = 1; } ]; } +FCST_VAR8_OPTIONS = GRIB_lvl_typ = 200; GRIB2_ipdtmpl_index=[27]; GRIB2_ipdtmpl_val=[255]; interp = { type = [ { method = NEAREST; width = 1; } ]; } OBS_VAR8_NAME = TCDC OBS_VAR8_LEVELS = L0 -OBS_VAR8_OPTIONS = interp = { type = [ { method = NEAREST; width = 1; } ]; } BOTH_VAR9_NAME = VIS BOTH_VAR9_LEVELS = L0 diff --git a/ush/templates/parm/metplus/PointStat_conus_sfc_prob.conf b/ush/templates/parm/metplus/PointStat_conus_sfc_prob.conf index dc85505ebc..66bbc06020 100644 --- a/ush/templates/parm/metplus/PointStat_conus_sfc_prob.conf +++ b/ush/templates/parm/metplus/PointStat_conus_sfc_prob.conf @@ -185,7 +185,7 @@ POINT_STAT_ONCE_PER_FIELD = False # Note: If FCST_VAR_* is set, then a corresponding OBS_VAR_* variable must be set # To use one variables for both forecast and observation data, set BOTH_VAR_* instead FCST_VAR1_NAME = TMP_Z2_ENS_FREQ_ge268 -FCST_VAR1_LEVELS = (*,*) +FCST_VAR1_LEVELS = Z2 FCST_VAR1_THRESH = ==0.1 OBS_VAR1_NAME = TMP @@ -193,7 +193,7 @@ OBS_VAR1_LEVELS = Z2 OBS_VAR1_THRESH = >=268 FCST_VAR2_NAME = TMP_Z2_ENS_FREQ_ge273 -FCST_VAR2_LEVELS = (*,*) +FCST_VAR2_LEVELS = Z2 FCST_VAR2_THRESH = ==0.1 OBS_VAR2_NAME = TMP @@ -201,7 +201,7 @@ OBS_VAR2_LEVELS = Z2 OBS_VAR2_THRESH = >=273 FCST_VAR3_NAME = TMP_Z2_ENS_FREQ_ge278 -FCST_VAR3_LEVELS = (*,*) +FCST_VAR3_LEVELS = Z2 FCST_VAR3_THRESH = ==0.1 OBS_VAR3_NAME = TMP @@ -209,7 +209,7 @@ OBS_VAR3_LEVELS = Z2 OBS_VAR3_THRESH = >=278 FCST_VAR4_NAME = TMP_Z2_ENS_FREQ_ge293 -FCST_VAR4_LEVELS = (*,*) +FCST_VAR4_LEVELS = Z2 FCST_VAR4_THRESH = ==0.1 OBS_VAR4_NAME = TMP @@ -217,7 +217,7 @@ OBS_VAR4_LEVELS = Z2 OBS_VAR4_THRESH = >=293 FCST_VAR5_NAME = TMP_Z2_ENS_FREQ_ge298 -FCST_VAR5_LEVELS = (*,*) +FCST_VAR5_LEVELS = Z2 FCST_VAR5_THRESH = ==0.1 OBS_VAR5_NAME = TMP @@ -225,7 +225,7 @@ OBS_VAR5_LEVELS = Z2 OBS_VAR5_THRESH = >=298 FCST_VAR6_NAME = TMP_Z2_ENS_FREQ_ge303 -FCST_VAR6_LEVELS = (*,*) +FCST_VAR6_LEVELS = Z2 FCST_VAR6_THRESH = ==0.1 OBS_VAR6_NAME = TMP @@ -233,7 +233,7 @@ OBS_VAR6_LEVELS = Z2 OBS_VAR6_THRESH = >=303 FCST_VAR7_NAME = DPT_Z2_ENS_FREQ_ge263 -FCST_VAR7_LEVELS = (*,*) +FCST_VAR7_LEVELS = Z2 FCST_VAR7_THRESH = ==0.1 OBS_VAR7_NAME = DPT @@ -241,7 +241,7 @@ OBS_VAR7_LEVELS = Z2 OBS_VAR7_THRESH = >=263 FCST_VAR8_NAME = DPT_Z2_ENS_FREQ_ge268 -FCST_VAR8_LEVELS = (*,*) +FCST_VAR8_LEVELS = Z2 FCST_VAR8_THRESH = ==0.1 OBS_VAR8_NAME = DPT @@ -249,7 +249,7 @@ OBS_VAR8_LEVELS = Z2 OBS_VAR8_THRESH = >=268 FCST_VAR9_NAME = DPT_Z2_ENS_FREQ_ge273 -FCST_VAR9_LEVELS = (*,*) +FCST_VAR9_LEVELS = Z2 FCST_VAR9_THRESH = ==0.1 OBS_VAR9_NAME = DPT @@ -257,7 +257,7 @@ OBS_VAR9_LEVELS = Z2 OBS_VAR9_THRESH = >=273 FCST_VAR10_NAME = DPT_Z2_ENS_FREQ_ge288 -FCST_VAR10_LEVELS = (*,*) +FCST_VAR10_LEVELS = Z2 FCST_VAR10_THRESH = ==0.1 OBS_VAR10_NAME = DPT @@ -265,7 +265,7 @@ OBS_VAR10_LEVELS = Z2 OBS_VAR10_THRESH = >=288 FCST_VAR11_NAME = DPT_Z2_ENS_FREQ_ge293 -FCST_VAR11_LEVELS = (*,*) +FCST_VAR11_LEVELS = Z2 FCST_VAR11_THRESH = ==0.1 OBS_VAR11_NAME = DPT @@ -273,7 +273,7 @@ OBS_VAR11_LEVELS = Z2 OBS_VAR11_THRESH = >=293 FCST_VAR12_NAME = DPT_Z2_ENS_FREQ_ge298 -FCST_VAR12_LEVELS = (*,*) +FCST_VAR12_LEVELS = Z2 FCST_VAR12_THRESH = ==0.1 OBS_VAR12_NAME = DPT diff --git a/ush/templates/parm/metplus/PointStat_upper_air_mean.conf b/ush/templates/parm/metplus/PointStat_upper_air_mean.conf index 1acef02f31..4b5e917100 100644 --- a/ush/templates/parm/metplus/PointStat_upper_air_mean.conf +++ b/ush/templates/parm/metplus/PointStat_upper_air_mean.conf @@ -216,7 +216,7 @@ OBS_VAR4_NAME = DPT OBS_VAR4_LEVELS = P850 OBS_VAR4_THRESH = >=273, >=278, >=283 -FCST_VAR5_NAME = DPT_P850_ENS_MEAN +FCST_VAR5_NAME = DPT_P700_ENS_MEAN FCST_VAR5_LEVELS = P700 FCST_VAR5_THRESH = >=263, >=286, >=273 diff --git a/ush/templates/parm/metplus/PointStat_upper_air_prob.conf b/ush/templates/parm/metplus/PointStat_upper_air_prob.conf index cedb5ec648..213e1f04f5 100644 --- a/ush/templates/parm/metplus/PointStat_upper_air_prob.conf +++ b/ush/templates/parm/metplus/PointStat_upper_air_prob.conf @@ -185,7 +185,7 @@ POINT_STAT_ONCE_PER_FIELD = False # Note: If FCST_VAR_* is set, then a corresponding OBS_VAR_* variable must be set # To use one variables for both forecast and observation data, set BOTH_VAR_* instead FCST_VAR1_NAME = TMP_P850_ENS_FREQ_ge288 -FCST_VAR1_LEVELS = (*,*) +FCST_VAR1_LEVELS = P850 FCST_VAR1_THRESH = ==0.1 OBS_VAR1_NAME = TMP @@ -193,7 +193,7 @@ OBS_VAR1_LEVELS = P850 OBS_VAR1_THRESH = >=288 FCST_VAR2_NAME = TMP_P850_ENS_FREQ_ge293 -FCST_VAR2_LEVELS = (*,*) +FCST_VAR2_LEVELS = P850 FCST_VAR2_THRESH = ==0.1 OBS_VAR2_NAME = TMP @@ -201,7 +201,7 @@ OBS_VAR2_LEVELS = P850 OBS_VAR2_THRESH = >=293 FCST_VAR3_NAME = TMP_P850_ENS_FREQ_ge298 -FCST_VAR3_LEVELS = (*,*) +FCST_VAR3_LEVELS = P850 FCST_VAR3_THRESH = ==0.1 OBS_VAR3_NAME = TMP @@ -209,7 +209,7 @@ OBS_VAR3_LEVELS = P850 OBS_VAR3_THRESH = >=298 FCST_VAR4_NAME = TMP_P700_ENS_FREQ_ge273 -FCST_VAR4_LEVELS = (*,*) +FCST_VAR4_LEVELS = P700 FCST_VAR4_THRESH = ==0.1 OBS_VAR4_NAME = TMP @@ -217,7 +217,7 @@ OBS_VAR4_LEVELS = P700 OBS_VAR4_THRESH = >=273 FCST_VAR5_NAME = TMP_P700_ENS_FREQ_ge278 -FCST_VAR5_LEVELS = (*,*) +FCST_VAR5_LEVELS = P700 FCST_VAR5_THRESH = ==0.1 OBS_VAR5_NAME = TMP @@ -225,7 +225,7 @@ OBS_VAR5_LEVELS = P700 OBS_VAR5_THRESH = >=278 FCST_VAR6_NAME = TMP_P700_ENS_FREQ_ge283 -FCST_VAR6_LEVELS = (*,*) +FCST_VAR6_LEVELS = P700 FCST_VAR6_THRESH = ==0.1 OBS_VAR6_NAME = TMP @@ -233,7 +233,7 @@ OBS_VAR6_LEVELS = P700 OBS_VAR6_THRESH = >=283 FCST_VAR7_NAME = TMP_P500_ENS_FREQ_ge258 -FCST_VAR7_LEVELS = (*,*) +FCST_VAR7_LEVELS = P500 FCST_VAR7_THRESH = ==0.1 OBS_VAR7_NAME = TMP @@ -241,7 +241,7 @@ OBS_VAR7_LEVELS = P500 OBS_VAR7_THRESH = >=258 FCST_VAR8_NAME = TMP_P500_ENS_FREQ_ge263 -FCST_VAR8_LEVELS = (*,*) +FCST_VAR8_LEVELS = P500 FCST_VAR8_THRESH = ==0.1 OBS_VAR8_NAME = TMP @@ -249,7 +249,7 @@ OBS_VAR8_LEVELS = P500 OBS_VAR8_THRESH = >=263 FCST_VAR9_NAME = TMP_P500_ENS_FREQ_ge268 -FCST_VAR9_LEVELS = (*,*) +FCST_VAR9_LEVELS = P500 FCST_VAR9_THRESH = ==0.1 OBS_VAR9_NAME = TMP @@ -257,7 +257,7 @@ OBS_VAR9_LEVELS = P500 OBS_VAR9_THRESH = >=268 FCST_VAR10_NAME = DPT_P850_ENS_FREQ_ge273 -FCST_VAR10_LEVELS = (*,*) +FCST_VAR10_LEVELS = P850 FCST_VAR10_THRESH = ==0.1 OBS_VAR10_NAME = DPT @@ -265,7 +265,7 @@ OBS_VAR10_LEVELS = P850 OBS_VAR10_THRESH = >=273 FCST_VAR11_NAME = DPT_P850_ENS_FREQ_ge278 -FCST_VAR11_LEVELS = (*,*) +FCST_VAR11_LEVELS = P850 FCST_VAR11_THRESH = ==0.1 OBS_VAR11_NAME = DPT @@ -273,7 +273,7 @@ OBS_VAR11_LEVELS = P850 OBS_VAR11_THRESH = >=278 FCST_VAR12_NAME = DPT_P850_ENS_FREQ_ge283 -FCST_VAR12_LEVELS = (*,*) +FCST_VAR12_LEVELS = P850 FCST_VAR12_THRESH = ==0.1 OBS_VAR12_NAME = DPT @@ -281,7 +281,7 @@ OBS_VAR12_LEVELS = P850 OBS_VAR12_THRESH = >=283 FCST_VAR13_NAME = DPT_P700_ENS_FREQ_ge263 -FCST_VAR13_LEVELS = (*,*) +FCST_VAR13_LEVELS = P700 FCST_VAR13_THRESH = ==0.1 OBS_VAR13_NAME = DPT @@ -289,7 +289,7 @@ OBS_VAR13_LEVELS = P700 OBS_VAR13_THRESH = >=263 FCST_VAR14_NAME = DPT_P700_ENS_FREQ_ge268 -FCST_VAR14_LEVELS = (*,*) +FCST_VAR14_LEVELS = P700 FCST_VAR14_THRESH = ==0.1 OBS_VAR14_NAME = DPT @@ -297,7 +297,7 @@ OBS_VAR14_LEVELS = P700 OBS_VAR14_THRESH = >=268 FCST_VAR15_NAME = DPT_P700_ENS_FREQ_ge273 -FCST_VAR15_LEVELS = (*,*) +FCST_VAR15_LEVELS = P700 FCST_VAR15_THRESH = ==0.1 OBS_VAR15_NAME = DPT @@ -305,7 +305,7 @@ OBS_VAR15_LEVELS = P700 OBS_VAR15_THRESH = >=273 FCST_VAR16_NAME = WIND_P850_ENS_FREQ_ge5 -FCST_VAR16_LEVELS = (*,*) +FCST_VAR16_LEVELS = P850 FCST_VAR16_THRESH = ==0.1 OBS_VAR16_NAME = WIND @@ -313,7 +313,7 @@ OBS_VAR16_LEVELS = P850 OBS_VAR16_THRESH = >=5 FCST_VAR17_NAME = WIND_P850_ENS_FREQ_ge10 -FCST_VAR17_LEVELS = (*,*) +FCST_VAR17_LEVELS = P850 FCST_VAR17_THRESH = ==0.1 OBS_VAR17_NAME = WIND @@ -321,7 +321,7 @@ OBS_VAR17_LEVELS = P850 OBS_VAR17_THRESH = >=10 FCST_VAR18_NAME = WIND_P850_ENS_FREQ_ge15 -FCST_VAR18_LEVELS = (*,*) +FCST_VAR18_LEVELS = P850 FCST_VAR18_THRESH = ==0.1 OBS_VAR18_NAME = WIND @@ -329,7 +329,7 @@ OBS_VAR18_LEVELS = P850 OBS_VAR18_THRESH = >=15 FCST_VAR19_NAME = WIND_P700_ENS_FREQ_ge10 -FCST_VAR19_LEVELS = (*,*) +FCST_VAR19_LEVELS = P700 FCST_VAR19_THRESH = ==0.1 OBS_VAR19_NAME = WIND @@ -337,7 +337,7 @@ OBS_VAR19_LEVELS = P700 OBS_VAR19_THRESH = >=10 FCST_VAR20_NAME = WIND_P700_ENS_FREQ_ge15 -FCST_VAR20_LEVELS = (*,*) +FCST_VAR20_LEVELS = P700 FCST_VAR20_THRESH = ==0.1 OBS_VAR20_NAME = WIND @@ -345,7 +345,7 @@ OBS_VAR20_LEVELS = P700 OBS_VAR20_THRESH = >=15 FCST_VAR21_NAME = WIND_P700_ENS_FREQ_ge20 -FCST_VAR21_LEVELS = (*,*) +FCST_VAR21_LEVELS = P700 FCST_VAR21_THRESH = ==0.1 OBS_VAR21_NAME = WIND @@ -353,7 +353,7 @@ OBS_VAR21_LEVELS = P700 OBS_VAR21_THRESH = >=20 FCST_VAR22_NAME = WIND_P500_ENS_FREQ_ge15 -FCST_VAR22_LEVELS = (*,*) +FCST_VAR22_LEVELS = P500 FCST_VAR22_THRESH = ==0.1 OBS_VAR22_NAME = WIND @@ -361,7 +361,7 @@ OBS_VAR22_LEVELS = P500 OBS_VAR22_THRESH = >=15 FCST_VAR23_NAME = WIND_P500_ENS_FREQ_ge21 -FCST_VAR23_LEVELS = (*,*) +FCST_VAR23_LEVELS = P500 FCST_VAR23_THRESH = ==0.1 OBS_VAR23_NAME = WIND @@ -369,7 +369,7 @@ OBS_VAR23_LEVELS = P500 OBS_VAR23_THRESH = >=21 FCST_VAR24_NAME = WIND_P500_ENS_FREQ_ge26 -FCST_VAR24_LEVELS = (*,*) +FCST_VAR24_LEVELS = P500 FCST_VAR24_THRESH = ==0.1 OBS_VAR24_NAME = WIND @@ -377,7 +377,7 @@ OBS_VAR24_LEVELS = P500 OBS_VAR24_THRESH = >=26 FCST_VAR25_NAME = WIND_P250_ENS_FREQ_ge26 -FCST_VAR25_LEVELS = (*,*) +FCST_VAR25_LEVELS = P250 FCST_VAR25_THRESH = ==0.1 OBS_VAR25_NAME = WIND @@ -385,7 +385,7 @@ OBS_VAR25_LEVELS = P250 OBS_VAR25_THRESH = >=26 FCST_VAR26_NAME = WIND_P250_ENS_FREQ_ge31 -FCST_VAR26_LEVELS = (*,*) +FCST_VAR26_LEVELS = P250 FCST_VAR26_THRESH = ==0.1 OBS_VAR26_NAME = WIND @@ -393,7 +393,7 @@ OBS_VAR26_LEVELS = P250 OBS_VAR26_THRESH = >=31 FCST_VAR27_NAME = WIND_P250_ENS_FREQ_ge36 -FCST_VAR27_LEVELS = (*,*) +FCST_VAR27_LEVELS = P250 FCST_VAR27_THRESH = ==0.1 OBS_VAR27_NAME = WIND @@ -401,7 +401,7 @@ OBS_VAR27_LEVELS = P250 OBS_VAR27_THRESH = >=36 FCST_VAR28_NAME = WIND_P250_ENS_FREQ_ge46 -FCST_VAR28_LEVELS = (*,*) +FCST_VAR28_LEVELS = P250 FCST_VAR28_THRESH = ==0.1 OBS_VAR28_NAME = WIND @@ -409,7 +409,7 @@ OBS_VAR28_LEVELS = P250 OBS_VAR28_THRESH = >=46 FCST_VAR29_NAME = WIND_P250_ENS_FREQ_ge62 -FCST_VAR29_LEVELS = (*,*) +FCST_VAR29_LEVELS = P250 FCST_VAR29_THRESH = ==0.1 OBS_VAR29_NAME = WIND @@ -417,7 +417,7 @@ OBS_VAR29_LEVELS = P250 OBS_VAR29_THRESH = >=62 FCST_VAR30_NAME = HGT_P500_ENS_FREQ_ge5400 -FCST_VAR30_LEVELS = (*,*) +FCST_VAR30_LEVELS = P500 FCST_VAR30_THRESH = ==0.1 OBS_VAR30_NAME = HGT @@ -425,7 +425,7 @@ OBS_VAR30_LEVELS = P500 OBS_VAR30_THRESH = >=5400 FCST_VAR31_NAME = HGT_P500_ENS_FREQ_ge5600 -FCST_VAR31_LEVELS = (*,*) +FCST_VAR31_LEVELS = P500 FCST_VAR31_THRESH = ==0.1 OBS_VAR31_NAME = HGT @@ -433,7 +433,7 @@ OBS_VAR31_LEVELS = P500 OBS_VAR31_THRESH = >=5600 FCST_VAR32_NAME = HGT_P500_ENS_FREQ_ge5880 -FCST_VAR32_LEVELS = (*,*) +FCST_VAR32_LEVELS = P500 FCST_VAR32_THRESH = ==0.1 OBS_VAR32_NAME = HGT @@ -441,7 +441,7 @@ OBS_VAR32_LEVELS = P500 OBS_VAR32_THRESH = >=5880 FCST_VAR33_NAME = CAPE_L0_ENS_FREQ_le1000 -FCST_VAR33_LEVELS = (*,*) +FCST_VAR33_LEVELS = L0 FCST_VAR33_THRESH = ==0.1 OBS_VAR33_NAME = CAPE @@ -450,7 +450,7 @@ OBS_VAR33_OPTIONS = cnt_thresh = [ >0 ]; cnt_logic = UNION; OBS_VAR33_THRESH = <=1000 FCST_VAR34_NAME = CAPE_L0_ENS_FREQ_gt1000.and.lt2500 -FCST_VAR34_LEVELS = (*,*) +FCST_VAR34_LEVELS = L0 FCST_VAR34_THRESH = ==0.1 OBS_VAR34_NAME = CAPE @@ -459,7 +459,7 @@ OBS_VAR34_OPTIONS = cnt_thresh = [ >0 ]; cnt_logic = UNION; OBS_VAR34_THRESH = >1000&&<2500 FCST_VAR35_NAME = CAPE_L0_ENS_FREQ_gt2500.and.lt4000 -FCST_VAR35_LEVELS = (*,*) +FCST_VAR35_LEVELS = L0 FCST_VAR35_THRESH = ==0.1 OBS_VAR35_NAME = CAPE @@ -468,7 +468,7 @@ OBS_VAR35_OPTIONS = cnt_thresh = [ >0 ]; cnt_logic = UNION; OBS_VAR35_THRESH = >2500&&<4000 FCST_VAR36_NAME = CAPE_L0_ENS_FREQ_gt2500 -FCST_VAR36_LEVELS = (*,*) +FCST_VAR36_LEVELS = L0 FCST_VAR36_THRESH = ==0.1 OBS_VAR36_NAME = CAPE @@ -477,7 +477,7 @@ OBS_VAR36_OPTIONS = cnt_thresh = [ >0 ]; cnt_logic = UNION; OBS_VAR36_THRESH =>2500 FCST_VAR37_NAME = HPBL_Z0_ENS_FREQ_lt500 -FCST_VAR37_LEVELS = (*,*) +FCST_VAR37_LEVELS = Z0 FCST_VAR37_THRESH = ==0.1 OBS_VAR37_NAME = PBL @@ -486,7 +486,7 @@ OBS_VAR37_OPTIONS = desc = "TKE"; OBS_VAR37_THRESH = <500 FCST_VAR38_NAME = HPBL_Z0_ENS_FREQ_lt1500 -FCST_VAR38_LEVELS = (*,*) +FCST_VAR38_LEVELS = Z0 FCST_VAR38_THRESH = ==0.1 OBS_VAR38_NAME = PBL @@ -495,7 +495,7 @@ OBS_VAR38_OPTIONS = desc = "TKE"; OBS_VAR38_THRESH = <1500 FCST_VAR39_NAME = HPBL_Z0_ENS_FREQ_gt1500 -FCST_VAR39_LEVELS = (*,*) +FCST_VAR39_LEVELS = Z0 FCST_VAR39_THRESH = ==0.1 OBS_VAR39_NAME = PBL