# Creating Surrogate Severe Probabilistic Forecasts from 24-h Max UH [config] # Final conf file used by all processes LOG_DIR = {OUTPUT_BASE}/logs METPLUS_CONF = {TMP_DIR}/metplus_final_GenEnsProd_{ENV[MODELNAME]}_SurrogateSevere.conf LOG_METPLUS = {LOG_DIR}/run_metplus.GenEnsProd_{ENV[MODELNAME]}.log.{LOG_TIMESTAMP_TEMPLATE} SCRUB_STAGING_DIR = False # LOOP_ORDER = processes # List of applications to run PROCESS_LIST = PCPCombine, GenEnsProd, RegridDataPlane # time looping - options are INIT, VALID, RETRO, and REALTIME LOOP_BY = INIT # Format of INIT_BEG and INIT_END INIT_TIME_FMT = %Y%m%d%H # Start and end time for METplus run INIT_BEG = {ENV[IDATE]}{ENV[vhr]} INIT_END = {ENV[IDATE]}{ENV[vhr]} # Increment between METplus runs in seconds. Must be >= 60 INIT_INCREMENT = 3600 # list of forecast leads to process LEAD_SEQ = {ENV[fhr_end]} # PCP_COMBINE (Step 1) # run pcp_combine on forecast data FCST_PCP_COMBINE_RUN = True # skip if output already exists PCP_COMBINE_SKIP_IF_OUTPUT_EXISTS = True # method to run pcp_combine on forecast data # Options are ADD, SUM, SUBTRACT, and DERIVE FCST_PCP_COMBINE_METHOD = DERIVE FCST_PCP_COMBINE_STAT_LIST = MAX # field name of 1 hr accumulation in forecast files FCST_PCP_COMBINE_CONSTANT_INIT = True FCST_PCP_COMBINE_INPUT_ACCUMS = 1 FCST_PCP_COMBINE_INPUT_NAMES = MXUPHL FCST_PCP_COMBINE_INPUT_LEVELS = Z2000-5000 FCST_PCP_COMBINE_OUTPUT_NAME = MXUPHL25_A24 FCST_PCP_COMBINE_OUTPUT_ACCUM = 24 FCST_PCP_COMBINE_DERIVE_LOOKBACK = 24 FCST_PCP_COMBINE_INPUT_DATATYPE = GRIB FCST_PCP_COMBINE_INPUT_DIR = {ENV[MODEL_INPUT_DIR]} FCST_PCP_COMBINE_INPUT_TEMPLATE = {ENV[MODEL_INPUT_TEMPLATE]} FCST_PCP_COMBINE_OUTPUT_DIR = {OUTPUT_BASE}/pcp_combine FCST_PCP_COMBINE_OUTPUT_TEMPLATE = {ENV[modsys]}.{init?fmt=%Y%m%d}/{ENV[MODELNAME]}.t{init?fmt=%2H}z.{FCST_PCP_COMBINE_OUTPUT_NAME}.{valid?fmt=%Y%m%d%H?shift=-24H}-{valid?fmt=%Y%m%d%H}.f{lead?fmt=%2H}.nc #[threshold] #GenEnsProd (Steps 2 and 3) GEN_ENS_PROD_CONFIG_FILE = {PARM_BASE}/met_config/GenEnsProdConfig_wrapped ENS_VAR1_NAME = MXUPHL25_A24 ENS_VAR1_LEVELS = "(*,*)" ENS_VAR1_THRESH = >={ENV[MXUPHL25_THRESH1]} GEN_ENS_PROD_N_MEMBERS = 1 GEN_ENS_PROD_ENS_THRESH = 1.0 GEN_ENS_PROD_REGRID_TO_GRID = {ENV[VERIF_GRID]} GEN_ENS_PROD_CENSOR_THRESH = ==-9999 GEN_ENS_PROD_CENSOR_VAL = 0.0 GEN_ENS_PROD_ENSEMBLE_FLAG_LATLON = TRUE GEN_ENS_PROD_ENSEMBLE_FLAG_MEAN = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_STDEV = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_MINUS = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_PLUS = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_MIN = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_MAX = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_RANGE = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_VLD_COUNT = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_FREQUENCY = TRUE GEN_ENS_PROD_ENSEMBLE_FLAG_NEP = FALSE GEN_ENS_PROD_ENSEMBLE_FLAG_NMEP = FALSE GEN_ENS_PROD_INPUT_DIR = {FCST_PCP_COMBINE_OUTPUT_DIR} GEN_ENS_PROD_INPUT_TEMPLATE = {FCST_PCP_COMBINE_OUTPUT_TEMPLATE} GEN_ENS_PROD_OUTPUT_DIR = {OUTPUT_BASE}/gen_ens_prod GEN_ENS_PROD_OUTPUT_TEMPLATE = {ENV[modsys]}.{init?fmt=%Y%m%d}/{ENV[MODELNAME]}.t{init?fmt=%2H}z.{ENS_VAR1_NAME}_ENS_FREQ.{valid?fmt=%Y%m%d%H?shift=-24H}-{valid?fmt=%Y%m%d%H}.f{lead?fmt=%2H}.nc # (Step 4) Run RegridDataPlane to smooth binary field into probabilities #[SSPF] FCST_REGRID_DATA_PLANE_RUN = True REGRID_DATA_PLANE_SKIP_IF_OUTPUT_EXISTS = True REGRID_DATA_PLANE_ONCE_PER_FIELD = False REGRID_DATA_PLANE_METHOD = MAXGAUSS REGRID_DATA_PLANE_WIDTH = 1 REGRID_DATA_PLANE_VERIF_GRID = {ENV[VERIF_GRID]} REGRID_DATA_PLANE_GAUSSIAN_DX = {ENV[VERIF_GRID_DX]} REGRID_DATA_PLANE_GAUSSIAN_RADIUS = {ENV[GAUSS_RAD]} FCST_REGRID_DATA_PLANE_VAR1_INPUT_FIELD_NAME = {ENS_VAR1_NAME}_A1_ENS_FREQ_ge{ENV[MXUPHL25_THRESH1]} FCST_REGRID_DATA_PLANE_VAR1_INPUT_LEVEL = "(*,*)" FCST_REGRID_DATA_PLANE_VAR1_OUTPUT_FIELD_NAME = Prob_{ENS_VAR1_NAME}_geHWT FCST_REGRID_DATA_PLANE_INPUT_DIR = {GEN_ENS_PROD_OUTPUT_DIR} FCST_REGRID_DATA_PLANE_INPUT_TEMPLATE = {GEN_ENS_PROD_OUTPUT_TEMPLATE} FCST_REGRID_DATA_PLANE_OUTPUT_DIR = {OUTPUT_BASE}/sspf FCST_REGRID_DATA_PLANE_OUTPUT_TEMPLATE = {ENV[modsys]}.{init?fmt=%Y%m%d}/{ENV[MODELNAME]}.t{init?fmt=%2H}z.{ENS_VAR1_NAME}.SSPF.{valid?fmt=%Y%m%d%H?shift=-24H}-{valid?fmt=%Y%m%d%H}.f{lead?fmt=%2H}.nc