Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature #1816 rename cases and files #1823

Merged
merged 31 commits into from
Sep 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
411681d
ci-run-all-cases Triggering the running of all the METplus use cases …
JohnHalleyGotway Sep 19, 2022
738f466
see if use cases will not run if the build fails
georgemccabe Sep 19, 2022
bc15155
ci-run-all-cases Trying again to trigger the METplus use cases. METpl…
JohnHalleyGotway Sep 19, 2022
a1a41c4
turn on use cases that failed from ensemble_stat changes
georgemccabe Sep 19, 2022
12abf5c
updates to conf file to use GenEnsProd instead of performing ensemble…
georgemccabe Sep 19, 2022
89d85e2
correctly list of use cases to run to test
georgemccabe Sep 19, 2022
324810b
turn off individual use cases that were added and run all diffs with …
georgemccabe Sep 19, 2022
637b4b4
turn latlon and mean ensemble_flag values back on
georgemccabe Sep 20, 2022
c62c8eb
run adjusted case to check diff results -- ci-run-diff
georgemccabe Sep 20, 2022
727b388
add valid count and ci-run-diff
georgemccabe Sep 20, 2022
87376b8
turn off use case group
georgemccabe Sep 20, 2022
c842514
turn off forced MET tag
georgemccabe Sep 20, 2022
4af5d05
per #1816, removed nmep_smooth, nbrhd_prob, and ensemble_flag diction…
georgemccabe Sep 20, 2022
73cc205
per #1816, removed ens dictionary from EnsembleStat, moved ens.vld_th…
georgemccabe Sep 20, 2022
2e4f3e3
switch MET tag to test changes to wrapper
georgemccabe Sep 20, 2022
792f1b5
per #1816, update use case config files that run EnsembleStat with ne…
georgemccabe Sep 20, 2022
29d05e2
use MET develop since changes for ensemble_stat have been merged and …
georgemccabe Sep 21, 2022
01763df
turn on valid count in nc orank output
georgemccabe Sep 21, 2022
0a32c8c
run single use case diff ci-run-diff
georgemccabe Sep 21, 2022
9468133
turn on raw output and ci-run-diff
georgemccabe Sep 21, 2022
26ceecd
turn off use case
georgemccabe Sep 21, 2022
d5ddda6
per #1816, rename output files generated by gen_ens_prod to reflect t…
georgemccabe Sep 21, 2022
a7ae338
per #1816, rename use cases that run GenEnsProd instead of EnsembleSt…
georgemccabe Sep 21, 2022
0e69e76
per #1816, fixed incorrect GenEnsProdConfig settings -- ensemble_flag…
georgemccabe Sep 21, 2022
d9d4ce6
fixed/updated list of possible METplus config variables to set vld_th…
georgemccabe Sep 21, 2022
459b9ba
added note that GenEnsProd equivalent may be used in place of depreca…
georgemccabe Sep 21, 2022
348d7f0
per advice from @JohnHalleyGotway in PR review, change values to be c…
georgemccabe Sep 21, 2022
e680550
Merge branch 'feature_1816_ensemble_removal' into feature_1816_rename…
georgemccabe Sep 21, 2022
209eec4
removed text that is not relevant because the variable does not exist…
georgemccabe Sep 21, 2022
111c2c4
Merge branch 'feature_1816_ensemble_removal' into feature_1816_rename…
georgemccabe Sep 21, 2022
4dd4e87
merged develop and resolved conflicts
georgemccabe Sep 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/Users_Guide/glossary.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8672,8 +8672,8 @@ METplus Configuration Glossary

| *Used by:* GenEnsProd

GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDF
Specify the value for 'ensemble_flag.climo_cdf' in the MET configuration file for GenEnsProd.
GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP
Specify the value for 'ensemble_flag.climo_cdp' in the MET configuration file for GenEnsProd.

| *Used by:* GenEnsProd

