diff --git a/docs/Users_Guide/glossary.rst b/docs/Users_Guide/glossary.rst index 1941032aa4..7aa8545ae5 100644 --- a/docs/Users_Guide/glossary.rst +++ b/docs/Users_Guide/glossary.rst @@ -11113,3 +11113,8 @@ METplus Configuration Glossary See :term:`SKIP_VALID_TIMES` for formatting information. | *Used by:* UserScript + + GRID_STAT_CAT_THRESH + Specify the value for 'cat_thresh' in the MET configuration file for GridStat. + + | *Used by:* GridStat diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst index a07a77b894..a5fecd3eb0 100644 --- a/docs/Users_Guide/release-notes.rst +++ b/docs/Users_Guide/release-notes.rst @@ -76,6 +76,351 @@ METplus Version 6.0.0 Beta 1 Release Notes (2023-09-15) METplus Wrappers Upgrade Instructions ===================================== -No upgrade instructions are needed for this release. +Deprecated Wrapped MET Configuration Files +------------------------------------------ -**TODO: Add info about switching to using provided wrapped MET config file instead of user-defined.** +Background +^^^^^^^^^^ + +The METplus wrappers utilize *wrapped* MET configuration files that reference +environment variables that are set by the wrappers to override MET settings. +METplus v4.0.0 introduced a more efficient approach to overriding values in +MET configuration files through the METplus wrappers. +See :ref:`metplus-control-met` for more information. + +Prior to the v4.0.0 release, overriding MET settings that were not yet +supported by METplus configuration variables required users to copy an +existing *wrapped* MET config file, make the desired modifications, +then update their METplus config file to use the user-defined MET +configuration file. + +The new approach removes the need to maintain multiple *wrapped* MET +configuration files by using the *wrapped* MET configuration files that +are provided with the METplus wrappers. +This allows any new METplus configuration variables that set MET variables +to automatically be supported when moving to a new version of METplus. +Any MET configuration settings that are not yet controlled by a corresponding +METplus configuration variable can easily be set in a METplus configuration +file by using the MET config overrides variables. +See :ref:`met-config-overrides` for more information. + +How to tell if upgrade is needed +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Prior to v6.0.0, a use case that uses a wrapped MET config file that is +out-of-date from the version provided with the METplus wrappers will report a +warning in the log output alerting the user that an expected environment +variable is not found:: + + WARNING: Environment variable ${METPLUS_MODEL} is not utilized in MET config file: /path/to/GridStatConfig_trey + +This is often an indicator that the use case will need to be updated. +The deprecated environment variables, e.g. **${MODEL}**, were still set by the +wrappers, so the use case still ran without any issues. + +Starting in v6.0.0, the deprecated environment variables are no longer set and +an error message will be displayed for each deprecated variable that was found:: + + ERROR: Deprecated environment variables found in MET config file: /path/to/GridStatConfig_trey + ERROR: Deprecated environment variable ${MODEL} found + ERROR: Deprecated environment variable ${OBTYPE} found + ERROR: Deprecated environment variable ${REGRID_TO_GRID} found + +If these errors occur, +the use case will not run until the METplus configuration file has been updated. + +How to upgrade +^^^^^^^^^^^^^^ + +Removing **_CONFIG_FILE**, e.g. :term:`GRID_STAT_CONFIG_FILE`, +from the METplus config file will prevent the errors and +allow the use case to run. +However, this alone may result in changes to the output because the settings +in the user-defined wrapped MET config file may no longer be set. + +**It is important to carefully review the settings and set the appropriate +METplus configuration variables to preserve the original configuration!** + +Compare the user-defined wrapped MET config file (:term:`GRID_STAT_CONFIG_FILE`) +with the default config file that is found in the MET installation location, +e.g. /path/to/met-X.Y.Z/share/met/GridStatConfig_default. +After the error log messages that list the deprecated environment variables +that were found, users can find the path to the files to compare in the final +error log message. +The error log messages also note the METplus config variable that will be +removed, e.g. :term:`GRID_STAT_CONFIG_FILE`. + +:: + + ERROR: Deprecated environment variables found in MET config file: /path/to/GridStatConfig_trey + ERROR: Deprecated environment variable ${MODEL} found + ... + ERROR: Deprecated environment variable ${NEIGHBORHOOD_WIDTH} found + ERROR: Please set values that differ from the defaults in a METplus config file and unset GRID_STAT_CONFIG_FILE to use the wrapped MET config that is provided with the METplus wrappers. + ERROR: Compare values set in /path/to/GridStatConfig_trey to /path/to/met/share/met/config/GridStatConfig_default + +The easiest approach for investigating differences between two files is to use +a visual difference tool that displays the files side-by-side and highlights any +differences. +Alternatively, the **diff** command is available on most Linux systems and can +be used to quickly view line-by-line differences. +However, viewing the actual files directly may still be necessary +to see the context of the differences within the files. +The **-y** argument can be provided to **diff** to view the differences in the +terminal side-by-side in two columns. + +Please create a +`METplus GitHub Discussions `_ +post for any questions or clarification. + +The following examples of differences are shown using the format that is output +by the **diff** utility. +Lines that begin with the **<** character are from the first file passed +to **diff** (i.e. the user-defined wrapped MET config file). +Lines that begin with the **>** character are from the second file passed +to **diff** (i.e. the default MET config file). +Lines that contain three dashes (*\-\-\-*) separate the lines from each file. + +:: + + diff /path/to/GridStatConfig_trey /path/to/met/share/met/config/GridStatConfig_default + +Comments +"""""""" + +Text following two forward slashes (**//**) are comments. +They are not read by the configuration file parser and can be ignored. + +:: + + < // For additional information, see the MET_BASE/config/README file. + --- + > // For additional information, please see the MET User's Guide. + +Variables only in default config +"""""""""""""""""""""""""""""""" + +Differences that are only found in the default config file +(preceded by **>** with no corresponding **<** line) +can be ignored. These are likely new config variables that were added since +the user-defined wrapped MET config file was created. + +:: + + > hss_ec_value = NA; + +Variables referencing deprecated environment variables +"""""""""""""""""""""""""""""""""""""""""""""""""""""" + +Variables that include a reference to an environment variable that was +previously set by METplus but has since been deprecated do not require updates. + +:: + + < model = "${MODEL}"; + --- + > model = "WRF"; + +We know that the environment variable **${MODEL}** was deprecated because it was +mentioned in the error log:: + + ERROR: Deprecated environment variable ${MODEL} found + +There is a new environment variable, **${METPLUS_MODEL}**, that will set the +value of *model* in the wrapped MET config file that is provided with the +METplus wrappers. +The same METplus configuration variable that set the deprecated +environment variable will set the new environment variable, so no changes +are needed to the METplus configuration file to handle this update. + +fcst and obs dictionaries +""""""""""""""""""""""""" + +Deprecated environment variables **${FCST_FIELD}** and **${OBS_FIELD}** can be +ignored because they have been replaced by **${METPLUS_FCST_FIELD}** and +**${METPLUS_OBS_FIELD}**. +The same METplus configuration variables that set these variables +will also set the new corresponding environment variables. + +User-defined wrapped MET config vs. default MET config +:: + + fcst = { fcst = { + field = [ ${FCST_FIELD} ]; | + } | field = [ + obs = { | { + field = [ ${OBS_FIELD} ]; | name = "APCP"; + > level = [ "A03" ]; + > cat_thresh = [ >0.0, >=5.0 ]; + > } + > ]; + > + } } + > obs = fcst; + +Field information (name/level/etc) that has been defined explicitly in the +user-defined wrapped MET config variable will need to be set using the +appropriate METplus configuration variables, e.g. **FCST_VAR1_NAME**, +**FCST_VAR1_LEVELS**, **OBS_VAR1_NAME**, **OBS_VAR1_LEVELS**, etc. +See :ref:`Field_Info` for more information. + +Variables that contain different values +""""""""""""""""""""""""""""""""""""""" + +Values that differ will need to be set in the METplus configuration file. +Many of the MET variables are set using METplus config variables. +The name of the corresponding METplus config variable typically matches the +format **_**. + +For example, the **cat_thresh** variable for GridStat is controlled by the +:term:`GRID_STAT_CAT_THRESH` METplus config variable (as of v6.0.0). + +MET config dictionary variables are typically set by METplus config +variables that match the format **__**. + +For example, the **to_grid** variable inside the **regrid** dictionary is +controlled by the :term:`GRID_STAT_REGRID_TO_GRID` METplus config variable. + +The :ref:`python_wrappers` chapter of the METplus User's Guide contains sections +for each MET tool. Each MET tool that uses a MET configuration file will include +a *MET Configuration* section that contains the contents of the +wrapped MET config file that is provided with the METplus wrappers, followed by +tables that show how the MET settings correspond to the METplus variables. + +In the wrapped MET config file, +MET variables that are controlled by METplus config variables will be commented +out (using *//*) and followed by an environment variable +(starting with *METPLUS_*):: + + // cat_thresh = + ${METPLUS_CAT_THRESH} + +A corresponding table entry will exist listing the METplus config variable that +is used to set the value. See :ref:`grid-stat-met-conf-cat-thresh`. + +**${METPLUS_CAT_THRESH}** + +.. list-table:: + :widths: 5 5 + :header-rows: 0 + + * - METplus Config(s) + - MET Config File + * - :term:`GRID_STAT_CAT_THRESH` + - cat_thresh + +MET variables that are NOT controlled by METplus config variables will likely be +set to a value in the wrapped config file (unless they were newly added) and an +entry in the tables will not be found. +In this case, its value can still be overridden through a METplus config file +by using the MET config overrides variables. +See the *Unsupported Variable Example* below for more information. + +**Supported Variable Example:** + +:: + + < cat_thresh = [ NA ]; + --- + > cat_thresh = []; + +The :ref:`GridStat - MET Configuration` section +of the Python Wrappers chapter shows that :term:`GRID_STAT_CAT_THRESH` is the +METplus config variable that sets **cat_thresh** in the wrapped GridStat +MET config file. +To set the variable found in the user-defined wrapped MET config +file, set the following in the METplus config file:: + + GRID_STAT_CAT_THRESH = NA + +Note that this difference was likely not set by the user but rather due to a +change in the default values. See :ref:`reconcile_default_values` +for more information. + +**Supported Dictionary Variable Example:** + +:: + + < cdf_bins = 2; + --- + > cdf_bins = 1; + +It is difficult to tell the **cdf_bins** variable is a member of the +**climo_cdf** dictionary from the *diff* output. +Viewing the two files side-by-side, either by opening both files or +using the *-y* argument to *diff*, +is necessary in this case to see which dictionary the variable belongs to:: + + climo_cdf = { climo_cdf = { + cdf_bins = 2; | cdf_bins = 1; + center_bins = FALSE; center_bins = FALSE; + write_bins = TRUE; write_bins = TRUE; + } } + +The :ref:`GridStat - MET Configuration` section of +the Python Wrappers chapter shows that :term:`GRID_STAT_CLIMO_CDF_BINS` is the +METplus config variable that sets the **climo_cdf.cdf_bins** variable +in the GridStat wrapped MET config file. +Note that slightly redundant :term:`GRID_STAT_CLIMO_CDF_CDF_BINS` is also +supported to match the naming convention __. + +To set the variable found in the user-defined wrapped MET config +file, set the following in the METplus config file:: + + GRID_STAT_CLIMO_CDF_BINS = 2 + +**Unsupported Variable Example:** + +:: + + < ci_alpha = [ 0.3 ]; + --- + > ci_alpha = [ 0.05 ]; + +The **ci_alpha** variable is not found in the +:ref:`GridStat - MET Configuration` section. +Reviewing the wrapped MET config file in this section will reveal that there is +no environment variable that sets the variable. + +In this case, add the desired setting including the variable name to the +MET config overrides variable without changing any formatting:: + + GRID_STAT_MET_CONFIG_OVERRIDES = ci_alpha = [ 0.3 ]; + +See :ref:`met-config-overrides` for more information. + +Variables referencing user-defined environment variables +"""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +Some users may have set their own environment variables and referenced them in +their wrapped MET config file. An environment variable that is not found in the +error logs listing deprecated environment variables and does not start with +**METPLUS_** was likely defined by the user. These variables will no longer +be supported, so the variables that reference them should be set using METplus +configuration variables instead. + +Verify results +^^^^^^^^^^^^^^ + +Once all of the changes are made, it is recommended to confirm that the use case +produces the same results. A good way to confirm this is to run the use case +using the version of METplus that was previously used, run the use case with the +new version with use case updates, then compare the output. + +A diff utility is provided with the METplus wrappers that can be used to compare +two directories that contain METplus output while filtering out differences that +are not relevant, such as skipping log files that contain different timestamps +and ignoring version number differences in stat output files. The diff utility +can be found in the METplus installation location at +**metplus/util/diff_util.py**. Call the script on the command line passing in +the two directory (or file) paths to compare:: + + /path/to/METplus-X.Y.Z/metplus/util/diff_util.py /path/to/output_one /path/to/output_two + +Users can also review the environment variables that were set by METplus by +running the use case with :ref:`LOG_LEVEL` **= DEBUG**. The list of environment +variables set will be logged directly before the call to the MET application. + +Please submit a +`METplus GitHub Discussions `_ +post for assistance with updating use cases or verifying results. diff --git a/docs/Users_Guide/systemconfiguration.rst b/docs/Users_Guide/systemconfiguration.rst index 6d447e7d7b..15efdfbeef 100644 --- a/docs/Users_Guide/systemconfiguration.rst +++ b/docs/Users_Guide/systemconfiguration.rst @@ -719,7 +719,7 @@ The following is a configuration that will process initialization time 2019-02-0 INIT_INCREMENT = 6H .. note:: - Substituting VALID_INCREMENT = 21600 will generate the same result. + Substituting INIT_INCREMENT = 21600 will generate the same result. This will process data initialized on 2019-02-01 at 00Z, 06Z, 12Z, and 18Z as well as 2019-02-02 at 00Z. For each of these initialization times, METplus Wrappers can also loop over a set of forecast leads that are all initialized at the current run time. See :ref:`looping_over_forecast_leads` for more information. @@ -2106,20 +2106,20 @@ Notice that this file is similar to the default GridStat MET config file, but some of the variables in the wrapped configuration file have been replaced with environment variables. -GridStatConfig\_**default**:: +GridStatConfig\_\ **default**:: desc = "NA"; -GridStatConfig\_**wrapped**:: +GridStatConfig\_\ **wrapped**:: // desc = ${METPLUS_DESC} When GridStat is run, the tool first reads its default configuration file -(GridStatConfig\_**default**) and sets all of the default values. Then it reads +(GridStatConfig\_\ **default**) and sets all of the default values. Then it reads the configuration file that is passed into the tool on the command line, which is *typically* the wrapped GridStat config file -(parm/met_config/GridStatConfig\_**wrapped**). +(parm/met_config/GridStatConfig\_\ **wrapped**). If the user sets the following in their METplus config file:: @@ -2142,8 +2142,8 @@ the names of the METplus config variable, environment variable, and MET config variable are closely related, i.e. * **desc**: MET config name -* GRID_STAT\_**DESC**: METplus config name -* $METPLUS\_**DESC**: Environment variable name +* GRID_STAT\_\ **DESC**: METplus config name +* $METPLUS\_\ **DESC**: Environment variable name However, this is not always the case. Refer to the 'MET Configuration' section for each wrapper in the:doc:`wrappers` chapter to see the full list of @@ -2188,11 +2188,11 @@ Instead of a single METplus configuration variable to control the value of this environment variable, there are multiple variables -- one for each item of the dictionary: -* GRID_STAT_REGRID_**TO_GRID** -* GRID_STAT_REGRID_**METHOD** -* GRID_STAT_REGRID_**WIDTH** -* GRID_STAT_REGRID_**VLD_THRESH** -* GRID_STAT_REGRID_**SHAPE** +* GRID_STAT_REGRID\_\ **TO_GRID** +* GRID_STAT_REGRID\_\ **METHOD** +* GRID_STAT_REGRID\_\ **WIDTH** +* GRID_STAT_REGRID\_\ **VLD_THRESH** +* GRID_STAT_REGRID\_\ **SHAPE** If all of these variables are unset, then the value of ${METPLUS_REGRID_DICT} will be an empty string. If one or more of these variables are set, then each @@ -2347,7 +2347,7 @@ cat_thresh +------------------+---------------------------------------------------------------+ | New (Correct): | cat_thresh = []; | +------------------+---------------------------------------------------------------+ -| METplus Config: | :term:`GRID_STAT_MET_CONFIG_OVERRIDES` = cat_thresh = [ NA ]; | +| METplus Config: | :term:`GRID_STAT_CAT_THRESH` = NA; | +------------------+---------------------------------------------------------------+ output_flag (multiple items) diff --git a/docs/Users_Guide/wrappers.rst b/docs/Users_Guide/wrappers.rst index e31a2a2e61..fe5a6b5a80 100644 --- a/docs/Users_Guide/wrappers.rst +++ b/docs/Users_Guide/wrappers.rst @@ -1,3 +1,5 @@ +.. _python_wrappers: + *************** Python Wrappers *************** @@ -82,13 +84,19 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/Ascii2NcConfig_wrapped +.. dropdown:: Click to view parm/met_config/Ascii2NcConfig_wrapped + + .. literalinclude:: ../../parm/met_config/Ascii2NcConfig_wrapped -**${METPLUS_TIME_SUMMARY_DICT}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_TIME_SUMMARY_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -115,11 +123,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`ASCII2NC_TIME_SUMMARY_VALID_THRESH` - time_summary.vld_thresh -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -352,46 +361,55 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/EnsembleStatConfig_wrapped +.. dropdown:: Click to view parm/met_config/EnsembleStatConfig_wrapped + + .. literalinclude:: ../../parm/met_config/EnsembleStatConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` or :term:`ENSEMBLE_STAT_DESC` - desc -**${METPLUS_OBTYPE}** +${METPLUS_OBTYPE} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBTYPE` - obtype -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -412,77 +430,84 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`ENSEMBLE_STAT_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_CENSOR_THRESH}** +${METPLUS_CENSOR_THRESH} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_CENSOR_THRESH` - censor_thresh -**${METPLUS_CENSOR_VAL}** +${METPLUS_CENSOR_VAL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_CENSOR_VAL` - censor_val -**${METPLUS_ENS_FILE_TYPE}** +${METPLUS_ENS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENS_ENSEMBLE_STAT_INPUT_DATATYPE` - ens.file_type -**${METPLUS_ENS_THRESH}** +${METPLUS_ENS_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_ENS_THRESH` - fcst.ens_thresh -**${METPLUS_VLD_THRESH}** +${METPLUS_VLD_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_VLD_THRESH` - fcst.vld_thresh -**${METPLUS_OBS_THRESH}** +${METPLUS_OBS_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_OBS_THRESH` - obs_thresh -**${METPLUS_ENS_FIELD}** +${METPLUS_ENS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -497,55 +522,60 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_PROB_CAT_THRESH}** +${METPLUS_PROB_CAT_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_PROB_CAT_THRESH` - prob_cat_thresh -**${METPLUS_PROB_PCT_THRESH}** +${METPLUS_PROB_PCT_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_PROB_PCT_THRESH` - prob_pct_thresh -**${METPLUS_ECLV_POINTS}** +${METPLUS_ECLV_POINTS} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_ECLV_POINTS` - eclv_points -**${METPLUS_FCST_FILE_TYPE}** +${METPLUS_FCST_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_ENSEMBLE_STAT_INPUT_DATATYPE` - fcst.file_type -**${METPLUS_FCST_FIELD}** +${METPLUS_FCST_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -560,22 +590,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_OBS_FILE_TYPE}** +${METPLUS_OBS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_ENSEMBLE_STAT_INPUT_GRID_DATATYPE` -or- :term:`OBS_ENSEMBLE_STAT_INPUT_POINT_DATATYPE` - obs.file_type -**${METPLUS_OBS_FIELD}** +${METPLUS_OBS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -590,77 +622,84 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the observation field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_MESSAGE_TYPE}** +${METPLUS_MESSAGE_TYPE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_MESSAGE_TYPE` - message_type -**${METPLUS_DUPLICATE_FLAG}** +${METPLUS_DUPLICATE_FLAG} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_DUPLICATE_FLAG` - duplicate_flag -**${METPLUS_SKIP_CONST}** +${METPLUS_SKIP_CONST} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_SKIP_CONST` - skip_const -**${METPLUS_OBS_ERROR_FLAG}** +${METPLUS_OBS_ERROR_FLAG} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_OBS_ERROR_FLAG` - obs_error.flag -**${METPLUS_ENS_SSVAR_BIN_SIZE}** +${METPLUS_ENS_SSVAR_BIN_SIZE} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_ENS_SSVAR_BIN_SIZE` - ens_ssvar_bin_size -**${METPLUS_ENS_PHIST_BIN_SIZE}** +${METPLUS_ENS_PHIST_BIN_SIZE} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_ENS_PHIST_BIN_SIZE` - ens_phist_bin_size -**${METPLUS_CLIMO_MEAN_DICT}** +${METPLUS_CLIMO_MEAN_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -686,11 +725,12 @@ see :ref:`How METplus controls MET config file settings`. - climo_mean.hour_interval -**${METPLUS_CLIMO_STDEV_DICT}** +${METPLUS_CLIMO_STDEV_DICT} +""""""""""""""""""""""""""" .. list-table:: - :widths: 5 5 - :header-rows: 0 + :widths: 7 3 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -716,22 +756,24 @@ see :ref:`How METplus controls MET config file settings`. - climo_stdev.hour_interval -**${METPLUS_CLIMO_CDF_DICT}** +${METPLUS_CLIMO_CDF_DICT} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_OBS_WINDOW_DICT}** +${METPLUS_OBS_WINDOW_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -744,44 +786,48 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`ENSEMBLE_STAT_CLIMO_CDF_DIRECT_PROB` - climo_cdf.direct_prob -**${METPLUS_MASK_GRID}** +${METPLUS_MASK_GRID} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_MASK_GRID` - mask.grid -**${METPLUS_MASK_POLY}** +${METPLUS_MASK_POLY} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_MASK_POLY` - mask.poly -**${METPLUS_CI_ALPHA}** +${METPLUS_CI_ALPHA} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_CI_ALPHA` - ci_alpha -**${METPLUS_INTERP_DICT}** +${METPLUS_INTERP_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -796,11 +842,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`ENSEMBLE_STAT_INTERP_WIDTH` - interp.type.width -**${METPLUS_OUTPUT_FLAG_DICT}** +${METPLUS_OUTPUT_FLAG_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -829,11 +876,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`ENSEMBLE_STAT_OUTPUT_FLAG_ECLV` - output_flag.eclv -**${METPLUS_NC_ORANK_FLAG_DICT}** +${METPLUS_NC_ORANK_FLAG_DICT} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -852,77 +900,84 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`ENSEMBLE_STAT_NC_ORANK_FLAG_WEIGHT` - nc_orank_flag.weight -**${METPLUS_OUTPUT_PREFIX}** +${METPLUS_OUTPUT_PREFIX} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_OUTPUT_PREFIX` - output_prefix -**${METPLUS_OBS_QUALITY_INC}** +${METPLUS_OBS_QUALITY_INC} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_OBS_QUALITY_INC` - obs_quality_inc -**${METPLUS_OBS_QUALITY_EXC}** +${METPLUS_OBS_QUALITY_EXC} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_OBS_QUALITY_EXC` - obs_quality_exc -**${METPLUS_ENS_MEMBER_IDS}** +${METPLUS_ENS_MEMBER_IDS} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_ENS_MEMBER_IDS` - ens_member_ids -**${METPLUS_CONTROL_ID}** +${METPLUS_CONTROL_ID} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_CONTROL_ID` - control_id -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ENSEMBLE_STAT_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_GRID_WEIGHT_FLAG}** +${METPLUS_GRID_WEIGHT_FLAG} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1160,35 +1215,43 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/GenEnsProdConfig_wrapped +.. dropdown:: Click to view parm/met_config/GenEnsProdConfig_wrapped + + .. literalinclude:: ../../parm/met_config/GenEnsProdConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` or :term:`GEN_ENS_PROD_DESC` - desc -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1209,99 +1272,108 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GEN_ENS_PROD_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_CENSOR_THRESH}** +${METPLUS_CENSOR_THRESH} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_CENSOR_THRESH` - censor_thresh -**${METPLUS_CENSOR_VAL}** +${METPLUS_CENSOR_VAL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_CENSOR_VAL` - censor_val -**${METPLUS_NORMALIZE}** +${METPLUS_NORMALIZE} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_NORMALIZE` - normalize -**${METPLUS_CAT_THRESH}** +${METPLUS_CAT_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_CAT_THRESH` - cat_thresh -**${METPLUS_NC_VAR_STR}** +${METPLUS_NC_VAR_STR} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_NC_VAR_STR` - nc_var_str -**${METPLUS_ENS_FILE_TYPE}** +${METPLUS_ENS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_ENS_FILE_TYPE` - ens.file_type -**${METPLUS_ENS_ENS_THRESH}** +${METPLUS_ENS_ENS_THRESH} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_ENS_THRESH` - ens.ens_thresh -**${METPLUS_ENS_VLD_THRESH}** +${METPLUS_ENS_VLD_THRESH} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_ENS_VLD_THRESH` - ens.vld_thresh -**${METPLUS_ENS_FIELD}** +${METPLUS_ENS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1316,11 +1388,12 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_NBRHD_PROB_DICT}** +${METPLUS_NBRHD_PROB_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1331,11 +1404,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GEN_ENS_PROD_NBRHD_PROB_VLD_THRESH` - nbrhd_prob.vld_thresh -**${METPLUS_NMEP_SMOOTH_DICT}** +${METPLUS_NMEP_SMOOTH_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1352,11 +1426,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GEN_ENS_PROD_NMEP_SMOOTH_WIDTH` - nmep_smooth.type.width -**${METPLUS_CLIMO_MEAN_DICT}** +${METPLUS_CLIMO_MEAN_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1381,11 +1456,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GEN_ENS_PROD_CLIMO_MEAN_HOUR_INTERVAL` - climo_mean.hour_interval -**${METPLUS_CLIMO_STDEV_DICT}** +${METPLUS_CLIMO_STDEV_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1410,11 +1486,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GEN_ENS_PROD_CLIMO_STDEV_HOUR_INTERVAL` - climo_stdev.hour_interval -**${METPLUS_ENSEMBLE_FLAG_DICT}** +${METPLUS_ENSEMBLE_FLAG_DICT} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1447,33 +1524,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GEN_ENS_PROD_ENSEMBLE_FLAG_CLIMO_CDP` - ensemble_flag.climo_cdp -**${METPLUS_ENS_MEMBER_IDS}** +${METPLUS_ENS_MEMBER_IDS} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_ENS_MEMBER_IDS` - ens_member_ids -**${METPLUS_CONTROL_ID}** +${METPLUS_CONTROL_ID} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GEN_ENS_PROD_CONTROL_ID` - control_id -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -1643,1036 +1723,1135 @@ file. While it may appear that environment variables are used in the NML template file, they are not actually environment variables. The wrapper searches for these strings and substitutes the values as appropriate. -.. literalinclude:: ../../parm/use_cases/met_tool_wrapper/GFDLTracker/template.nml +.. dropdown:: Click to view parm/use_cases/met_tool_wrapper/GFDLTracker/template.nml + + .. literalinclude:: ../../parm/use_cases/met_tool_wrapper/GFDLTracker/template.nml + +Environment variables in template +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -**${METPLUS_DATEIN_INP_BCC}** +${METPLUS_DATEIN_INP_BCC} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`INIT_BEG` - &datein: inp%bcc -**${METPLUS_DATEIN_INP_BYY}** +${METPLUS_DATEIN_INP_BYY} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`INIT_BEG` - &datein: inp%byy -**${METPLUS_DATEIN_INP_BMM}** +${METPLUS_DATEIN_INP_BMM} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`INIT_BEG` - &datein: inp%bmm -**${METPLUS_DATEIN_INP_BDD}** +${METPLUS_DATEIN_INP_BDD} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`INIT_BEG` - &datein: inp%bdd -**${METPLUS_DATEIN_INP_BHH}** +${METPLUS_DATEIN_INP_BHH} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`INIT_BEG` - &datein: inp%bhh -**${METPLUS_DATEIN_INP_MODEL}** +${METPLUS_DATEIN_INP_MODEL} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_DATEIN_INP_MODEL` - &datein: inp%model -**${METPLUS_DATEIN_INP_MODTYP}** +${METPLUS_DATEIN_INP_MODTYP} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_DATEIN_INP_MODTYP` - &datein: inp%modtyp -**${METPLUS_DATEIN_INP_LT_UNITS}** +${METPLUS_DATEIN_INP_LT_UNITS} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_DATEIN_INP_LT_UNITS` - &datein: inp%lt_units -**${METPLUS_DATEIN_INP_FILE_SEQ}** +${METPLUS_DATEIN_INP_FILE_SEQ} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_DATEIN_INP_FILE_SEQ` - &datein: inp%file_seq -**${METPLUS_DATEIN_INP_NESTTYP}** +${METPLUS_DATEIN_INP_NESTTYP} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_DATEIN_INP_NESTTYP` - &datein: inp%nesttyp -**${METPLUS_ATCFINFO_ATCFNUM}** +${METPLUS_ATCFINFO_ATCFNUM} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_ATCFINFO_ATCFNUM` - &atcfinfo: atcfnum -**${METPLUS_ATCFINFO_ATCFNAME}** +${METPLUS_ATCFINFO_ATCFNAME} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_ATCFINFO_ATCFNAME` - &atcfinfo: atcfname -**${METPLUS_ATCFINFO_ATCFYMDH}** +${METPLUS_ATCFINFO_ATCFYMDH} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`INIT_BEG` - &atcfinfo: atcfymdh -**${METPLUS_ATCFINFO_ATCFFREQ}** +${METPLUS_ATCFINFO_ATCFFREQ} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_ATCFINFO_ATCFFREQ` - &atcfinfo: atcffreq -**${METPLUS_TRACKERINFO_TYPE}** +${METPLUS_TRACKERINFO_TYPE} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_TYPE` - &trackerinfo: trkrinfo%type -**${METPLUS_TRACKERINFO_MSLPTHRESH}** +${METPLUS_TRACKERINFO_MSLPTHRESH} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_MSLPTHRESH` - &trackerinfo: trkrinfo%mslpthresh -**${METPLUS_TRACKERINFO_USE_BACKUP_MSLP_GRAD_CHECK}** +${METPLUS_TRACKERINFO_USE_BACKUP_MSLP_GRAD_CHECK} +""""""""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_USE_BACKUP_MSLP_GRAD_CHECK` - &trackerinfo: trkrinfo%use_backup_mslp_grad_check -**${METPLUS_TRACKERINFO_V850THRESH}** +${METPLUS_TRACKERINFO_V850THRESH} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_V850THRESH` - &trackerinfo: trkrinfo%v850thresh -**${METPLUS_TRACKERINFO_USE_BACKUP_850_VT_CHECK}** +${METPLUS_TRACKERINFO_USE_BACKUP_850_VT_CHECK} +"""""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_USE_BACKUP_850_VT_CHECK` - &trackerinfo: trkrinfo%use_backup_850_vt_check -**${METPLUS_TRACKERINFO_ENABLE_TIMING}** +${METPLUS_TRACKERINFO_ENABLE_TIMING} +"""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_ENABLE_TIMING` - &trackerinfo: trkrinfo%enable_timing -**${METPLUS_TRACKERINFO_GRIDTYPE}** +${METPLUS_TRACKERINFO_GRIDTYPE} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_GRIDTYPE` - &trackerinfo: trkrinfo%gridtype -**${METPLUS_TRACKERINFO_CONTINT}** +${METPLUS_TRACKERINFO_CONTINT} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_CONTINT` - &trackerinfo: trkrinfo%contint -**${METPLUS_TRACKERINFO_WANT_OCI}** +${METPLUS_TRACKERINFO_WANT_OCI} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_WANT_OCI` - &trackerinfo: trkrinfo%want_oci -**${METPLUS_TRACKERINFO_OUT_VIT}** +${METPLUS_TRACKERINFO_OUT_VIT} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_OUT_VIT` - &trackerinfo: trkrinfo%out_vit -**${METPLUS_TRACKERINFO_USE_LAND_MASK}** +${METPLUS_TRACKERINFO_USE_LAND_MASK} +"""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_USE_LAND_MASK` - &trackerinfo: trkrinfo%use_land_mask -**${METPLUS_TRACKERINFO_INP_DATA_TYPE}** +${METPLUS_TRACKERINFO_INP_DATA_TYPE} +"""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_INP_DATA_TYPE` - &trackerinfo: trkrinfo%inp_data_type -**${METPLUS_TRACKERINFO_GRIBVER}** +${METPLUS_TRACKERINFO_GRIBVER} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_GRIBVER` - &trackerinfo: trkrinfo%gribver -**${METPLUS_TRACKERINFO_G2_JPDTN}** +${METPLUS_TRACKERINFO_G2_JPDTN} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_G2_JPDTN` - &trackerinfo: trkrinfo%g2_jpdtn -**${METPLUS_TRACKERINFO_G2_MSLP_PARM_ID}** +${METPLUS_TRACKERINFO_G2_MSLP_PARM_ID} +"""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_G2_MSLP_PARM_ID` - &trackerinfo: trkrinfo%g2_mslp_parm_id -**${METPLUS_TRACKERINFO_G1_MSLP_PARM_ID}** +${METPLUS_TRACKERINFO_G1_MSLP_PARM_ID} +"""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_G1_MSLP_PARM_ID` - &trackerinfo: trkrinfo%g1_mslp_parm_id -**${METPLUS_TRACKERINFO_G1_SFCWIND_LEV_TYP}** +${METPLUS_TRACKERINFO_G1_SFCWIND_LEV_TYP} +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_G1_SFCWIND_LEV_TYP` - &trackerinfo: trkrinfo%g1_sfcwind_lev_typ -**${METPLUS_TRACKERINFO_G1_SFCWIND_LEV_VAL}** +${METPLUS_TRACKERINFO_G1_SFCWIND_LEV_VAL} +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_TRACKERINFO_G1_SFCWIND_LEV_VAL` - &trackerinfo: trkrinfo%g1_sfcwind_lev_val -**${METPLUS_PHASEINFO_PHASEFLAG}** +${METPLUS_PHASEINFO_PHASEFLAG} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_PHASEINFO_PHASEFLAG` - &phaseinfo: phaseflag -**${METPLUS_PHASEINFO_PHASESCHEME}** +${METPLUS_PHASEINFO_PHASESCHEME} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_PHASEINFO_PHASESCHEME` - &phaseinfo: phasescheme -**${METPLUS_PHASEINFO_WCORE_DEPTH}** +${METPLUS_PHASEINFO_WCORE_DEPTH} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_PHASEINFO_WCORE_DEPTH` - &phaseinfo: wcore_depth -**${METPLUS_STRUCTINFO_STRUCTFLAG}** +${METPLUS_STRUCTINFO_STRUCTFLAG} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_STRUCTINFO_STRUCTFLAG` - &structinfo: structflag -**${METPLUS_STRUCTINFO_IKEFLAG}** +${METPLUS_STRUCTINFO_IKEFLAG} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_STRUCTINFO_IKEFLAG` - &structinfo: ikeflag -**${METPLUS_FNAMEINFO_GMODNAME}** +${METPLUS_FNAMEINFO_GMODNAME} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_FNAMEINFO_GMODNAME` - &fnameinfo: gmodname -**${METPLUS_FNAMEINFO_RUNDESCR}** +${METPLUS_FNAMEINFO_RUNDESCR} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_FNAMEINFO_RUNDESCR` - &fnameinfo: rundescr -**${METPLUS_FNAMEINFO_ATCFDESCR}** +${METPLUS_FNAMEINFO_ATCFDESCR} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_FNAMEINFO_ATCFDESCR` - &fnameinfo: atcfdescr -**${METPLUS_WAITINFO_USE_WAITFOR}** +${METPLUS_WAITINFO_USE_WAITFOR} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_USE_WAITFOR` - &waitinfo: use_waitfor -**${METPLUS_WAITINFO_WAIT_MIN_AGE}** +${METPLUS_WAITINFO_WAIT_MIN_AGE} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_WAIT_MIN_AGE` - &waitinfo: wait_min_age -**${METPLUS_WAITINFO_WAIT_MIN_SIZE}** +${METPLUS_WAITINFO_WAIT_MIN_SIZE} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_WAIT_MIN_SIZE` - &waitinfo: wait_min_size -**${METPLUS_WAITINFO_WAIT_MAX_WAIT}** +${METPLUS_WAITINFO_WAIT_MAX_WAIT} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_WAIT_MAX_WAIT` - &waitinfo: wait_max_wait -**${METPLUS_WAITINFO_WAIT_SLEEPTIME}** +${METPLUS_WAITINFO_WAIT_SLEEPTIME} +"""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_WAIT_SLEEPTIME` - &waitinfo: wait_sleeptime -**${METPLUS_WAITINFO_USE_PER_FCST_COMMAND}** +${METPLUS_WAITINFO_USE_PER_FCST_COMMAND} +"""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_USE_PER_FCST_COMMAND` - &waitinfo: use_per_fcst_command -**${METPLUS_WAITINFO_PER_FCST_COMMAND}** +${METPLUS_WAITINFO_PER_FCST_COMMAND} +"""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_WAITINFO_PER_FCST_COMMAND` - &waitinfo: per_fcst_command -**${METPLUS_NETCDFINFO_LAT_NAME}** +${METPLUS_NETCDFINFO_LAT_NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_LAT_NAME` - &netcdflist: netcdfinfo%lat_name -**${METPLUS_NETCDFINFO_LMASKNAME}** +${METPLUS_NETCDFINFO_LMASKNAME} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_LMASKNAME` - &netcdflist: netcdfinfo%lmaskname -**${METPLUS_NETCDFINFO_LON_NAME}** +${METPLUS_NETCDFINFO_LON_NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_LON_NAME` - &netcdflist: netcdfinfo%lon_name -**${METPLUS_NETCDFINFO_MSLPNAME}** +${METPLUS_NETCDFINFO_MSLPNAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_MSLPNAME` - &netcdflist: netcdfinfo%mslpname -**${METPLUS_NETCDFINFO_NETCDF_FILENAME}** +${METPLUS_NETCDFINFO_NETCDF_FILENAME} +""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_NETCDF_FILENAME` - &netcdflist: netcdfinfo%netcdf_filename -**${METPLUS_NETCDFINFO_NUM_NETCDF_VARS}** +${METPLUS_NETCDFINFO_NUM_NETCDF_VARS} +""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_NUM_NETCDF_VARS` - &netcdflist: netcdfinfo%num_netcdf_vars -**${METPLUS_NETCDFINFO_RV700NAME}** +${METPLUS_NETCDFINFO_RV700NAME} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_RV700NAME` - &netcdflist: netcdfinfo%rv700name -**${METPLUS_NETCDFINFO_RV850NAME}** +${METPLUS_NETCDFINFO_RV850NAME} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_RV850NAME` - &netcdflist: netcdfinfo%rv850name -**${METPLUS_NETCDFINFO_TIME_NAME}** +${METPLUS_NETCDFINFO_TIME_NAME} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_TIME_NAME` - &netcdflist: netcdfinfo%time_name -**${METPLUS_NETCDFINFO_TIME_UNITS}** +${METPLUS_NETCDFINFO_TIME_UNITS} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_TIME_UNITS` - &netcdflist: netcdfinfo%time_units -**${METPLUS_NETCDFINFO_TMEAN_300_500_NAME}** +${METPLUS_NETCDFINFO_TMEAN_300_500_NAME} +"""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_TMEAN_300_500_NAME` - &netcdflist: netcdfinfo%tmean_300_500_name -**${METPLUS_NETCDFINFO_U500NAME}** +${METPLUS_NETCDFINFO_U500NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_U500NAME` - &netcdflist: netcdfinfo%u500name -**${METPLUS_NETCDFINFO_U700NAME}** +${METPLUS_NETCDFINFO_U700NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_U700NAME` - &netcdflist: netcdfinfo%u700name -**${METPLUS_NETCDFINFO_U850NAME}** +${METPLUS_NETCDFINFO_U850NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_U850NAME` - &netcdflist: netcdfinfo%u850name -**${METPLUS_NETCDFINFO_USFCNAME}** +${METPLUS_NETCDFINFO_USFCNAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_USFCNAME` - &netcdflist: netcdfinfo%usfcname -**${METPLUS_NETCDFINFO_V500NAME}** +${METPLUS_NETCDFINFO_V500NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_V500NAME` - &netcdflist: netcdfinfo%v500name -**${METPLUS_NETCDFINFO_V700NAME}** +${METPLUS_NETCDFINFO_V700NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_V700NAME` - &netcdflist: netcdfinfo%v700name -**${METPLUS_NETCDFINFO_V850NAME}** +${METPLUS_NETCDFINFO_V850NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_V850NAME` - &netcdflist: netcdfinfo%v850name -**${METPLUS_NETCDFINFO_VSFCNAME}** +${METPLUS_NETCDFINFO_VSFCNAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_VSFCNAME` - &netcdflist: netcdfinfo%vsfcname -**${METPLUS_NETCDFINFO_Z200NAME}** +${METPLUS_NETCDFINFO_Z200NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z200NAME` - &netcdflist: netcdfinfo%z200name -**${METPLUS_NETCDFINFO_Z300NAME}** +${METPLUS_NETCDFINFO_Z300NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z300NAME` - &netcdflist: netcdfinfo%z300name -**${METPLUS_NETCDFINFO_Z350NAME}** +${METPLUS_NETCDFINFO_Z350NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z350NAME` - &netcdflist: netcdfinfo%z350name -**${METPLUS_NETCDFINFO_Z400NAME}** +${METPLUS_NETCDFINFO_Z400NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z400NAME` - &netcdflist: netcdfinfo%z400name -**${METPLUS_NETCDFINFO_Z450NAME}** +${METPLUS_NETCDFINFO_Z450NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z450NAME` - &netcdflist: netcdfinfo%z450name -**${METPLUS_NETCDFINFO_Z500NAME}** +${METPLUS_NETCDFINFO_Z500NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z500NAME` - &netcdflist: netcdfinfo%z500name -**${METPLUS_NETCDFINFO_Z550NAME}** +${METPLUS_NETCDFINFO_Z550NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z550NAME` - &netcdflist: netcdfinfo%z550name -**${METPLUS_NETCDFINFO_Z600NAME}** +${METPLUS_NETCDFINFO_Z600NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z600NAME` - &netcdflist: netcdfinfo%z600name -**${METPLUS_NETCDFINFO_Z650NAME}** +${METPLUS_NETCDFINFO_Z650NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z650NAME` - &netcdflist: netcdfinfo%z650name -**${METPLUS_NETCDFINFO_Z700NAME}** +${METPLUS_NETCDFINFO_Z700NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z700NAME` - &netcdflist: netcdfinfo%z700name -**${METPLUS_NETCDFINFO_Z750NAME}** +${METPLUS_NETCDFINFO_Z750NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z750NAME` - &netcdflist: netcdfinfo%z750name -**${METPLUS_NETCDFINFO_Z800NAME}** +${METPLUS_NETCDFINFO_Z800NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z800NAME` - &netcdflist: netcdfinfo%z800name -**${METPLUS_NETCDFINFO_Z850NAME}** +${METPLUS_NETCDFINFO_Z850NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z850NAME` - &netcdflist: netcdfinfo%z850name -**${METPLUS_NETCDFINFO_Z900NAME}** +${METPLUS_NETCDFINFO_Z900NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_NETCDFINFO_Z900NAME` - &netcdflist: netcdfinfo%z900name -**${METPLUS_USER_WANTS_TO_TRACK_ZETA700}** +${METPLUS_USER_WANTS_TO_TRACK_ZETA700} +"""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_ZETA700` - &parmpreflist: user_wants_to_track_zeta700 -**${METPLUS_USER_WANTS_TO_TRACK_WCIRC850}** +${METPLUS_USER_WANTS_TO_TRACK_WCIRC850} +""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_WCIRC850` - &parmpreflist: user_wants_to_track_wcirc850 -**${METPLUS_USER_WANTS_TO_TRACK_WCIRC700}** +${METPLUS_USER_WANTS_TO_TRACK_WCIRC700} +""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_WCIRC700` - &parmpreflist: user_wants_to_track_wcirc700 -**${METPLUS_USER_WANTS_TO_TRACK_GPH850}** +${METPLUS_USER_WANTS_TO_TRACK_GPH850} +""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_GPH850` - &parmpreflist: user_wants_to_track_gph850 -**${METPLUS_USER_WANTS_TO_TRACK_GPH700}** +${METPLUS_USER_WANTS_TO_TRACK_GPH700} +""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_GPH700` - &parmpreflist: user_wants_to_track_gph700 -**${METPLUS_USER_WANTS_TO_TRACK_MSLP}** +${METPLUS_USER_WANTS_TO_TRACK_MSLP} +""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_MSLP` - &parmpreflist: user_wants_to_track_mslp -**${METPLUS_USER_WANTS_TO_TRACK_WCIRCSFC}** +${METPLUS_USER_WANTS_TO_TRACK_WCIRCSFC} +""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_WCIRCSFC` - &parmpreflist: user_wants_to_track_wcircsfc -**${METPLUS_USER_WANTS_TO_TRACK_ZETASFC}** +${METPLUS_USER_WANTS_TO_TRACK_ZETASFC} +"""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_ZETASFC` - &parmpreflist: user_wants_to_track_zetasfc -**${METPLUS_USER_WANTS_TO_TRACK_THICK500850}** +${METPLUS_USER_WANTS_TO_TRACK_THICK500850} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_THICK500850` - &parmpreflist: user_wants_to_track_thick500850 -**${METPLUS_USER_WANTS_TO_TRACK_THICK200500}** +${METPLUS_USER_WANTS_TO_TRACK_THICK200500} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_THICK200500` - &parmpreflist: user_wants_to_track_thick200500 -**${METPLUS_USER_WANTS_TO_TRACK_THICK200850}** +${METPLUS_USER_WANTS_TO_TRACK_THICK200850} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_THICK200850` - &parmpreflist: user_wants_to_track_thick200850 -**${METPLUS_USER_WANTS_TO_TRACK_ZETA850}** +${METPLUS_USER_WANTS_TO_TRACK_ZETA850} +"""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_USER_WANTS_TO_TRACK_ZETA850` - &parmpreflist: user_wants_to_track_zeta850 -**${METPLUS_VERBOSE_VERB}** +${METPLUS_VERBOSE_VERB} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File * - :term:`GFDL_TRACKER_VERBOSE_VERB` - &verbose: verb -**${METPLUS_VERBOSE_VERB_G2}** +${METPLUS_VERBOSE_VERB_G2} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - NML Config File @@ -2739,24 +2918,31 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/GridDiagConfig_wrapped +.. dropdown:: Click to view parm/met_config/GridDiagConfig_wrapped -**${METPLUS_DESC}** + .. literalinclude:: ../../parm/met_config/GridDiagConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` or :term:`GRID_DIAG_DESC` - desc -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -2777,22 +2963,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_DIAG_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_CENSOR_THRESH}** +${METPLUS_CENSOR_THRESH} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_DIAG_CENSOR_THRESH` - censor_thresh -**${METPLUS_CENSOR_VAL}** +${METPLUS_CENSOR_VAL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -2800,11 +2988,12 @@ see :ref:`How METplus controls MET config file settings`. - censor_val -**${METPLUS_DATA_DICT}** +${METPLUS_DATA_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -2817,11 +3006,12 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -2832,11 +3022,12 @@ see :ref:`How METplus controls MET config file settings`. .. note:: Since the default value in the MET config file for 'grid' is grid = [ "FULL" ];, setting GRID_DIAG_MASK_GRID to an empty string will result in a value of grid = []; in the MET config file. -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -2967,6 +3158,7 @@ METplus Configuration | :term:`GRID_STAT_FOURIER_WAVE_1D_END` | :term:`GRID_STAT_CENSOR_THRESH` | :term:`GRID_STAT_CENSOR_VAL` +| :term:`GRID_STAT_CAT_THRESH` | :term:`FCST_GRID_STAT_IS_PROB` | :term:`FCST_GRID_STAT_PROB_IN_GRIB_PDS` | :term:`GRID_STAT_MASK_GRID` @@ -3030,46 +3222,55 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/GridStatConfig_wrapped +.. dropdown:: Click to view parm/met_config/GridStatConfig_wrapped + + .. literalinclude:: ../../parm/met_config/GridStatConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` or :term:`GRID_STAT_DESC` - desc -**${METPLUS_OBTYPE}** +${METPLUS_OBTYPE} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBTYPE` - obtype -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3090,11 +3291,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_FCST_FIELD}** +${METPLUS_FCST_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3109,22 +3311,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_FCST_FILE_TYPE}** +${METPLUS_FCST_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_GRID_STAT_FILE_TYPE` - fcst.file_type -**${METPLUS_OBS_FIELD}** +${METPLUS_OBS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3139,22 +3343,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the observation field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_OBS_FILE_TYPE}** +${METPLUS_OBS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_GRID_STAT_FILE_TYPE` - obs.file_type -**${METPLUS_CLIMO_MEAN_DICT}** +${METPLUS_CLIMO_MEAN_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3179,11 +3385,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_CLIMO_MEAN_HOUR_INTERVAL` - climo_mean.hour_interval -**${METPLUS_CLIMO_STDEV_DICT}** +${METPLUS_CLIMO_STDEV_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3208,11 +3415,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_CLIMO_STDEV_HOUR_INTERVAL` - climo_stdev.hour_interval -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3223,66 +3431,74 @@ see :ref:`How METplus controls MET config file settings`. .. note:: Since the default value in the MET config file for 'grid' is grid = [ "FULL" ];, setting GRID_STAT_MASK_GRID to an empty string will result in a value of grid = []; in the MET config file. -**${METPLUS_NBRHD_SHAPE}** +${METPLUS_NBRHD_SHAPE} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_NEIGHBORHOOD_SHAPE` - nbrhd.shape -**${METPLUS_NBRHD_WIDTH}** +${METPLUS_NBRHD_WIDTH} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_NEIGHBORHOOD_WIDTH` - nbrhd.width -**${METPLUS_NBRHD_COV_THRESH}** +${METPLUS_NBRHD_COV_THRESH} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_NEIGHBORHOOD_COV_THRESH` - nbrhd.cov_thresh -**${METPLUS_OUTPUT_PREFIX}** +${METPLUS_OUTPUT_PREFIX} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_OUTPUT_PREFIX` - output_prefix -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_CLIMO_CDF_DICT}** +.. _grid-stat-met-conf-climo-cdf: + +${METPLUS_CLIMO_CDF_DICT} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3295,11 +3511,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_CLIMO_CDF_DIRECT_PROB` - climo_cdf.direct_prob -**${METPLUS_OUTPUT_FLAG_DICT}** +${METPLUS_OUTPUT_FLAG_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3348,11 +3565,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_OUTPUT_FLAG_SEEPS` - output_flag.seeps -**${METPLUS_NC_PAIRS_FLAG_DICT}** +${METPLUS_NC_PAIRS_FLAG_DICT} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3381,11 +3599,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_NC_PAIRS_FLAG_SEEPS` - nc_pairs_flag.seeps -**${METPLUS_INTERP_DICT}** +${METPLUS_INTERP_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3400,44 +3619,48 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_INTERP_TYPE_WIDTH` - interp.type.width -**${METPLUS_NC_PAIRS_VAR_NAME}** +${METPLUS_NC_PAIRS_VAR_NAME} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_NC_PAIRS_VAR_NAME` - nc_pairs_var_name -**${METPLUS_GRID_WEIGHT_FLAG}** +${METPLUS_GRID_WEIGHT_FLAG} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_GRID_WEIGHT_FLAG` - grid_weight_flag -**${METPLUS_HSS_EC_VALUE}** +${METPLUS_HSS_EC_VALUE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_HSS_EC_VALUE` - hss_ec_value -**${METPLUS_DISTANCE_MAP_DICT}** +${METPLUS_DISTANCE_MAP_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3452,11 +3675,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_DISTANCE_MAP_BETA_VALUE_N` - distance_map.beta_value(n) -**${METPLUS_FOURIER_DICT}** +${METPLUS_FOURIER_DICT} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3465,33 +3689,50 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`GRID_STAT_FOURIER_WAVE_1D_END` - fourier.wave_1d_end -**${METPLUS_CENSOR_THRESH}** +${METPLUS_CENSOR_THRESH} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_CENSOR_THRESH` - censor_thresh -**${METPLUS_CENSOR_VAL}** +${METPLUS_CENSOR_VAL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`GRID_STAT_CENSOR_VAL` - censor_val -**${METPLUS_SEEPS_P1_THRESH}** +.. _grid-stat-met-conf-cat-thresh: + +${METPLUS_CAT_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 + + * - METplus Config(s) + - MET Config File + * - :term:`GRID_STAT_CAT_THRESH` + - cat_thresh + +${METPLUS_SEEPS_P1_THRESH} +"""""""""""""""""""""""""" + +.. list-table:: + :widths: 5 5 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3577,57 +3818,67 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/IODA2NCConfig_wrapped +.. dropdown:: Click to view parm/met_config/IODA2NCConfig_wrapped + + .. literalinclude:: ../../parm/met_config/IODA2NCConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -**${METPLUS_MESSAGE_TYPE}** +${METPLUS_MESSAGE_TYPE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_MESSAGE_TYPE` - message_type -**${METPLUS_MESSAGE_TYPE_MAP}** +${METPLUS_MESSAGE_TYPE_MAP} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_MESSAGE_TYPE_MAP` - message_type_map -**${METPLUS_MESSAGE_TYPE_GROUP_MAP}** +${METPLUS_MESSAGE_TYPE_GROUP_MAP} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_MESSAGE_TYPE_GROUP_MAP` - message_type_group_map -**${METPLUS_STATION_ID}** +${METPLUS_STATION_ID} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_STATION_ID` - station_id -**${METPLUS_OBS_WINDOW_DICT}** +${METPLUS_OBS_WINDOW_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3636,11 +3887,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`IODA2NC_OBS_WINDOW_END` - obs_window.end -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3649,11 +3901,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`IODA2NC_MASK_POLY` - mask.poly -**${METPLUS_ELEVATION_RANGE_DICT}** +${METPLUS_ELEVATION_RANGE_DICT} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3662,11 +3915,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`IODA2NC_ELEVATION_RANGE_END` - elevation_range.end -**${METPLUS_LEVEL_RANGE_DICT}** +${METPLUS_LEVEL_RANGE_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3675,66 +3929,72 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`IODA2NC_LEVEL_RANGE_END` - level_range.end -**${METPLUS_OBS_VAR}** +${METPLUS_OBS_VAR} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_OBS_VAR` - obs_var -**${METPLUS_OBS_NAME_MAP}** +${METPLUS_OBS_NAME_MAP} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_OBS_NAME_MAP` - obs_name_map -**${METPLUS_METADATA_MAP}** +${METPLUS_METADATA_MAP} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_METADATA_MAP` - metadata_map -**${METPLUS_MISSING_THRESH}** +${METPLUS_MISSING_THRESH} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_MISSING_THRESH` - missing_thresh -**${METPLUS_QUALITY_MARK_THRESH}** +${METPLUS_QUALITY_MARK_THRESH} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`IODA2NC_QUALITY_MARK_THRESH` - quality_mark_thresh -**${METPLUS_TIME_SUMMARY_DICT}** +${METPLUS_TIME_SUMMARY_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3761,11 +4021,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`IODA2NC_TIME_SUMMARY_VLD_THRESH` - time_summary.vld_thresh -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -3818,167 +4079,187 @@ file. While it may appear that environment variables are used in the XML template file, they are not actually environment variables. The wrapper searches for these strings and substitutes the values as appropriate. -.. literalinclude:: ../../parm/use_cases/met_tool_wrapper/METdbLoad/METdbLoadConfig.xml +.. dropdown:: Click to view parm/use_cases/met_tool_wrapper/METdbLoad/METdbLoadConfig.xml -**${METPLUS_MV_HOST}** + .. literalinclude:: ../../parm/use_cases/met_tool_wrapper/METdbLoad/METdbLoadConfig.xml + +Environment variables in XML config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MV_HOST} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_HOST` - -**${METPLUS_MV_DATABASE}** +${METPLUS_MV_DATABASE} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_DATABASE` - -**${METPLUS_MV_USER}** +${METPLUS_MV_USER} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_USER` - -**${METPLUS_MV_PASSWORD}** +${METPLUS_MV_PASSWORD} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_PASSWORD` - -**${METPLUS_MV_VERBOSE}** +${METPLUS_MV_VERBOSE} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_VERBOSE` - -**${METPLUS_MV_INSERT_SIZE}** +${METPLUS_MV_INSERT_SIZE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_INSERT_SIZE` - -**${METPLUS_MV_MODE_HEADER_DB_CHECK}** +${METPLUS_MV_MODE_HEADER_DB_CHECK} +"""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_MODE_HEADER_DB_CHECK` - -**${METPLUS_MV_DROP_INDEXES}** +${METPLUS_MV_DROP_INDEXES} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_DROP_INDEXES` - -**${METPLUS_MV_APPLY_INDEXES}** +${METPLUS_MV_APPLY_INDEXES} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_APPLY_INDEXES` - -**${METPLUS_MV_GROUP}** +${METPLUS_MV_GROUP} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_GROUP` - -**${METPLUS_MV_LOAD_STAT}** +${METPLUS_MV_LOAD_STAT} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_LOAD_STAT` - -**${METPLUS_MV_LOAD_MODE}** +${METPLUS_MV_LOAD_MODE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_LOAD_MODE` - -**${METPLUS_MV_LOAD_MTD}** +${METPLUS_MV_LOAD_MTD} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_LOAD_MTD` - -**${METPLUS_MV_LOAD_MPR}** +${METPLUS_MV_LOAD_MPR} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File * - :term:`MET_DB_LOAD_MV_LOAD_MPR` - -**${METPLUS_INPUT_PATHS}** +${METPLUS_INPUT_PATHS} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - XML Config File @@ -4132,46 +4413,55 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/MODEConfig_wrapped +.. dropdown:: Click to view parm/met_config/MODEConfig_wrapped + + .. literalinclude:: ../../parm/met_config/MODEConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -**${METPLUS_MODEL}** +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_DESC` - desc -**${METPLUS_OBTYPE}** +${METPLUS_OBTYPE} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBTYPE` - obtype -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4192,55 +4482,60 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`MODE_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_GRID_RES}** +${METPLUS_GRID_RES} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_GRID_RES` - grid_res -**${METPLUS_QUILT}** +${METPLUS_QUILT} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_QUILT` - quilt -**${METPLUS_MULTIVAR_LOGIC}** +${METPLUS_MULTIVAR_LOGIC} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MULTIVAR_LOGIC` - multivar_logic -**${METPLUS_MULTIVAR_INTENSITY_FLAG}** +${METPLUS_MULTIVAR_INTENSITY_FLAG} +"""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MULTIVAR_INTENSITY_FLAG` - multivar_intensity_flag -**${METPLUS_FCST_FIELD}** +${METPLUS_FCST_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4255,77 +4550,84 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_FCST_CONV_RADIUS}** +${METPLUS_FCST_CONV_RADIUS} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_CONV_RADIUS` - fcst.conv_radius -**${METPLUS_FCST_CONV_THRESH}** +${METPLUS_FCST_CONV_THRESH} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_CONV_THRESH` - fcst.conv_thresh -**${METPLUS_FCST_MERGE_THRESH}** +${METPLUS_FCST_MERGE_THRESH} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_MERGE_THRESH` - fcst.merge_thresh -**${METPLUS_FCST_MERGE_FLAG}** +${METPLUS_FCST_MERGE_FLAG} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_MERGE_FLAG` - fcst.merge_flag -**${METPLUS_FCST_FILE_TYPE}** +${METPLUS_FCST_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_FILE_TYPE` - fcst.file_type -**${METPLUS_FCST_MULTIVAR_NAME}** +${METPLUS_FCST_MULTIVAR_NAME} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_MULTIVAR_NAME` - fcst.multivar_name -**${METPLUS_FCST_MULTIVAR_LEVEL}** +${METPLUS_FCST_MULTIVAR_LEVEL} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4333,11 +4635,12 @@ see :ref:`How METplus controls MET config file settings`. - fcst.multivar_level -**${METPLUS_OBS_FIELD}** +${METPLUS_OBS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4352,231 +4655,252 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the observation field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_OBS_CONV_RADIUS}** +${METPLUS_OBS_CONV_RADIUS} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_MODE_CONV_RADIUS` - obs.conv_radius -**${METPLUS_OBS_CONV_THRESH}** +${METPLUS_OBS_CONV_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_MODE_CONV_THRESH` - obs.conv_thresh -**${METPLUS_OBS_MERGE_THRESH}** +${METPLUS_OBS_MERGE_THRESH} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_MODE_MERGE_THRESH` - obs.merge_thresh -**${METPLUS_OBS_MERGE_FLAG}** +${METPLUS_OBS_MERGE_FLAG} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_MODE_MERGE_FLAG` - obs.merge_flag -**${METPLUS_OBS_FILE_TYPE}** +${METPLUS_OBS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_FILE_TYPE` - obs.file_type -**${METPLUS_OBS_MULTIVAR_NAME}** +${METPLUS_OBS_MULTIVAR_NAME} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_MULTIVAR_NAME` - obs.multivar_name -**${METPLUS_OBS_MULTIVAR_LEVEL}** +${METPLUS_OBS_MULTIVAR_LEVEL} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_MULTIVAR_LEVEL` - obs.multivar_level -**${METPLUS_MASK_POLY}** +${METPLUS_MASK_POLY} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MASK_POLY` - mask.poly -**${METPLUS_OUTPUT_PREFIX}** +${METPLUS_OUTPUT_PREFIX} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OUTPUT_PREFIX` - output_prefix -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_FCST_FILTER_ATTR_NAME}** +${METPLUS_FCST_FILTER_ATTR_NAME} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_FILTER_ATTR_NAME` - fcst.filter_attr_name -**${METPLUS_FCST_FILTER_ATTR_THRESH}** +${METPLUS_FCST_FILTER_ATTR_THRESH} +"""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_FILTER_ATTR_THRESH` - fcst.filter_attr_thresh -**${METPLUS_FCST_CENSOR_THRESH}** +${METPLUS_FCST_CENSOR_THRESH} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_CENSOR_THRESH` - fcst.censor_thresh -**${METPLUS_FCST_CENSOR_VAL}** +${METPLUS_FCST_CENSOR_VAL} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_CENSOR_VAL` - fcst.censor_val -**${METPLUS_FCST_VLD_THRESH}** +${METPLUS_FCST_VLD_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_FCST_VLD_THRESH` - fcst.vld_thresh -**${METPLUS_OBS_FILTER_ATTR_NAME}** +${METPLUS_OBS_FILTER_ATTR_NAME} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_FILTER_ATTR_NAME` - obs.filter_attr_name -**${METPLUS_OBS_FILTER_ATTR_THRESH}** +${METPLUS_OBS_FILTER_ATTR_THRESH} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_FILTER_ATTR_THRESH` - obs.filter_attr_thresh -**${METPLUS_OBS_CENSOR_THRESH}** +${METPLUS_OBS_CENSOR_THRESH} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_CENSOR_THRESH` - obs.censor_thresh -**${METPLUS_OBS_CENSOR_VAL}** +${METPLUS_OBS_CENSOR_VAL} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_CENSOR_VAL` - obs.censor_val -**${METPLUS_OBS_VLD_THRESH}** +${METPLUS_OBS_VLD_THRESH} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_OBS_VLD_THRESH` - obs.vld_thresh -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4589,33 +4913,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`MODE_MASK_POLY_FLAG` - mask.poly_flag -**${METPLUS_MASK_MISSING_FLAG}** +${METPLUS_MASK_MISSING_FLAG} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MASK_MISSING_FLAG` - mask_missing_flag -**${METPLUS_MATCH_FLAG}** +${METPLUS_MATCH_FLAG} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MATCH_FLAG` - match_flag -**${METPLUS_WEIGHT_DICT}** +${METPLUS_WEIGHT_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4642,11 +4969,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`MODE_WEIGHT_INTEN_PERC_VALUE` - weight.inten_perc_value -**${METPLUS_NC_PAIRS_FLAG_DICT}** +${METPLUS_NC_PAIRS_FLAG_DICT} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4663,77 +4991,84 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`MODE_NC_PAIRS_FLAG_POLYLINES` - nc_pairs_flag.polylines -**${METPLUS_MAX_CENTROID_DIST}** +${METPLUS_MAX_CENTROID_DIST} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_MAX_CENTROID_DIST` - max_centroid_dist -**${METPLUS_INTEREST_FUNCTION_CENTROID_DIST}** +${METPLUS_INTEREST_FUNCTION_CENTROID_DIST} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_INTEREST_FUNCTION_CENTROID_DIST` - interest_function.centroid_dist -**${METPLUS_INTEREST_FUNCTION_BOUNDARY_DIST}** +${METPLUS_INTEREST_FUNCTION_BOUNDARY_DIST} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_INTEREST_FUNCTION_BOUNDARY_DIST` - interest_function.boundary_dist -**${METPLUS_INTEREST_FUNCTION_CONVEX_HULL_DIST}** +${METPLUS_INTEREST_FUNCTION_CONVEX_HULL_DIST} +""""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_INTEREST_FUNCTION_CONVEX_HULL_DIST` - interest_function.convex_hull_dist -**${METPLUS_TOTAL_INTEREST_THRESH}** +${METPLUS_TOTAL_INTEREST_THRESH} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_TOTAL_INTEREST_THRESH` - total_interest_thresh -**${METPLUS_PS_PLOT_FLAG}** +${METPLUS_PS_PLOT_FLAG} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODE_PS_PLOT_FLAG` - ps_plot_flag -**${METPLUS_CT_STATS_FLAG}** +${METPLUS_CT_STATS_FLAG} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4825,46 +5160,55 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/MTDConfig_wrapped +.. dropdown:: Click to view parm/met_config/MTDConfig_wrapped -**${METPLUS_MODEL}** + .. literalinclude:: ../../parm/met_config/MTDConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_DESC` - desc -**${METPLUS_OBTYPE}** +${METPLUS_OBTYPE} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBTYPE` - obtype -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4885,22 +5229,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`MTD_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_FCST_FILE_TYPE}** +${METPLUS_FCST_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_MTD_INPUT_DATATYPE` - fcst.file_type -**${METPLUS_FCST_FIELD}** +${METPLUS_FCST_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4915,44 +5261,48 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_FCST_CONV_RADIUS}** +${METPLUS_FCST_CONV_RADIUS} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_FCST_CONV_RADIUS` - fcst.conv_radius -**${METPLUS_FCST_CONV_THRESH}** +${METPLUS_FCST_CONV_THRESH} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_FCST_CONV_THRESH` - fcst.conv_thresh -**${METPLUS_OBS_FILE_TYPE}** +${METPLUS_OBS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_MTD_INPUT_DATATYPE` - obs.file_type -**${METPLUS_OBS_FIELD}** +${METPLUS_OBS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -4967,55 +5317,60 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the observation field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_OBS_CONV_RADIUS}** +${METPLUS_OBS_CONV_RADIUS} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_OBS_CONV_RADIUS` - obs.conv_radius -**${METPLUS_OBS_CONV_THRESH}** +${METPLUS_OBS_CONV_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_OBS_CONV_THRESH` - obs.conv_thresh -**${METPLUS_MIN_VOLUME}** +${METPLUS_MIN_VOLUME} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_MIN_VOLUME` - min_volume -**${METPLUS_OUTPUT_PREFIX}** +${METPLUS_OUTPUT_PREFIX} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MTD_OUTPUT_PREFIX` - output_prefix -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5107,35 +5462,43 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/PB2NCConfig_wrapped +.. dropdown:: Click to view parm/met_config/PB2NCConfig_wrapped + + .. literalinclude:: ../../parm/met_config/PB2NCConfig_wrapped -**${METPLUS_MESSAGE_TYPE}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MESSAGE_TYPE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_MESSAGE_TYPE` - message_type -**${METPLUS_STATION_ID}** +${METPLUS_STATION_ID} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_STATION_ID` - station_id -**${METPLUS_OBS_WINDOW_DICT}** +${METPLUS_OBS_WINDOW_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5144,11 +5507,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`PB2NC_OBS_WINDOW_END` - obs_window.end -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5159,22 +5523,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: Since the default value in the MET config file for 'grid' is grid = [ "FULL" ];, setting GRID_STAT_MASK_GRID to an empty string will result in a value of grid = []; in the MET config file. -**${METPLUS_OBS_BUFR_VAR}** +${METPLUS_OBS_BUFR_VAR} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_OBS_BUFR_VAR_LIST` - obs_bufr_var -**${METPLUS_TIME_SUMMARY_DICT}** +${METPLUS_TIME_SUMMARY_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5201,33 +5567,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`PB2NC_TIME_SUMMARY_VALID_THRESH` - time_summary.vld_thresh -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_PB_REPORT_TYPE}** +${METPLUS_PB_REPORT_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_PB_REPORT_TYPE` - pb_report_type -**${METPLUS_LEVEL_RANGE_DICT}** +${METPLUS_LEVEL_RANGE_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5236,33 +5605,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`PB2NC_LEVEL_RANGE_END` - level_range.end -**${METPLUS_LEVEL_CATEGORY}** +${METPLUS_LEVEL_CATEGORY} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_LEVEL_CATEGORY` - level_category -**${METPLUS_QUALITY_MARK_THRESH}** +${METPLUS_QUALITY_MARK_THRESH} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PB2NC_QUALITY_MARK_THRESH` - quality_mark_thresh -**${METPLUS_OBS_BUFR_MAP}** +${METPLUS_OBS_BUFR_MAP} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5545,13 +5917,19 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/PlotPointObsConfig_wrapped +.. dropdown:: Click to view parm/met_config/PlotPointObsConfig_wrapped + + .. literalinclude:: ../../parm/met_config/PlotPointObsConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -**${METPLUS_GRID_DATA_DICT}** +${METPLUS_GRID_DATA_DICT} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5576,231 +5954,252 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`PLOT_POINT_OBS_GRID_DATA_GRID_PLOT_INFO_COLORBAR_FLAG` - grid_data.grid_plot_info.colorbar_flag -**${METPLUS_MSG_TYP}** +${METPLUS_MSG_TYP} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_MSG_TYP` - msg_typ -**${METPLUS_SID_INC}** +${METPLUS_SID_INC} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_SID_INC` - sid_inc -**${METPLUS_SID_EXC}** +${METPLUS_SID_EXC} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_SID_EXC` - sid_exc -**${METPLUS_OBS_VAR}** +${METPLUS_OBS_VAR} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_OBS_VAR` - obs_var -**${METPLUS_OBS_GC}** +${METPLUS_OBS_GC} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_OBS_GC` - obs_gc -**${METPLUS_OBS_QUALITY}** +${METPLUS_OBS_QUALITY} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_OBS_QUALITY` - obs_quality -**${METPLUS_VALID_BEG}** +${METPLUS_VALID_BEG} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_VALID_BEG` - valid_beg -**${METPLUS_VALID_END}** +${METPLUS_VALID_END} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_VALID_END` - valid_end -**${METPLUS_LAT_THRESH}** +${METPLUS_LAT_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_LAT_THRESH` - lat_thresh -**${METPLUS_LON_THRESH}** +${METPLUS_LON_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_LON_THRESH` - lon_thresh -**${METPLUS_ELV_THRESH}** +${METPLUS_ELV_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_ELV_THRESH` - elv_thresh -**${METPLUS_HGT_THRESH}** +${METPLUS_HGT_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_HGT_THRESH` - hgt_thresh -**${METPLUS_PRS_THRESH}** +${METPLUS_PRS_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_PRS_THRESH` - prs_thresh -**${METPLUS_OBS_THRESH}** +${METPLUS_OBS_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_OBS_THRESH` - obs_thresh -**${METPLUS_CENSOR_THRESH}** +${METPLUS_CENSOR_THRESH} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_CENSOR_THRESH` - censor_thresh -**${METPLUS_CENSOR_VAL}** +${METPLUS_CENSOR_VAL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_CENSOR_VAL` - censor_val -**${METPLUS_DOTSIZE}** +${METPLUS_DOTSIZE} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_DOTSIZE` - dotsize -**${METPLUS_LINE_COLOR}** +${METPLUS_LINE_COLOR} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_LINE_COLOR` - line_color -**${METPLUS_LINE_WIDTH}** +${METPLUS_LINE_WIDTH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_LINE_WIDTH` - line_width -**${METPLUS_FILL_COLOR}** +${METPLUS_FILL_COLOR} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`PLOT_POINT_OBS_FILL_COLOR` - fill_color -**${METPLUS_FILL_PLOT_INFO_DICT}** +${METPLUS_FILL_PLOT_INFO_DICT} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -5815,11 +6214,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`PLOT_POINT_OBS_FILL_PLOT_INFO_COLORBAR_FLAG` - fill_plot_info.colorbar_flag -**${METPLUS_POINT_DATA}** +${METPLUS_POINT_DATA} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6052,35 +6452,43 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/PointStatConfig_wrapped +.. dropdown:: Click to view parm/met_config/PointStatConfig_wrapped -**${METPLUS_MODEL}** + .. literalinclude:: ../../parm/met_config/PointStatConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` -or- :term:`POINT_STAT_DESC` - desc -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6101,11 +6509,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_FCST_FIELD}** +${METPLUS_FCST_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6120,22 +6529,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_FCST_FILE_TYPE}** +${METPLUS_FCST_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_FCST_FILE_TYPE` - fcst.file_type -**${METPLUS_OBS_FIELD}** +${METPLUS_OBS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6150,22 +6561,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the observation field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_OBS_FILE_TYPE}** +${METPLUS_OBS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_OBS_FILE_TYPE` - obs.file_type -**${METPLUS_MESSAGE_TYPE}** +${METPLUS_MESSAGE_TYPE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6173,11 +6586,12 @@ see :ref:`How METplus controls MET config file settings`. - message_type -**${METPLUS_CLIMO_MEAN_DICT}** +${METPLUS_CLIMO_MEAN_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6202,11 +6616,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_CLIMO_MEAN_HOUR_INTERVAL` - climo_mean.hour_interval -**${METPLUS_CLIMO_STDEV_DICT}** +${METPLUS_CLIMO_STDEV_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6232,11 +6647,12 @@ see :ref:`How METplus controls MET config file settings`. - climo_stdev.hour_interval -**${METPLUS_OBS_WINDOW_DICT}** +${METPLUS_OBS_WINDOW_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6245,11 +6661,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`OBS_WINDOW_END` - obs_window.end -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6262,33 +6679,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_MASK_LLPNT` - mask.llpnt -**${METPLUS_OUTPUT_PREFIX}** +${METPLUS_OUTPUT_PREFIX} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_OUTPUT_PREFIX` - output_prefix -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_CLIMO_CDF_DICT}** +${METPLUS_CLIMO_CDF_DICT} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6301,33 +6721,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_CLIMO_CDF_DIRECT_PROB` - climo_cdf.direct_prob -**${METPLUS_OBS_QUALITY_INC}** +${METPLUS_OBS_QUALITY_INC} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_OBS_QUALITY_INC` - obs_quality_inc -**${METPLUS_OBS_QUALITY_EXC}** +${METPLUS_OBS_QUALITY_EXC} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_OBS_QUALITY_EXC` - obs_quality_exc -**${METPLUS_OUTPUT_FLAG_DICT}** +${METPLUS_OUTPUT_FLAG_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6376,11 +6799,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_OUTPUT_FLAG_SEEPS_MPR` - output_flag.seeps_mpr -**${METPLUS_INTERP_DICT}** +${METPLUS_INTERP_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6393,22 +6817,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_INTERP_TYPE_WIDTH` - interp.type.width -**${METPLUS_HSS_EC_VALUE}** +${METPLUS_HSS_EC_VALUE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_HSS_EC_VALUE` - hss_ec_value -**${METPLUS_HIRA_DICT}** +${METPLUS_HIRA_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6425,22 +6851,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`POINT_STAT_HIRA_PROB_CAT_THRESH` - hira.prob_cat_thresh -**${METPLUS_MESSAGE_TYPE_GROUP_MAP}** +${METPLUS_MESSAGE_TYPE_GROUP_MAP} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`POINT_STAT_MESSAGE_TYPE_GROUP_MAP` - message_type_group_map -**${METPLUS_SEEPS_P1_THRESH}** +${METPLUS_SEEPS_P1_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6680,46 +7108,55 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/SeriesAnalysisConfig_wrapped +.. dropdown:: Click to view parm/met_config/SeriesAnalysisConfig_wrapped + + .. literalinclude:: ../../parm/met_config/SeriesAnalysisConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` -or- :term:`SERIES_ANALYSIS_DESC` - desc -**${METPLUS_OBTYPE}** +${METPLUS_OBTYPE} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBTYPE` - obtype -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6740,33 +7177,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`SERIES_ANALYSIS_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_CAT_THRESH}** +${METPLUS_CAT_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`SERIES_ANALYSIS_CAT_THRESH` - cat_thresh -**${METPLUS_FCST_FILE_TYPE}** +${METPLUS_FCST_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_SERIES_ANALYSIS_INPUT_DATATYPE` - fcst.file_type -**${METPLUS_FCST_FIELD}** +${METPLUS_FCST_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6783,22 +7223,24 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the forecast field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_OBS_FILE_TYPE}** +${METPLUS_OBS_FILE_TYPE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_SERIES_ANALYSIS_INPUT_DATATYPE` - obs.file_type -**${METPLUS_OBS_FIELD}** +${METPLUS_OBS_FIELD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6813,11 +7255,12 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the observation field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_CLIMO_MEAN_DICT}** +${METPLUS_CLIMO_MEAN_DICT} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6844,11 +7287,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`SERIES_ANALYSIS_CLIMO_MEAN_FILE_TYPE` - climo_mean.file_type -**${METPLUS_CLIMO_STDEV_DICT}** +${METPLUS_CLIMO_STDEV_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6875,11 +7319,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`SERIES_ANALYSIS_CLIMO_STDEV_FILE_TYPE` - climo_stdev.file_type -**${METPLUS_CLIMO_CDF_DICT}** +${METPLUS_CLIMO_CDF_DICT} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6890,11 +7335,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`SERIES_ANALYSIS_CLIMO_CDF_DIRECT_PROB` - climo_cdf.direct_prob -**${METPLUS_MASK_DICT}** +${METPLUS_MASK_DICT} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6903,55 +7349,60 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`SERIES_ANALYSIS_MASK_POLY` - mask.poly -**${METPLUS_BLOCK_SIZE}** +${METPLUS_BLOCK_SIZE} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`SERIES_ANALYSIS_BLOCK_SIZE` - block_size -**${METPLUS_VLD_THRESH}** +${METPLUS_VLD_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`SERIES_ANALYSIS_VLD_THRESH` - vld_thresh -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`SERIES_ANALYSIS_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_HSS_EC_VALUE}** +${METPLUS_HSS_EC_VALUE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`SERIES_ANALYSIS_HSS_EC_VALUE` - hss_ec_value -**${METPLUS_OUTPUT_STATS_DICT}** +${METPLUS_OUTPUT_STATS_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -6980,22 +7431,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`SERIES_ANALYSIS_OUTPUT_STATS_PRC` - output_stats.prc -**${METPLUS_FCST_CAT_THRESH}** +${METPLUS_FCST_CAT_THRESH} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_SERIES_ANALYSIS_CAT_THRESH` - fcst.cat_thresh -**${METPLUS_OBS_CAT_THRESH}** +${METPLUS_OBS_CAT_THRESH} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -7355,376 +7808,415 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/STATAnalysisConfig_wrapped +.. dropdown:: Click to view parm/met_config/STATAnalysisConfig_wrapped + + .. literalinclude:: ../../parm/met_config/STATAnalysisConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC_LIST` - desc -**${METPLUS_FCST_LEAD}** +${METPLUS_FCST_LEAD} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_LEAD_LIST` - fcst_lead -**${METPLUS_OBS_LEAD}** +${METPLUS_OBS_LEAD} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_LEAD_LIST` - obs_lead -**${METPLUS_FCST_VALID_BEG}** +${METPLUS_FCST_VALID_BEG} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_VALID_HOUR_LIST` and :term:`VALID_BEG` - fcst_valid_beg -**${METPLUS_FCST_VALID_END}** +${METPLUS_FCST_VALID_END} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_VALID_HOUR_LIST` and :term:`VALID_END` - fcst_valid_end -**${METPLUS_FCST_VALID_HOUR}** +${METPLUS_FCST_VALID_HOUR} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_VALID_HOUR_LIST` - fcst_valid_hour -**${METPLUS_OBS_VALID_BEG}** +${METPLUS_OBS_VALID_BEG} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_VALID_HOUR_LIST` and :term:`VALID_BEG` - obs_valid_beg -**${METPLUS_OBS_VALID_END}** +${METPLUS_OBS_VALID_END} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_VALID_HOUR_LIST` and :term:`VALID_END` - obs_valid_end -**${METPLUS_OBS_VALID_HOUR}** +${METPLUS_OBS_VALID_HOUR} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_VALID_HOUR_LIST` - obs_valid_hour -**${METPLUS_FCST_INIT_BEG}** +${METPLUS_FCST_INIT_BEG} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_INIT_HOUR_LIST` and :term:`INIT_BEG` - fcst_init_beg -**${METPLUS_FCST_INIT_END}** +${METPLUS_FCST_INIT_END} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_INIT_HOUR_LIST` and :term:`INIT_END` - fcst_init_end -**${METPLUS_FCST_INIT_HOUR}** +${METPLUS_FCST_INIT_HOUR} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_INIT_HOUR_LIST` - fcst_init_hour -**${METPLUS_OBS_INIT_BEG}** +${METPLUS_OBS_INIT_BEG} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_INIT_HOUR_LIST` and :term:`INIT_BEG` - obs_init_beg -**${METPLUS_OBS_INIT_END}** +${METPLUS_OBS_INIT_END} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_INIT_HOUR_LIST` and :term:`INIT_END` - obs_init_end -**${METPLUS_OBS_INIT_HOUR}** +${METPLUS_OBS_INIT_HOUR} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_INIT_HOUR_LIST` - obs_init_hour -**${METPLUS_FCST_VAR}** +${METPLUS_FCST_VAR} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_VAR_LIST` - fcst_var -**${METPLUS_OBS_VAR}** +${METPLUS_OBS_VAR} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_VAR_LIST` - obs_var -**${METPLUS_FCST_UNITS}** +${METPLUS_FCST_UNITS} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_UNITS_LIST` - fcst_units -**${METPLUS_OBS_UNITS}** +${METPLUS_OBS_UNITS} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_UNITS_LIST` - obs_units -**${METPLUS_FCST_LEVEL}** +${METPLUS_FCST_LEVEL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_LEVEL_LIST` - fcst_lev -**${METPLUS_OBS_LEVEL}** +${METPLUS_OBS_LEVEL} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_LEVEL_LIST` - obs_lev -**${METPLUS_OBTYPE}** +${METPLUS_OBTYPE} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL_OBTYPE` - obtype -**${METPLUS_VX_MASK}** +${METPLUS_VX_MASK} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`VX_MASK_LIST` - vx_mask -**${METPLUS_INTERP_MTHD}** +${METPLUS_INTERP_MTHD} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`INTERP_MTHD_LIST` - interp_mthd -**${METPLUS_INTERP_PNTS}** +${METPLUS_INTERP_PNTS} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`INTERP_PNTS_LIST` - interp_pnts -**${METPLUS_FCST_THRESH}** +${METPLUS_FCST_THRESH} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`FCST_THRESH_LIST` - fcst_thresh -**${METPLUS_OBS_THRESH}** +${METPLUS_OBS_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`OBS_THRESH_LIST` - obs_thresh -**${METPLUS_COV_THRESH}** +${METPLUS_COV_THRESH} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`COV_THRESH_LIST` - cov_thresh -**${METPLUS_ALPHA}** +${METPLUS_ALPHA} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`ALPHA_LIST` - alpha -**${METPLUS_LINE_TYPE}** +${METPLUS_LINE_TYPE} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`LINE_TYPE_LIST` - line_type -**${METPLUS_JOBS}** +${METPLUS_JOBS} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`STAT_ANALYSIS_JOB_NAME` - jobs -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`STAT_ANALYSIS_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_HSS_EC_VALUE}** +${METPLUS_HSS_EC_VALUE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -7822,145 +8314,163 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/TCDiagConfig_wrapped +.. dropdown:: Click to view parm/met_config/TCDiagConfig_wrapped + + .. literalinclude:: ../../parm/met_config/TCDiagConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_STORM_ID}** +${METPLUS_STORM_ID} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_STORM_ID` - storm_id -**${METPLUS_BASIN}** +${METPLUS_BASIN} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_BASIN` - basin -**${METPLUS_CYCLONE}** +${METPLUS_CYCLONE} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_CYCLONE` - cyclone -**${METPLUS_INIT_INCLUDE_LIST}** +${METPLUS_INIT_INCLUDE_LIST} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_INIT_INCLUDE` - init_inc -**${METPLUS_VALID_BEG}** +${METPLUS_VALID_BEG} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_VALID_BEG` - valid_beg -**${METPLUS_VALID_END}** +${METPLUS_VALID_END} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_VALID_END` - valid_end -**${METPLUS_VALID_INCLUDE_LIST}** +${METPLUS_VALID_INCLUDE_LIST} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_VALID_INCLUDE` - valid_inc -**${METPLUS_VALID_EXCLUDE_LIST}** +${METPLUS_VALID_EXCLUDE_LIST} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_VALID_EXCLUDE` - valid_exc -**${METPLUS_VALID_HOUR_LIST}** +${METPLUS_VALID_HOUR_LIST} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_VALID_HOUR` - valid_hour -**${METPLUS_LEAD_LIST}** +${METPLUS_LEAD_LIST} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`LEAD_SEQ` - lead -**${METPLUS_DIAG_SCRIPT}** +${METPLUS_DIAG_SCRIPT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_DIAG_SCRIPT` - diag_script -**${METPLUS_DOMAIN_INFO_LIST}** +${METPLUS_DOMAIN_INFO_LIST} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -7975,44 +8485,48 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_DIAG_DOMAIN_INFO_DIAG_SCRIPT` - domain_info.diag_script -**${METPLUS_CENSOR_THRESH}** +${METPLUS_CENSOR_THRESH} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_CENSOR_THRESH` - censor_thresh -**${METPLUS_CENSOR_VAL}** +${METPLUS_CENSOR_VAL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_CENSOR_VAL` - censor_val -**${METPLUS_CONVERT}** +${METPLUS_CONVERT} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_CONVERT` - convert -**${METPLUS_DATA_FIELD}** +${METPLUS_DATA_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8025,44 +8539,48 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_DATA_FILE_TYPE}** +${METPLUS_DATA_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_INPUT_DATATYPE` - data.file_type -**${METPLUS_DATA_DOMAIN}** +${METPLUS_DATA_DOMAIN} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_DATA_DOMAIN` - data.domain -**${METPLUS_DATA_LEVEL}** +${METPLUS_DATA_LEVEL} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_DATA_LEVEL` - data.level -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8081,154 +8599,168 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_DIAG_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_COMPUTE_TANGENTIAL_AND_RADIAL_WINDS}** +${METPLUS_COMPUTE_TANGENTIAL_AND_RADIAL_WINDS} +"""""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_COMPUTE_TANGENTIAL_AND_RADIAL_WINDS` - compute_tangential_and_radial_winds -**${METPLUS_U_WIND_FIELD_NAME}** +${METPLUS_U_WIND_FIELD_NAME} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_U_WIND_FIELD_NAME` - u_wind_field_name -**${METPLUS_V_WIND_FIELD_NAME}** +${METPLUS_V_WIND_FIELD_NAME} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_V_WIND_FIELD_NAME` - v_wind_field_name -**${METPLUS_TANGENTIAL_VELOCITY_FIELD_NAME}** +${METPLUS_TANGENTIAL_VELOCITY_FIELD_NAME} +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_TANGENTIAL_VELOCITY_FIELD_NAME` - tangential_velocity_field_name -**${METPLUS_TANGENTIAL_VELOCITY_LONG_FIELD_NAME}** +${METPLUS_TANGENTIAL_VELOCITY_LONG_FIELD_NAME} +"""""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_TANGENTIAL_VELOCITY_LONG_FIELD_NAME` - tangential_velocity_long_field_name -**${METPLUS_RADIAL_VELOCITY_FIELD_NAME}** +${METPLUS_RADIAL_VELOCITY_FIELD_NAME} +""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_RADIAL_VELOCITY_FIELD_NAME` - radial_velocity_field_name -**${METPLUS_RADIAL_VELOCITY_LONG_FIELD_NAME}** +${METPLUS_RADIAL_VELOCITY_LONG_FIELD_NAME} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_RADIAL_VELOCITY_LONG_FIELD_NAME` - radial_velocity_long_field_name -**${METPLUS_VORTEX_REMOVAL}** +${METPLUS_VORTEX_REMOVAL} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_VORTEX_REMOVAL` - vortex_removal -**${METPLUS_ONE_TIME_PER_FILE_FLAG}** +${METPLUS_ONE_TIME_PER_FILE_FLAG} +""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_ONE_TIME_PER_FILE_FLAG` - one_time_per_file_flag -**${METPLUS_NC_RNG_AZI_FLAG}** +${METPLUS_NC_RNG_AZI_FLAG} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_NC_RNG_AZI_FLAG` - nc_rng_azi_flag -**${METPLUS_NC_DIAG_FLAG}** +${METPLUS_NC_DIAG_FLAG} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_NC_DIAG_FLAG` - nc_diag_flag -**${METPLUS_CIRA_DIAG_FLAG}** +${METPLUS_CIRA_DIAG_FLAG} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_CIRA_DIAG_FLAG` - cira_diag_flag -**${METPLUS_OUTPUT_PREFIX}** +${METPLUS_OUTPUT_PREFIX} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_DIAG_OUTPUT_PREFIX` - output_prefix -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8360,35 +8892,43 @@ how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/TCGenConfig_wrapped +.. dropdown:: Click to view parm/met_config/TCGenConfig_wrapped + + .. literalinclude:: ../../parm/met_config/TCGenConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -**${METPLUS_INIT_FREQ}** +${METPLUS_INIT_FREQ} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_INIT_FREQ` - init_freq -**${METPLUS_VALID_FREQ}** +${METPLUS_VALID_FREQ} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_VALID_FREQ` - valid_freq -**${METPLUS_FCST_HR_WINDOW_DICT}** +${METPLUS_FCST_HR_WINDOW_DICT} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8397,22 +8937,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_FCST_HR_WINDOW_END` - fcst_hr_window.end -**${METPLUS_MIN_DURATION}** +${METPLUS_MIN_DURATION} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_MIN_DURATION` - min_duration -**${METPLUS_FCST_GENESIS_DICT}** +${METPLUS_FCST_GENESIS_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8421,11 +8963,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_FCST_GENESIS_MSLP_THRESH` - fcst_genesis.mslp_thresh -**${METPLUS_BEST_GENESIS_DICT}** +${METPLUS_BEST_GENESIS_DICT} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8438,99 +8981,108 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_BEST_GENESIS_MSLP_THRESH` - best_genesis.mslp_thresh -**${METPLUS_OPER_TECHNIQUE}** +${METPLUS_OPER_TECHNIQUE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_OPER_TECHNIQUE` - oper_technique -**${METPLUS_FILTER}** +${METPLUS_FILTER} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_FILTER_\` - filter -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` -or- :term:`TC_GEN_DESC` - desc -**${METPLUS_MODEL}** +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_STORM_ID}** +${METPLUS_STORM_ID} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_STORM_ID` - storm_id -**${METPLUS_STORM_NAME}** +${METPLUS_STORM_NAME} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_STORM_NAME` - storm_name -**${METPLUS_INIT_BEG}** +${METPLUS_INIT_BEG} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_INIT_BEG` - init_beg -**${METPLUS_INIT_END}** +${METPLUS_INIT_END} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_INIT_END` - init_end -**${METPLUS_INIT_INC}** +${METPLUS_INIT_INC} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8538,99 +9090,108 @@ see :ref:`How METplus controls MET config file settings`. - init_inc -**${METPLUS_INIT_EXC}** +${METPLUS_INIT_EXC} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_INIT_EXC` - init_exc -**${METPLUS_VALID_BEG}** +${METPLUS_VALID_BEG} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_VALID_BEG` - valid_beg -**${METPLUS_VALID_END}** +${METPLUS_VALID_END} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_VALID_END` - valid_end -**${METPLUS_INIT_HOUR}** +${METPLUS_INIT_HOUR} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_INIT_HOUR` - init_hour -**${METPLUS_LEAD}** +${METPLUS_LEAD} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`LEAD_SEQ` - lead -**${METPLUS_VX_MASK}** +${METPLUS_VX_MASK} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_VX_MASK` - vx_mask -**${METPLUS_BASIN_MASK}** +${METPLUS_BASIN_MASK} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_BASIN_MASK` - basin_mask -**${METPLUS_DLAND_THRESH}** +${METPLUS_DLAND_THRESH} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_DLAND_THRESH` - dland_thresh -**${METPLUS_DEV_HIT_WINDOW_DICT}** +${METPLUS_DEV_HIT_WINDOW_DICT} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8639,33 +9200,36 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_DEV_HIT_WINDOW_END` - dev_hit_window.end -**${METPLUS_GENESIS_MATCH_RADIUS}** +${METPLUS_GENESIS_MATCH_RADIUS} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_GENESIS_MATCH_RADIUS` - genesis_match_radius -**${METPLUS_GENESIS_MATCH_POINT_TO_TRACK}** +${METPLUS_GENESIS_MATCH_POINT_TO_TRACK} +""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_GENESIS_MATCH_POINT_TO_TRACK` - genesis_match_point_to_track -**${METPLUS_GENESIS_MATCH_WINDOW_DICT}** +${METPLUS_GENESIS_MATCH_WINDOW_DICT} +"""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8674,22 +9238,24 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_GENESIS_MATCH_WINDOW_END` - genesis_match_window.end -**${METPLUS_DEV_HIT_RADIUS}** +${METPLUS_DEV_HIT_RADIUS} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_DEV_HIT_RADIUS` - dev_hit_radius -**${METPLUS_OPS_HIT_WINDOW_DICT}** +${METPLUS_OPS_HIT_WINDOW_DICT} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8698,55 +9264,60 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_OPS_HIT_WINDOW_END` - ops_hit_window.end -**${METPLUS_DISCARD_INIT_POST_GENESIS_FLAG}** +${METPLUS_DISCARD_INIT_POST_GENESIS_FLAG} +""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_DISCARD_INIT_POST_GENESIS_FLAG` - discard_init_post_genesis_flag -**${METPLUS_DEV_METHOD_FLAG}** +${METPLUS_DEV_METHOD_FLAG} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_DEV_METHOD_FLAG` - dev_method_flag -**${METPLUS_OPS_METHOD_FLAG}** +${METPLUS_OPS_METHOD_FLAG} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_OPS_METHOD_FLAG` - ops_method_flag -**${METPLUS_CI_ALPHA}** +${METPLUS_CI_ALPHA} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_CI_ALPHA` - ci_alpha -**${METPLUS_OUTPUT_FLAG_DICT}** +${METPLUS_OUTPUT_FLAG_DICT} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8767,11 +9338,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_OUTPUT_FLAG_GENMPR` - output_flag.genmpr -**${METPLUS_NC_PAIRS_FLAG_DICT}** +${METPLUS_NC_PAIRS_FLAG_DICT} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8794,66 +9366,72 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_GEN_NC_PAIRS_FLAG_BEST_FN_OY` - nc_pairs_flag.best_fn_oy -**${METPLUS_VALID_MINUS_GENESIS_DIFF_THRESH}** +${METPLUS_VALID_MINUS_GENESIS_DIFF_THRESH} +"""""""""""""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_VALID_MINUS_GENESIS_DIFF_THRESH` - valid_minus_genesis_diff_thresh -**${METPLUS_BEST_UNIQUE_FLAG}** +${METPLUS_BEST_UNIQUE_FLAG} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_BEST_UNIQUE_FLAG` - best_unique_flag -**${METPLUS_DLAND_FILE}** +${METPLUS_DLAND_FILE} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_DLAND_FILE` - dland_file -**${METPLUS_BASIN_FILE}** +${METPLUS_BASIN_FILE} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_BASIN_FILE` - basin_file -**${METPLUS_NC_PAIRS_GRID}** +${METPLUS_NC_PAIRS_GRID} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_GEN_NC_PAIRS_GRID` - nc_pairs_grid -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -8984,211 +9562,235 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/TCPairsConfig_wrapped +.. dropdown:: Click to view parm/met_config/TCPairsConfig_wrapped -**${METPLUS_MODEL}** + .. literalinclude:: ../../parm/met_config/TCPairsConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`DESC` -or- :term:`TC_PAIRS_DESC` - desc -**${METPLUS_STORM_ID}** +${METPLUS_STORM_ID} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_STORM_ID` - storm_id -**${METPLUS_BASIN}** +${METPLUS_BASIN} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_BASIN` - basin -**${METPLUS_CYCLONE}** +${METPLUS_CYCLONE} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_CYCLONE` - cyclone -**${METPLUS_STORM_NAME}** +${METPLUS_STORM_NAME} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_STORM_NAME` - storm_name -**${METPLUS_INIT_BEG}** +${METPLUS_INIT_BEG} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_INIT_BEG` - init_beg -**${METPLUS_INIT_END}** +${METPLUS_INIT_END} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_INIT_END` - init_end -**${METPLUS_INIT_INC}** +${METPLUS_INIT_INC} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_INIT_INCLUDE` - init_inc -**${METPLUS_INIT_EXC}** +${METPLUS_INIT_EXC} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_INIT_EXCLUDE` - init_exc -**${METPLUS_VALID_INC}** +${METPLUS_VALID_INC} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_VALID_INCLUDE` - valid_inc -**${METPLUS_VALID_EXC}** +${METPLUS_VALID_EXC} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_VALID_EXCLUDE` - valid_exc -**${METPLUS_WRITE_VALID}** +${METPLUS_WRITE_VALID} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_WRITE_VALID` - write_valid -**${METPLUS_VALID_BEG}** +${METPLUS_VALID_BEG} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_VALID_BEG` - valid_beg -**${METPLUS_VALID_END}** +${METPLUS_VALID_END} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_VALID_END` - valid_end -**${METPLUS_MATCH_POINTS}** +${METPLUS_MATCH_POINTS} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_MATCH_POINTS` - match_points -**${METPLUS_DLAND_FILE}** +${METPLUS_DLAND_FILE} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_DLAND_FILE` - dland_file -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_CONSENSUS_LIST}** +${METPLUS_CONSENSUS_LIST} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -9204,33 +9806,36 @@ see :ref:`How METplus controls MET config file settings`. - consensus.write_members -**${METPLUS_CHECK_DUP}** +${METPLUS_CHECK_DUP} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_CHECK_DUP` - check_dup -**${METPLUS_INTERP12}** +${METPLUS_INTERP12} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_PAIRS_INTERP12` - interp12 -**${METPLUS_DIAG_INFO_MAP_LIST}** +${METPLUS_DIAG_INFO_MAP_LIST} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -9245,11 +9850,12 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_PAIRS_DIAG_INFO_MAP_DIAG_NAME` - diag_info_map.diag_name -**${METPLUS_DIAG_CONVERT_MAP_LIST}** +${METPLUS_DIAG_CONVERT_MAP_LIST} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -9335,145 +9941,163 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/TCRMWConfig_wrapped +.. dropdown:: Click to view parm/met_config/TCRMWConfig_wrapped + + .. literalinclude:: ../../parm/met_config/TCRMWConfig_wrapped -**${METPLUS_MODEL}** +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +${METPLUS_MODEL} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`MODEL` - model -**${METPLUS_STORM_ID}** +${METPLUS_STORM_ID} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_STORM_ID` - storm_id -**${METPLUS_BASIN}** +${METPLUS_BASIN} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_BASIN` - basin -**${METPLUS_CYCLONE}** +${METPLUS_CYCLONE} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_CYCLONE` - cyclone -**${METPLUS_INIT_INCLUDE}** +${METPLUS_INIT_INCLUDE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_INIT_INCLUDE` - init_inc -**${METPLUS_VALID_BEG}** +${METPLUS_VALID_BEG} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_VALID_BEG` - valid_beg -**${METPLUS_VALID_END}** +${METPLUS_VALID_END} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_VALID_END` - valid_end -**${METPLUS_VALID_INCLUDE_LIST}** +${METPLUS_VALID_INCLUDE_LIST} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_VALID_INCLUDE_LIST` - valid_inc -**${METPLUS_VALID_EXCLUDE_LIST}** +${METPLUS_VALID_EXCLUDE_LIST} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_VALID_EXCLUDE_LIST` - valid_exc -**${METPLUS_VALID_HOUR_LIST}** +${METPLUS_VALID_HOUR_LIST} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_VALID_HOUR_LIST` - valid_hour -**${METPLUS_LEAD_LIST}** +${METPLUS_LEAD_LIST} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`LEAD_SEQ` - lead -**${METPLUS_DATA_FILE_TYPE}** +${METPLUS_DATA_FILE_TYPE} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_INPUT_DATATYPE` - data.file_type -**${METPLUS_DATA_FIELD}** +${METPLUS_DATA_FIELD} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -9486,11 +10110,12 @@ see :ref:`How METplus controls MET config file settings`. .. note:: For more information on controlling the field attributes in METplus, please see the :ref:`Field_Info` section of the User's Guide. -**${METPLUS_REGRID_DICT}** +${METPLUS_REGRID_DICT} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -9509,66 +10134,72 @@ see :ref:`How METplus controls MET config file settings`. * - :term:`TC_RMW_REGRID_CENSOR_VAL` - regrid.censor_val -**${METPLUS_N_RANGE}** +${METPLUS_N_RANGE} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_N_RANGE` - n_range -**${METPLUS_N_AZIMUTH}** +${METPLUS_N_AZIMUTH} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_N_AZIMUTH` - n_azimuth -**${METPLUS_MAX_RANGE_KM}** +${METPLUS_MAX_RANGE_KM} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_MAX_RANGE_KM` - max_range_km -**${METPLUS_DELTA_RANGE_KM}** +${METPLUS_DELTA_RANGE_KM} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_DELTA_RANGE_KM` - delta_range_km -**${METPLUS_RMW_SCALE}** +${METPLUS_RMW_SCALE} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_RMW_SCALE` - rmw_scale -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File @@ -9675,552 +10306,607 @@ to set the value of the environment variable. For detailed examples showing how METplus sets the values of these environment variables, see :ref:`How METplus controls MET config file settings`. -.. literalinclude:: ../../parm/met_config/TCStatConfig_wrapped +.. dropdown:: Click to view parm/met_config/TCStatConfig_wrapped + + .. literalinclude:: ../../parm/met_config/TCStatConfig_wrapped + +Environment variables in wrapped MET config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -**${METPLUS_AMODEL}** +${METPLUS_AMODEL} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_AMODEL` - amodel -**${METPLUS_BMODEL}** +${METPLUS_BMODEL} +""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_BMODEL` - bmodel -**${METPLUS_DESC}** +${METPLUS_DESC} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_DESC` - desc -**${METPLUS_STORM_ID}** +${METPLUS_STORM_ID} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_STORM_ID` - storm_id -**${METPLUS_BASIN}** +${METPLUS_BASIN} +"""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_BASIN` - basin -**${METPLUS_CYCLONE}** +${METPLUS_CYCLONE} +"""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_CYCLONE` - cyclone -**${METPLUS_STORM_NAME}** +${METPLUS_STORM_NAME} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_STORM_NAME` - storm_name -**${METPLUS_INIT_BEG}** +${METPLUS_INIT_BEG} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_BEG` - init_beg -**${METPLUS_INIT_END}** +${METPLUS_INIT_END} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_END` - init_end -**${METPLUS_INIT_INCLUDE}** +${METPLUS_INIT_INCLUDE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_INCLUDE` - init_inc -**${METPLUS_INIT_EXCLUDE}** +${METPLUS_INIT_EXCLUDE} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_EXCLUDE` - init_exc -**${METPLUS_VALID_BEG}** +${METPLUS_VALID_BEG} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_VALID_BEG` - valid_beg -**${METPLUS_VALID_END}** +${METPLUS_VALID_END} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_VALID_END` - valid_end -**${METPLUS_VALID_INCLUDE}** +${METPLUS_VALID_INCLUDE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_VALID_INCLUDE` - valid_inc -**${METPLUS_VALID_EXCLUDE}** +${METPLUS_VALID_EXCLUDE} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_VALID_EXCLUDE` - valid_exc -**${METPLUS_INIT_HOUR}** +${METPLUS_INIT_HOUR} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_HOUR` - init_hour -**${METPLUS_VALID_HOUR}** +${METPLUS_VALID_HOUR} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_VALID_HOUR` - valid_hour -**${METPLUS_LEAD}** +${METPLUS_LEAD} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_LEAD` - lead -**${METPLUS_LEAD_REQ}** +${METPLUS_LEAD_REQ} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_LEAD_REQ` - lead_req -**${METPLUS_INIT_MASK}** +${METPLUS_INIT_MASK} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_MASK` - init_mask -**${METPLUS_VALID_MASK}** +${METPLUS_VALID_MASK} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_VALID_MASK` - valid_mask -**${METPLUS_LINE_TYPE}** +${METPLUS_LINE_TYPE} +"""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_LINE_TYPE` - line_type -**${METPLUS_TRACK_WATCH_WARN}** +${METPLUS_TRACK_WATCH_WARN} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_TRACK_WATCH_WARN` - track_watch_warn -**${METPLUS_COLUMN_THRESH_NAME}** +${METPLUS_COLUMN_THRESH_NAME} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_COLUMN_THRESH_NAME` - column_thresh_name -**${METPLUS_COLUMN_THRESH_VAL}** +${METPLUS_COLUMN_THRESH_VAL} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_COLUMN_THRESH_VAL` - column_thresh_val -**${METPLUS_COLUMN_STR_NAME}** +${METPLUS_COLUMN_STR_NAME} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_COLUMN_STR_NAME` - column_str_name -**${METPLUS_COLUMN_STR_VAL}** +${METPLUS_COLUMN_STR_VAL} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_COLUMN_STR_VAL` - column_str_val -**${METPLUS_COLUMN_STR_EXC_NAME}** +${METPLUS_COLUMN_STR_EXC_NAME} +"""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_COLUMN_STR_EXC_NAME` - column_str_exc_name -**${METPLUS_COLUMN_STR_EXC_VAL}** +${METPLUS_COLUMN_STR_EXC_VAL} +""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_COLUMN_STR_EXC_VAL` - column_str_exc_val -**${METPLUS_INIT_THRESH_NAME}** +${METPLUS_INIT_THRESH_NAME} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_THRESH_NAME` - init_thresh_name -**${METPLUS_INIT_THRESH_VAL}** +${METPLUS_INIT_THRESH_VAL} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_THRESH_VAL` - init_thresh_val -**${METPLUS_INIT_STR_NAME}** +${METPLUS_INIT_STR_NAME} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_STR_NAME` - init_str_name -**${METPLUS_INIT_STR_VAL}** +${METPLUS_INIT_STR_VAL} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_STR_VAL` - init_str_val -**${METPLUS_INIT_STR_EXC_NAME}** +${METPLUS_INIT_STR_EXC_NAME} +"""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_STR_EXC_NAME` - init_str_exc_name -**${METPLUS_INIT_STR_EXC_VAL}** +${METPLUS_INIT_STR_EXC_VAL} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_STR_EXC_VAL` - init_str_exc_val -**${METPLUS_DIAG_THRESH_NAME}** +${METPLUS_DIAG_THRESH_NAME} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_DIAG_THRESH_NAME` - diag_thresh_name -**${METPLUS_DIAG_THRESH_VAL}** +${METPLUS_DIAG_THRESH_VAL} +"""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_DIAG_THRESH_VAL` - diag_thresh_val -**${METPLUS_INIT_DIAG_THRESH_NAME}** +${METPLUS_INIT_DIAG_THRESH_NAME} +"""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_DIAG_THRESH_NAME` - init_diag_thresh_name -**${METPLUS_INIT_DIAG_THRESH_VAL}** +${METPLUS_INIT_DIAG_THRESH_VAL} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_INIT_DIAG_THRESH_VAL` - init_diag_thresh_val -**${METPLUS_WATER_ONLY}** +${METPLUS_WATER_ONLY} +""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_WATER_ONLY` - water_only -**${METPLUS_LANDFALL}** +${METPLUS_LANDFALL} +""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_LANDFALL` - landfall -**${METPLUS_LANDFALL_BEG}** +${METPLUS_LANDFALL_BEG} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_LANDFALL_BEG` - landfall_beg -**${METPLUS_LANDFALL_END}** +${METPLUS_LANDFALL_END} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_LANDFALL_END` - landfall_end -**${METPLUS_MATCH_POINTS}** +${METPLUS_MATCH_POINTS} +""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_MATCH_POINTS` - match_points -**${METPLUS_JOBS}** +${METPLUS_JOBS} +""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_JOBS_LIST` - jobs -**${METPLUS_MET_CONFIG_OVERRIDES}** +${METPLUS_MET_CONFIG_OVERRIDES} +""""""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_MET_CONFIG_OVERRIDES` - n/a -**${METPLUS_EVENT_EQUAL}** +${METPLUS_EVENT_EQUAL} +"""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_EVENT_EQUAL` - event_equal -**${METPLUS_EVENT_EQUAL_LEAD}** +${METPLUS_EVENT_EQUAL_LEAD} +""""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_EVENT_EQUAL_LEAD` - event_equal_lead -**${METPLUS_OUT_INIT_MASK}** +${METPLUS_OUT_INIT_MASK} +"""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File * - :term:`TC_STAT_OUT_INIT_MASK` - out_init_mask -**${METPLUS_OUT_VALID_MASK}** +${METPLUS_OUT_VALID_MASK} +""""""""""""""""""""""""" .. list-table:: :widths: 5 5 - :header-rows: 0 + :header-rows: 1 * - METplus Config(s) - MET Config File diff --git a/internal/scripts/dev_tools/add_met_config_helper.py b/internal/scripts/dev_tools/add_met_config_helper.py index 6cd8faaef0..3dd55af4ff 100755 --- a/internal/scripts/dev_tools/add_met_config_helper.py +++ b/internal/scripts/dev_tools/add_met_config_helper.py @@ -271,11 +271,11 @@ def _print_met_config_table(var): env_var_name = var['env_var_name'] metplus_names = var['metplus_config_names'] met_names = var['met_config_names'] - var_header = (f"**${{{env_var_name}}}**") + var_header = f"${{{env_var_name}}}\n{'^' * (len(env_var_name)+3)}" list_table_text = (f"{var_header}\n\n" ".. list-table::\n" " :widths: 5 5\n" - " :header-rows: 0\n\n" + " :header-rows: 1\n\n" " * - METplus Config(s)\n" " - MET Config File\n" ) diff --git a/internal/tests/pytests/wrappers/grid_stat/test_grid_stat_wrapper.py b/internal/tests/pytests/wrappers/grid_stat/test_grid_stat_wrapper.py index 5c6c629996..15e4b0ce23 100644 --- a/internal/tests/pytests/wrappers/grid_stat/test_grid_stat_wrapper.py +++ b/internal/tests/pytests/wrappers/grid_stat/test_grid_stat_wrapper.py @@ -657,6 +657,8 @@ def test_grid_stat_is_prob(metplus_config, config_overrides, expected_values): ({'GRID_STAT_SEEPS_P1_THRESH': 'ge0.1&&le0.85', }, {'METPLUS_SEEPS_P1_THRESH': 'seeps_p1_thresh = ge0.1&&le0.85;'}), + ({'GRID_STAT_CAT_THRESH': 'NA', }, + {'METPLUS_CAT_THRESH': 'cat_thresh = [NA];'}), ] ) diff --git a/metplus/util/config_validate.py b/metplus/util/config_validate.py index 1ba275336e..34883feb50 100644 --- a/metplus/util/config_validate.py +++ b/metplus/util/config_validate.py @@ -1,6 +1,6 @@ import os -from .constants import DEPRECATED_DICT, DEPRECATED_MET_LIST +from .constants import DEPRECATED_DICT from .constants import UPGRADE_INSTRUCTIONS_URL from .string_manip import find_indices_in_config_section, getlist from .string_manip import is_python_script, get_wrapper_name @@ -29,11 +29,11 @@ def validate_config_variables(config): input_real_path = os.path.realpath(config.getdir_nocheck('INPUT_BASE', '')) output_real_path = os.path.realpath(config.getdir('OUTPUT_BASE')) if input_real_path == output_real_path: - config.logger.error("INPUT_BASE AND OUTPUT_BASE are set to the " - f"exact same path: {input_real_path}") - config.logger.error("Please change one of these paths to avoid risk " - "of losing input data") - inoutbase_is_ok = False + config.logger.error("INPUT_BASE AND OUTPUT_BASE are set to the " + f"exact same path: {input_real_path}") + config.logger.error("Please change one of these paths to avoid risk " + "of losing input data") + inoutbase_is_ok = False check_user_environment(config) @@ -120,10 +120,10 @@ def handle_deprecated(old, alt, depr_info, config, all_sed_cmds, e_list, # if it is required to remove, add to error list if not alt: - e_list.append("{} should be removed".format(old)) + e_list.append(f"{old} should be removed") return - e_list.append("{} should be replaced with {}".format(old, alt)) + e_list.append(f"{old} should be replaced with {alt}") config_files = config.getstr('config', 'CONFIG_INPUT', '').split(',') if 'copy' not in depr_info.keys() or depr_info['copy']: @@ -177,21 +177,38 @@ def check_for_deprecated_met_config_file(config, met_config, met_tool): with open(met_config, 'r') as file_handle: lines = file_handle.read().splitlines() - all_good = True + error_logs = [] for line in lines: for deprecated_item in deprecated_met_list: if '${' + deprecated_item + '}' not in line: continue - all_good = False - config.logger.error("Deprecated environment variable" - f" ${{{deprecated_item}}} found in MET config " - f"file: {met_config}. Please unset " - f"{met_tool}_CONFIG_FILE to use the wrapped " - "MET config that is provided with the " - "METplus wrappers and set values that differ " - "from the defaults in a METplus config file.") + error_logs.append(f"Deprecated environment variable ${{{deprecated_item}}} found") + + if error_logs: + config.logger.error(f"Deprecated environment variables found in MET config file: {met_config}") + for error_log in error_logs: + config.logger.error(error_log) + + met_install_dir = config.getdir('MET_INSTALL_DIR') + config_dir = os.path.join(met_install_dir, 'share', 'met', 'config') + default_config = f"{get_wrapper_name(met_tool)}Config_default" + default_path = os.path.join(config_dir, default_config) + config.logger.error( + "Please set values that differ from the defaults in a METplus " + f"config file and unset {met_tool}_CONFIG_FILE to use the " + "wrapped MET config that is provided with the METplus wrappers." + ) + config.logger.error( + f"Compare values set in {met_config} to {default_path}" + ) + config.logger.error( + "See https://metplus.readthedocs.io/en/latest/Users_Guide/" + "release-notes.html#metplus-wrappers-upgrade-instructions" + " for more information." + ) + return False - return all_good + return True def _get_deprecated_met_list(config, met_tool): @@ -304,9 +321,9 @@ def check_user_environment(config): for env_var in config.keys('user_env_vars'): if env_var in os.environ: - msg = '{} is already set in the environment. '.format(env_var) +\ - 'Overwriting from conf file' - config.logger.warning(msg) + config.logger.warning( + f'{env_var} is already set in the environment. Overwriting from conf file' + ) def is_var_item_valid(item_list, index, ext, config): diff --git a/metplus/wrappers/grid_stat_wrapper.py b/metplus/wrappers/grid_stat_wrapper.py index 8e7ebbf78e..95245dd1f8 100755 --- a/metplus/wrappers/grid_stat_wrapper.py +++ b/metplus/wrappers/grid_stat_wrapper.py @@ -55,6 +55,7 @@ class GridStatWrapper(CompareGriddedWrapper): 'METPLUS_CENSOR_THRESH', 'METPLUS_CENSOR_VAL', 'METPLUS_SEEPS_P1_THRESH', + 'METPLUS_CAT_THRESH', ] # deprecated env vars that are no longer supported in the wrapped MET conf @@ -179,24 +180,21 @@ def create_c_dict(self): c_dict['ALLOW_MULTIPLE_FILES'] = False - self.add_met_config(name='cov_thresh', - data_type='list', + self.add_met_config(name='cov_thresh', data_type='list', env_var_name='METPLUS_NBRHD_COV_THRESH', metplus_configs=[ 'GRID_STAT_NEIGHBORHOOD_COV_THRESH' ], extra_args={'remove_quotes': True}) - self.add_met_config(name='width', - data_type='list', + self.add_met_config(name='width', data_type='list', env_var_name='METPLUS_NBRHD_WIDTH', metplus_configs=[ 'GRID_STAT_NEIGHBORHOOD_WIDTH' ], extra_args={'remove_quotes': True}) - self.add_met_config(name='shape', - data_type='string', + self.add_met_config(name='shape', data_type='string', env_var_name='METPLUS_NBRHD_SHAPE', metplus_configs=[ 'GRID_STAT_NEIGHBORHOOD_SHAPE' @@ -222,18 +220,15 @@ def create_c_dict(self): self.handle_interp_dict(uses_field=True) - self.add_met_config(name='nc_pairs_var_name', - data_type='string', + self.add_met_config(name='nc_pairs_var_name', data_type='string', metplus_configs=['GRID_STAT_NC_PAIRS_VAR_NAME']) - self.add_met_config(name='grid_weight_flag', - data_type='string', + self.add_met_config(name='grid_weight_flag', data_type='string', metplus_configs=['GRID_STAT_GRID_WEIGHT_FLAG'], extra_args={'remove_quotes': True, 'uppercase': True}) - self.add_met_config(name='file_type', - data_type='string', + self.add_met_config(name='file_type', data_type='string', env_var_name='FCST_FILE_TYPE', metplus_configs=['GRID_STAT_FCST_FILE_TYPE', 'FCST_GRID_STAT_FILE_TYPE', @@ -241,8 +236,7 @@ def create_c_dict(self): extra_args={'remove_quotes': True, 'uppercase': True}) - self.add_met_config(name='file_type', - data_type='string', + self.add_met_config(name='file_type', data_type='string', env_var_name='OBS_FILE_TYPE', metplus_configs=['GRID_STAT_OBS_FILE_TYPE', 'OBS_GRID_STAT_FILE_TYPE', @@ -250,8 +244,7 @@ def create_c_dict(self): extra_args={'remove_quotes': True, 'uppercase': True}) - self.add_met_config(name='hss_ec_value', - data_type='float', + self.add_met_config(name='hss_ec_value', data_type='float', metplus_configs=['GRID_STAT_HSS_EC_VALUE']) self.add_met_config_dict('distance_map', { @@ -267,16 +260,16 @@ def create_c_dict(self): 'wave_1d_end': ('list', 'remove_quotes'), }) - self.add_met_config(name='censor_thresh', - data_type='list', + self.add_met_config(name='censor_thresh', data_type='list', extra_args={'remove_quotes': True}) - self.add_met_config(name='censor_val', - data_type='list', + self.add_met_config(name='censor_val', data_type='list', extra_args={'remove_quotes': True}) - self.add_met_config(name='seeps_p1_thresh', - data_type='string', + self.add_met_config(name='cat_thresh', data_type='list', + extra_args={'remove_quotes': True}) + + self.add_met_config(name='seeps_p1_thresh', data_type='string', extra_args={'remove_quotes': True}) return c_dict diff --git a/parm/met_config/GridStatConfig_wrapped b/parm/met_config/GridStatConfig_wrapped index c3c382916e..4bb4636f17 100644 --- a/parm/met_config/GridStatConfig_wrapped +++ b/parm/met_config/GridStatConfig_wrapped @@ -39,7 +39,8 @@ ${METPLUS_REGRID_DICT} ${METPLUS_CENSOR_THRESH} //censor_val = ${METPLUS_CENSOR_VAL} -cat_thresh = []; +//cat_thresh = +${METPLUS_CAT_THRESH} cnt_thresh = [ NA ]; cnt_logic = UNION; wind_thresh = [ NA ]; diff --git a/parm/use_cases/met_tool_wrapper/GridStat/GridStat.conf b/parm/use_cases/met_tool_wrapper/GridStat/GridStat.conf index 94f563d660..cf7e103c24 100644 --- a/parm/use_cases/met_tool_wrapper/GridStat/GridStat.conf +++ b/parm/use_cases/met_tool_wrapper/GridStat/GridStat.conf @@ -208,3 +208,4 @@ GRID_STAT_NC_PAIRS_FLAG_APPLY_MASK = FALSE #GRID_STAT_CENSOR_THRESH = #GRID_STAT_CENSOR_VAL = +#GRID_STAT_CAT_THRESH =