Expand Down
6 changes: 3 additions & 3 deletions docs/Users_Guide/wrappers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1107,7 +1107,7 @@ METplus Configuration
| :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_NEP`
| :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_NMEP`
| :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO`
| :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDF`
| :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP`
| :term:`GEN_ENS_PROD_ENS_MEMBER_IDS`
| :term:`GEN_ENS_PROD_CONTROL_ID`
| :term:`GEN_ENS_PROD_MET_CONFIG_OVERRIDES`
Expand Down Expand Up @@ -1408,8 +1408,8 @@ see :ref:`How METplus controls MET config file settings<metplus-control-met>`.
- ensemble_flag.nmep
* - :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO`
- ensemble_flag.climo
* - :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDF`
- ensemble_flag.climo_cdf
* - :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP`
- ensemble_flag.climo_cdp

**${METPLUS_ENS_MEMBER_IDS}**

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"""
Ensemble-Stat: Basic Post-Processing only
================================================================
Gen-Ens-Prod: Basic Post-Processing only
========================================

model_application/precipitation/EnsembleStat_fcstHRRRE
model_application/precipitation/GenEnsProd_fcstHRRRE
_FcstOnly_NetCDF.conf

"""
Expand All @@ -25,15 +25,15 @@
# METplus Components
# ------------------
#
# This use case runs Ensemble-Stat on HRRRE data from 3 members after
# This use case runs gen_ens_prod on HRRRE data from 3 members after
# running it through pcp_combine to create a 3 hour precipitation accumulation

###############################################################################
# METplus Workflow
# ----------------
#
# The following tools are used for each run time:
# EnsembleStat
# GenEnsProd
#
# This example loops by initialization time. For each initialization time
# it will process forecast leads 3, 6, 9 and 12
Expand Down Expand Up @@ -70,12 +70,11 @@
# METplus Configuration
# ---------------------
#
# METplus first loads all of the configuration files found in parm/metplus_config,
# METplus first loads all of the configurations found in parm/metplus_config,
# then it loads any configuration files passed to METplus via the command line
# with the -c option, i.e. -c parm/use_cases/model_applications/precipitation/EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf
#
# .. highlight:: bash
# .. literalinclude:: ../../../../parm/use_cases/model_applications/precipitation/EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf
# .. literalinclude:: ../../../../parm/use_cases/model_applications/precipitation/GenEnsProd_fcstHRRRE_FcstOnly_NetCDF.conf

##############################################################################
# MET Configuration
Expand All @@ -89,39 +88,19 @@
# If there is a setting in the MET configuration file that is currently not supported by METplus you'd like to control, please refer to:
# :ref:`Overriding Unsupported MET config file settings<met-config-overrides>`
#
# .. note:: See the :ref:`EnsembleStat MET Configuration<ens-stat-met-conf>` section of the User's Guide for more information on the environment variables used in the file below:
# .. note:: See the :ref:`GenEnsProd MET Configuration<gen-ens-prod-met-conf>` section of the User's Guide for more information on the environment variables used in the file below:
#
# .. highlight:: bash
# .. literalinclude:: ../../../../parm/met_config/EnsembleStatConfig_wrapped
# .. literalinclude:: ../../../../parm/met_config/GenEnsProdConfig_wrapped

##############################################################################
# Running METplus
# ---------------
#
# This use case can be run two ways:
# The command to run this use case is::
#
# 1) Passing in EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf then a user-specific system configuration file::
# run_metplus.py /path/to/METplus/parm/use_cases/model_applications/precipitation/GenEnsProd_fcstHRRRE_FcstOnly_NetCDF.conf
#
# run_metplus.py -c /path/to/METplus/parm/use_cases/model_applications/precipitation/EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf -c /path/to/user_system.conf
#
# 2) Modifying the configurations in parm/metplus_config, then passing in EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf::
#
# run_metplus.py -c /path/to/METplus/parm/use_cases/model_applications/precipitation/EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf
#
# The former method is recommended. Whether you add them to a user-specific configuration file or modify the metplus_config files, the following variables must be set correctly:
#
# * **INPUT_BASE** - Path to directory where sample data tarballs are unpacked (See Datasets section to obtain tarballs). This is not required to run METplus, but it is required to run the examples in parm/use_cases
# * **OUTPUT_BASE** - Path where METplus output will be written. This must be in a location where you have write permissions
# * **MET_INSTALL_DIR** - Path to location where MET is installed locally
#
# Example User Configuration File::
#
# [dir]
# INPUT_BASE = /path/to/sample/input/data
# OUTPUT_BASE = /path/to/output/dir
# MET_INSTALL_DIR = /path/to/met-X.Y
#
# **NOTE:** All of these items must be found under the [dir] section.
#

##############################################################################
Expand All @@ -133,22 +112,22 @@
# INFO: METplus has successfully finished running.
#
# Refer to the value set for **OUTPUT_BASE** to find where the output data was generated.
# Output for this use case will be found in model_applications/precipitation/EnsembleStat_fcstHRRRE_FcstOnly_NetCDF/EnsembleStat (relative to **OUTPUT_BASE**)
# Output for this use case will be found in model_applications/precipitation/GenEnsProd_fcstHRRRE_FcstOnly_NetCDF/GenEnsProd (relative to **OUTPUT_BASE**)
# The following folder/file combination will be created:
#
# -201905191200
#
# * ensemble_stat_APCP_03_20190519_150000V_ens.nc
# * ensemble_stat_APCP_03_20190519_180000V_ens.nc
# * ensemble_stat_APCP_03_20190519_210000V_ens.nc
# * ensemble_stat_APCP_03_20190520_000000V_ens.nc
# * gen_ens_prod_APCP_03_20190519_150000V_ens.nc
# * gen_ens_prod_APCP_03_20190519_180000V_ens.nc
# * gen_ens_prod_APCP_03_20190519_210000V_ens.nc
# * gen_ens_prod_APCP_03_20190520_000000V_ens.nc
#
# -201905200000
#
# * ensemble_stat_APCP_03_20190520_030000V_ens.nc
# * ensemble_stat_APCP_03_20190520_060000V_ens.nc
# * ensemble_stat_APCP_03_20190520_090000V_ens.nc
# * ensemble_stat_APCP_03_20190520_120000V_ens.nc
# * gen_ens_prod_APCP_03_20190520_030000V_ens.nc
# * gen_ens_prod_APCP_03_20190520_060000V_ens.nc
# * gen_ens_prod_APCP_03_20190520_090000V_ens.nc
# * gen_ens_prod_APCP_03_20190520_120000V_ens.nc


##############################################################################
Expand All @@ -157,7 +136,7 @@
#
# .. note::
#
# * EnsembleStatToolUseCase
# * GenEnsProdToolUseCase
# * NOAAHWTOrgUseCase
# * PrecipitationAppUseCase
# * NetCDFFileUseCase
Expand All @@ -170,5 +149,5 @@
#
#
#
# sphinx_gallery_thumbnail_path = '_static/precipitation-EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.png'
# sphinx_gallery_thumbnail_path = '_static/precipitation-GenEnsProd_fcstHRRRE_FcstOnly_NetCDF.png'
#
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
"""
Surrogate Severe Calculation: PCPCombine, EnsembleStat, and RegridDataPlane
===================================================================================================
Surrogate Severe Calculation: PCPCombine, GenEnsProd, and RegridDataPlane
=========================================================================

model_applications/
short_range/
EnsembleStat_fcstHRRR_fcstOnly
GenEnsProd_fcstHRRR_fcstOnly
_SurrogateSevere.conf

"""
###################################################################################################
# Scientific Objective
# --------------------
#
# Run PCPCombine, EnsembleStat, and RegridDataPlane tools to create surrogate severe probability
# Run PCPCombine, GenEnsProd, and RegridDataPlane tools to create surrogate severe probability
# forecasts (SSPFs) for a given date. SSPFs are a severe weather forecasting tool and is a techniqu
# used by the Storm Prediction Center (SPC) as well as others. SSPFs are based on updraft helicity
# (UH; UH = ∫z0 to zt (ω * ζ) dz) since certain thresholds of UH have been shown as good proxies for# severe weather. SSPFs can be thought of as the perfect model forecast. They are derived as follows:
Expand Down Expand Up @@ -44,25 +44,25 @@
# METplus Components
# ------------------
#
# This use case runs the PCPCombine, EnsembleStat, and RegridDataPlane MET tools.
# This use case runs the PCPCombine, GenEnsProd, and RegridDataPlane MET tools.

###################################################################################################
# METplus Workflow
# ----------------
#
# This workflow loops over the data by process, meaning that each MET tool will run over all times
# before moving onto the tool. PCPCombine is called first, followed by EnsembleStat,
# before moving onto the tool. PCPCombine is called first, followed by GenEnsProd,
# and then, finally, RegridDataPlane.

###################################################################################################
# METplus Configuration
# ---------------------
#
# METplus first loads all of the configuration files found in parm/metplus_config. Then, it loads
# any configuration files passed to METplus by the command line with the -c option.
# METplus first loads all of the configurations found in parm/metplus_config.
# Then it loads any configuration files passed to METplus by the command line.
#
# .. highlight:: bash
# .. literalinclude:: ../../../../parm/use_cases/model_applications/short_range/EnsembleStat_fcstHRRR_fcstOnly_SurrogateSevere.conf
# .. literalinclude:: ../../../../parm/use_cases/model_applications/short_range/GenEnsProd_fcstHRRR_fcstOnly_SurrogateSevere.conf

###################################################################################################
# MET Configuration
Expand All @@ -76,18 +76,18 @@
# If there is a setting in the MET configuration file that is currently not supported by METplus you'd like to control, please refer to:
# :ref:`Overriding Unsupported MET config file settings<met-config-overrides>`
#
# .. note:: See the :ref:`EnsembleStat MET Configuration<ens-stat-met-conf>` section of the User's Guide for more information on the environment variables used in the file below:
# .. note:: See the :ref:`GenEnsProd MET Configuration<gen-ens-prod-met-conf>` section of the User's Guide for more information on the environment variables used in the file below:
#
# .. highlight:: bash
# .. literalinclude:: ../../../../parm/met_config/EnsembleStatConfig_wrapped
# .. literalinclude:: ../../../../parm/met_config/GenEnsProdConfig_wrapped

###################################################################################################
# Running METplus
# ---------------
#
# The command to run this use case is::
#
# run_metplus.py -c /path/to/METplus/parm/use_cases/model_applications/short_range/EnsembleStat_fcstHRRR_fcstOnly_SurrogateSevere.conf
# run_metplus.py /path/to/METplus/parm/use_cases/model_applications/short_range/GenEnsProd_fcstHRRR_fcstOnly_SurrogateSevere.conf

###################################################################################################
# Expected Output
Expand All @@ -105,9 +105,9 @@
#
# * 20190518/hrrr_ncep_2019051800f036.nc
#
# **EnsembleStat output**:
# **GenEnsProd output**:
#
# * ensemble_stat_20190519_120000V_ens.nc
# * gen_ens_prod_20190519_120000V_ens.nc
#
# **RegridDataPlane output**:
#
Expand All @@ -121,12 +121,12 @@
# .. note::
#
# * PCPCombineUseCase
# * EnsembleStatUseCase
# * GenEnsProdUseCase
# * RegridDataPlaneUseCase
#
# Navigate to the :ref:`quick-search` page to discover other similar use cases.
#
#
#
# sphinx_gallery_thumbnail_path = '_static/short_range-EnsembleStat_fcstHRRR_fcstOnly_SurrogateSevere.png'
# sphinx_gallery_thumbnail_path = '_static/short_range-GenEnsProd_fcstHRRR_fcstOnly_SurrogateSevere.png'
#
Original file line number Diff line number Diff line change
Expand Up @@ -149,11 +149,11 @@ def handle_input_dir(config):
({'GEN_ENS_PROD_ENSEMBLE_FLAG_NMEP': 'FALSE', },
{'METPLUS_ENSEMBLE_FLAG_DICT': 'ensemble_flag = {nmep = FALSE;}'}),
# 23
({'GEN_ENS_PROD_ENSEMBLE_FLAG_RANK': 'FALSE', },
{'METPLUS_ENSEMBLE_FLAG_DICT': 'ensemble_flag = {rank = FALSE;}'}),
({'GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO': 'FALSE', },
{'METPLUS_ENSEMBLE_FLAG_DICT': 'ensemble_flag = {climo = FALSE;}'}),
# 24
({'GEN_ENS_PROD_ENSEMBLE_FLAG_WEIGHT': 'FALSE', },
{'METPLUS_ENSEMBLE_FLAG_DICT': 'ensemble_flag = {weight = FALSE;}'}),
({'GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP': 'FALSE', },
{'METPLUS_ENSEMBLE_FLAG_DICT': 'ensemble_flag = {climo_cdp = FALSE;}'}),
# 25
({
'GEN_ENS_PROD_ENSEMBLE_FLAG_LATLON': 'FALSE',
Expand All @@ -168,8 +168,8 @@ def handle_input_dir(config):
'GEN_ENS_PROD_ENSEMBLE_FLAG_FREQUENCY': 'FALSE',
'GEN_ENS_PROD_ENSEMBLE_FLAG_NEP': 'FALSE',
'GEN_ENS_PROD_ENSEMBLE_FLAG_NMEP': 'FALSE',
'GEN_ENS_PROD_ENSEMBLE_FLAG_RANK': 'FALSE',
'GEN_ENS_PROD_ENSEMBLE_FLAG_WEIGHT': 'FALSE',
'GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO': 'FALSE',
'GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP': 'FALSE',
},
{
'METPLUS_ENSEMBLE_FLAG_DICT': ('ensemble_flag = {latlon = FALSE;'
Expand All @@ -178,8 +178,8 @@ def handle_input_dir(config):
'min = FALSE;max = FALSE;'
'range = FALSE;vld_count = FALSE;'
'frequency = FALSE;nep = FALSE;'
'nmep = FALSE;rank = FALSE;'
'weight = FALSE;}')}),
'nmep = FALSE;climo = FALSE;'
'climo_cdp = FALSE;}')}),
# 26
({'GEN_ENS_PROD_CLIMO_MEAN_FILE_NAME': '/some/climo_mean/file.txt', },
{'METPLUS_CLIMO_MEAN_DICT': ('climo_mean = {file_name = '
Expand Down
28 changes: 14 additions & 14 deletions internal_tests/use_cases/all_use_cases.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,19 +71,6 @@ Category: climate
1::MODE_fcstCESM_obsGPCP_AsianMonsoonPrecip::model_applications/climate/MODE_fcstCESM_obsGPCP_AsianMonsoonPrecip.conf


Category: short_range
0::EnsembleStat_fcstHRRRE_obsHRRRE_Sfc_MultiField::model_applications/short_range/EnsembleStat_fcstHRRRE_obsHRRRE_Sfc_MultiField.conf
1::MODE_fcstHRRR_obsMRMS_Hail_GRIB2::model_applications/short_range/MODE_fcstHRRR_obsMRMS_Hail_GRIB2.conf
2::EnsembleStat_fcstHRRR_fcstOnly_SurrogateSevere::model_applications/short_range/EnsembleStat_fcstHRRR_fcstOnly_SurrogateSevere.conf
3::GridStat_fcstHRRR_obsPracPerfect_SurrogateSevere::model_applications/short_range/GridStat_fcstHRRR_obsPracPerfect_SurrogateSevere.conf
4::GridStat_fcstHRRR_obsPracPerfect_SurrogateSevereProb::model_applications/short_range/GridStat_fcstHRRR_obsPracPerfect_SurrogateSevereProb.conf
5::Point2Grid_obsLSR_ObsOnly_PracticallyPerfect::model_applications/short_range/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.conf
6::GridStat_fcstFV3_obsGOES_BrightnessTempDmap:: model_applications/short_range/GridStat_fcstFV3_obsGOES_BrightnessTempDmap.conf
7::MODE_fcstFV3_obsGOES_BrightnessTemp::model_applications/short_range/MODE_fcstFV3_obsGOES_BrightnessTemp.conf,model_applications/short_range/MODE_fcstFV3_obsGOES_BrightnessTemp/ci_overrides.conf
8::MODE_fcstFV3_obsGOES_BrightnessTempObjs:: model_applications/short_range/MODE_fcstFV3_obsGOES_BrightnessTempObjs.conf
9::METdbLoad_fcstFV3_obsGoes_BrightnessTemp::model_applications/short_range/METdbLoad_fcstFV3_obsGoes_BrightnessTemp.conf:: metdataio_env,metviewer


Category: data_assimilation
0::StatAnalysis_fcstHAFS_obsPrepBufr_JEDI_IODA_interface::model_applications/data_assimilation/StatAnalysis_fcstHAFS_obsPrepBufr_JEDI_IODA_interface.conf

Expand Down Expand Up @@ -113,7 +100,7 @@ Category: medium_range


Category: precipitation
0::EnsembleStat_fcstHRRRE_FcstOnly_NetCDF:: model_applications/precipitation/EnsembleStat_fcstHRRRE_FcstOnly_NetCDF.conf
0::GenEnsProd_fcstHRRRE_FcstOnly_NetCDF:: model_applications/precipitation/GenEnsProd_fcstHRRRE_FcstOnly_NetCDF.conf
1::GridStat_fcstHREFmean_obsStgIV_Gempak:: model_applications/precipitation/GridStat_fcstHREFmean_obsStgIV_Gempak.conf:: gempak_env
2::GridStat_fcstHREFmean_obsStgIV_NetCDF:: model_applications/precipitation/GridStat_fcstHREFmean_obsStgIV_NetCDF.conf
3::GridStat_fcstGFS_obsCCPA_GRIB:: model_applications/precipitation/GridStat_fcstGFS_obsCCPA_GRIB.conf
Expand Down Expand Up @@ -149,6 +136,19 @@ Category: s2s_mjo
4:: UserScript_obsCFSR_obsOnly_MJO_ENSO:: model_applications/s2s_mjo/UserScript_obsCFSR_obsOnly_MJO_ENSO.conf:: spacetime_env, metdataio


Category: short_range
0::EnsembleStat_fcstHRRRE_obsHRRRE_Sfc_MultiField::model_applications/short_range/EnsembleStat_fcstHRRRE_obsHRRRE_Sfc_MultiField.conf
1::MODE_fcstHRRR_obsMRMS_Hail_GRIB2::model_applications/short_range/MODE_fcstHRRR_obsMRMS_Hail_GRIB2.conf
2::GenEnsProd_fcstHRRR_fcstOnly_SurrogateSevere::model_applications/short_range/GenEnsProd_fcstHRRR_fcstOnly_SurrogateSevere.conf
3::GridStat_fcstHRRR_obsPracPerfect_SurrogateSevere::model_applications/short_range/GridStat_fcstHRRR_obsPracPerfect_SurrogateSevere.conf
4::GridStat_fcstHRRR_obsPracPerfect_SurrogateSevereProb::model_applications/short_range/GridStat_fcstHRRR_obsPracPerfect_SurrogateSevereProb.conf
5::Point2Grid_obsLSR_ObsOnly_PracticallyPerfect::model_applications/short_range/Point2Grid_obsLSR_ObsOnly_PracticallyPerfect.conf
6::GridStat_fcstFV3_obsGOES_BrightnessTempDmap:: model_applications/short_range/GridStat_fcstFV3_obsGOES_BrightnessTempDmap.conf
7::MODE_fcstFV3_obsGOES_BrightnessTemp::model_applications/short_range/MODE_fcstFV3_obsGOES_BrightnessTemp.conf,model_applications/short_range/MODE_fcstFV3_obsGOES_BrightnessTemp/ci_overrides.conf
8::MODE_fcstFV3_obsGOES_BrightnessTempObjs:: model_applications/short_range/MODE_fcstFV3_obsGOES_BrightnessTempObjs.conf
9::METdbLoad_fcstFV3_obsGoes_BrightnessTemp::model_applications/short_range/METdbLoad_fcstFV3_obsGoes_BrightnessTemp.conf:: metdataio_env,metviewer


Category: space_weather
0::GridStat_fcstGloTEC_obsGloTEC_vx7:: model_applications/space_weather/GridStat_fcstGloTEC_obsGloTEC_vx7.conf
1::GenVxMask_fcstGloTEC_FcstOnly_solar_altitude:: model_applications/space_weather/GenVxMask_fcstGloTEC_FcstOnly_solar_altitude.conf
Expand Down
4 changes: 2 additions & 2 deletions metplus/wrappers/gen_ens_prod_wrapper.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ class GenEnsProdWrapper(LoopTimesWrapper):
'frequency',
'nep',
'nmep',
'rank',
'weight',
'climo',
'climo_cdp',
]

def __init__(self, config, instance=None):
Expand Down
2 changes: 1 addition & 1 deletion parm/use_cases/met_tool_wrapper/GenEnsProd/GenEnsProd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ GEN_ENS_PROD_ENS_THRESH = 0.8
#GEN_ENS_PROD_ENSEMBLE_FLAG_NEP = FALSE
#GEN_ENS_PROD_ENSEMBLE_FLAG_NMEP = FALSE
#GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO = FALSE
#GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDF = FALSE
#GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP = FALSE

#GEN_ENS_PROD_ENS_MEMBER_IDS =
#GEN_ENS_PROD_CONTROL_ID =
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ GEN_ENS_PROD_INPUT_DIR = {FCST_PCP_COMBINE_OUTPUT_DIR}
GEN_ENS_PROD_INPUT_TEMPLATE = {init?fmt=%Y%m%d?shift=-44100}/{init?fmt=%H%M}/ENS_MEM_??/wofs??_PCP_{init?fmt=%Y%m%d}_{init?fmt=%H%M}_{valid?fmt=%H%M}_A1.nc

GEN_ENS_PROD_OUTPUT_DIR = {OUTPUT_BASE}/{MODEL}/ensemble_stat
GEN_ENS_PROD_OUTPUT_TEMPLATE = {init?fmt=%Y%m%d?shift=-44100}/{init?fmt=%H%M}/ensemble_stat_{MODEL}_PCP_{init?fmt=%H%M}_{lead?fmt=%H%M}00L_A1_{init?fmt=%Y%m%d}_{valid?fmt=%H%M}00V_ens.nc
GEN_ENS_PROD_OUTPUT_TEMPLATE = {init?fmt=%Y%m%d?shift=-44100}/{init?fmt=%H%M}/gen_ens_prod_{MODEL}_PCP_{init?fmt=%H%M}_{lead?fmt=%H%M}00L_A1_{init?fmt=%Y%m%d}_{valid?fmt=%H%M}00V_ens.nc

# EnsembleStat

Expand Down
Loading