[config] OUTPUT_BASE = {ENV[output_base]} LOG_LINE_FORMAT = # time looping - options are INIT, VALID, RETRO, and REALTIME LOOP_BY = VALID # Format of VALID_BEG and VALID_END VALID_TIME_FMT = %Y%m%d%H # Start time for METplus run VALID_BEG = {ENV[vday]}{ENV[vbeg]} # # End time for METplus run VALID_END = {ENV[vday]}{ENV[vend]} #VALID_END = {now?fmt=%Y%m%d}12 METPLUS_PATH = {ENV[METPLUS_PATH]} #conf and config path #MET_CONFIG = {ENV[MET_CONFIG]} # Increment between METplus runs in seconds. Must be >= 60 # 86400 sec=24h #VALID_INCREMENT = 21600 VALID_INCREMENT = {ENV[valid_increment]} # Options are times, processes # times = run all items in the PROCESS_LIST for a single initialization # time, then repeat until all times have been evaluated. # processes = run each item in the PROCESS_LIST for all times # specified, then repeat for the next item in the PROCESS_LIST. LOOP_ORDER = times # List of applications to run #PROCESS_LIST = EnsembleStat, GridStat PROCESS_LIST = PointStat #POINT_STAT_REGRID_TO_GRID = {ENV[regrid]} # run pcp_combine on forecast/obs data? #FCST_PCP_COMBINE_RUN = True #OBS_PCP_COMBINE_RUN = True #OBS_REGRID_DATA_PLANE_RUN = True # list of variables to compare FCST_POINT_STAT_VAR1_NAME = TCDC_L0_ENS_FREQ_lt10 FCST_POINT_STAT_VAR1_LEVELS = (*,*) OBS_POINT_STAT_VAR1_NAME = TCDC OBS_POINT_STAT_VAR1_LEVELS = L0 OBS_POINT_STAT_VAR1_THRESH = lt10 FCST_POINT_STAT_VAR2_NAME = TCDC_L0_ENS_FREQ_ge10 FCST_POINT_STAT_VAR2_LEVELS = (*,*) OBS_POINT_STAT_VAR2_NAME = TCDC OBS_POINT_STAT_VAR2_LEVELS = L0 OBS_POINT_STAT_VAR2_THRESH = ge10 FCST_POINT_STAT_VAR3_NAME = TCDC_L0_ENS_FREQ_ge50 FCST_POINT_STAT_VAR3_LEVELS = (*,*) OBS_POINT_STAT_VAR3_NAME = TCDC OBS_POINT_STAT_VAR3_LEVELS = L0 OBS_POINT_STAT_VAR3_THRESH = ge50 FCST_POINT_STAT_VAR4_NAME = TCDC_L0_ENS_FREQ_ge90 FCST_POINT_STAT_VAR4_LEVELS = (*,*) OBS_POINT_STAT_VAR4_NAME = TCDC OBS_POINT_STAT_VAR4_LEVELS = L0 OBS_POINT_STAT_VAR4_THRESH = ge90 FCST_POINT_STAT_VAR5_NAME = VIS_L0_ENS_FREQ_lt805 FCST_POINT_STAT_VAR5_LEVELS = (*,*) OBS_POINT_STAT_VAR5_NAME = VIS OBS_POINT_STAT_VAR5_LEVELS = L0 OBS_POINT_STAT_VAR5_THRESH = lt805 FCST_POINT_STAT_VAR6_NAME = VIS_L0_ENS_FREQ_lt1609 FCST_POINT_STAT_VAR6_LEVELS = (*,*) OBS_POINT_STAT_VAR6_NAME = VIS OBS_POINT_STAT_VAR6_LEVELS = L0 OBS_POINT_STAT_VAR6_THRESH = lt1609 FCST_POINT_STAT_VAR7_NAME = VIS_L0_ENS_FREQ_lt4828 FCST_POINT_STAT_VAR7_LEVELS = (*,*) OBS_POINT_STAT_VAR7_NAME = VIS OBS_POINT_STAT_VAR7_LEVELS = L0 OBS_POINT_STAT_VAR7_THRESH = lt4828 FCST_POINT_STAT_VAR8_NAME = VIS_L0_ENS_FREQ_lt8045 FCST_POINT_STAT_VAR8_LEVELS = (*,*) OBS_POINT_STAT_VAR8_NAME = VIS OBS_POINT_STAT_VAR8_LEVELS = L0 OBS_POINT_STAT_VAR8_THRESH = lt8045 FCST_POINT_STAT_VAR9_NAME = VIS_L0_ENS_FREQ_lt16090 FCST_POINT_STAT_VAR9_LEVELS = (*,*) OBS_POINT_STAT_VAR9_NAME = VIS OBS_POINT_STAT_VAR9_LEVELS = L0 OBS_POINT_STAT_VAR9_THRESH = lt16090 FCST_POINT_STAT_VAR10_NAME = HGT_L0_ENS_FREQ_lt152 FCST_POINT_STAT_VAR10_LEVELS = (*,*) OBS_POINT_STAT_VAR10_NAME = HGT OBS_POINT_STAT_VAR10_LEVELS = L0 OBS_POINT_STAT_VAR10_THRESH = lt152 FCST_POINT_STAT_VAR11_NAME = HGT_L0_ENS_FREQ_lt305 FCST_POINT_STAT_VAR11_LEVELS = (*,*) OBS_POINT_STAT_VAR11_NAME = HGT OBS_POINT_STAT_VAR11_LEVELS = L0 OBS_POINT_STAT_VAR11_THRESH = lt305 FCST_POINT_STAT_VAR12_NAME = HGT_L0_ENS_FREQ_lt914 FCST_POINT_STAT_VAR12_LEVELS = (*,*) OBS_POINT_STAT_VAR12_NAME = HGT OBS_POINT_STAT_VAR12_LEVELS = L0 OBS_POINT_STAT_VAR12_THRESH = lt914 FCST_POINT_STAT_VAR13_NAME = HGT_L0_ENS_FREQ_lt1524 FCST_POINT_STAT_VAR13_LEVELS = (*,*) OBS_POINT_STAT_VAR13_NAME = HGT OBS_POINT_STAT_VAR13_LEVELS = L0 OBS_POINT_STAT_VAR13_THRESH = lt1524 FCST_POINT_STAT_VAR14_NAME = HGT_L0_ENS_FREQ_lt3048 FCST_POINT_STAT_VAR14_LEVELS = (*,*) OBS_POINT_STAT_VAR14_NAME = HGT OBS_POINT_STAT_VAR14_LEVELS = L0 OBS_POINT_STAT_VAR14_THRESH = lt3048 FCST_POINT_STAT_VAR15_NAME = CAPE_L0_ENS_FREQ_ge500 FCST_POINT_STAT_VAR15_LEVELS = (*,*) OBS_POINT_STAT_VAR15_NAME = CAPE OBS_POINT_STAT_VAR15_LEVELS = L0 OBS_POINT_STAT_VAR15_THRESH = ge500 FCST_POINT_STAT_VAR16_NAME = CAPE_L0_ENS_FREQ_ge1000 FCST_POINT_STAT_VAR16_LEVELS = (*,*) OBS_POINT_STAT_VAR16_NAME = CAPE OBS_POINT_STAT_VAR16_LEVELS = L0 OBS_POINT_STAT_VAR16_THRESH = ge1000 FCST_POINT_STAT_VAR17_NAME = CAPE_L0_ENS_FREQ_ge2000 FCST_POINT_STAT_VAR17_LEVELS = (*,*) OBS_POINT_STAT_VAR17_NAME = CAPE OBS_POINT_STAT_VAR17_LEVELS = L0 OBS_POINT_STAT_VAR17_THRESH = ge2000 FCST_POINT_STAT_VAR18_NAME = CAPE_L0_ENS_FREQ_ge250 FCST_POINT_STAT_VAR18_LEVELS = (*,*) OBS_POINT_STAT_VAR18_NAME = CAPE OBS_POINT_STAT_VAR18_LEVELS = L0 OBS_POINT_STAT_VAR18_THRESH = ge250 FCST_POINT_STAT_VAR19_NAME = DPT_Z2_ENS_FREQ_ge288.71 FCST_POINT_STAT_VAR19_LEVELS = (*,*) OBS_POINT_STAT_VAR19_NAME = DPT OBS_POINT_STAT_VAR19_LEVELS = Z2 OBS_POINT_STAT_VAR19_THRESH = ge288.71 FCST_POINT_STAT_VAR20_NAME = VIS_L0_ENS_FREQ_ge8045 FCST_POINT_STAT_VAR20_LEVELS = (*,*) OBS_POINT_STAT_VAR20_NAME = VIS OBS_POINT_STAT_VAR20_LEVELS = L0 OBS_POINT_STAT_VAR20_THRESH = ge8045 FCST_POINT_STAT_VAR21_NAME = HGT_L0_ENS_FREQ_ge914 FCST_POINT_STAT_VAR21_LEVELS = (*,*) OBS_POINT_STAT_VAR21_NAME = HGT OBS_POINT_STAT_VAR21_LEVELS = L0 OBS_POINT_STAT_VAR21_THRESH = ge914 FCST_IS_PROB = true FCST_GRID_STAT_PROB_THRESH = ==0.1 #LEAD_SEQ = 0, 6, 12, 18, 24, 30, 36, 42, 48, 54, 60 #LEAD_SEQ = {ENV[lead_times]} lead = {ENV[lead]} LEAD_SEQ = {lead} #Other environment parameters passed from scripts MODEL = {ENV[MODEL]} model = {ENV[model]} ####################################################### #POINT_STAT_REGRID_TO_GRID = ENV[regrid]} POINT_STAT_REGRID_TO_GRID = NONE OBTYPE = PREPBUFR MASKPATH = {ENV[maskpath]} TMP_DIR = {OUTPUT_BASE}/tmp POINT_STAT_DESC = NA POINT_STAT_REGRID_METHOD = NEAREST POINT_STAT_REGRID_WIDTH = 1 POINT_STAT_REGRID_VLD_THRESH = 0.5 POINT_STAT_REGRID_SHAPE = SQUARE POINT_STAT_MESSAGE_TYPE = ADPSFC, SFCSHP, MSONET , ADPUPA OBS_POINT_STAT_WINDOW_BEGIN = -3600 OBS_POINT_STAT_WINDOW_END = 3600 POINT_STAT_GRID = POINT_STAT_POLY = {MASKPATH}/Bukovsky_G212_CONUS.nc POINT_STAT_CI_ALPHA = 0.05 POINT_STAT_INTERP_FIELD = BOTH POINT_STAT_INTERP_VLD_THRESH = 1.0 POINT_STAT_INTERP_SHAPE = SQUARE POINT_STAT_INTERP_TYPE_METHOD = NEAREST POINT_STAT_INTERP_TYPE_WIDTH = 1 POINT_STAT_OUTPUT_FLAG_FHO = NONE POINT_STAT_OUTPUT_FLAG_CTC = NONE POINT_STAT_OUTPUT_FLAG_CTS = NONE POINT_STAT_OUTPUT_FLAG_MCTC = NONE POINT_STAT_OUTPUT_FLAG_MCTS = NONE POINT_STAT_OUTPUT_FLAG_CNT = NONE POINT_STAT_OUTPUT_FLAG_SL1L2 = NONE POINT_STAT_OUTPUT_FLAG_SAL1L2 = NONE POINT_STAT_OUTPUT_FLAG_VL1L2 = NONE POINT_STAT_OUTPUT_FLAG_VAL1L2 = NONE POINT_STAT_OUTPUT_FLAG_VCNT = NONE POINT_STAT_OUTPUT_FLAG_PCT = STAT POINT_STAT_OUTPUT_FLAG_PSTD = STAT POINT_STAT_OUTPUT_FLAG_PJC = NONE POINT_STAT_OUTPUT_FLAG_PRC = NONE POINT_STAT_OUTPUT_FLAG_ECLV = NONE POINT_STAT_OUTPUT_FLAG_NBRCTC = NONE POINT_STAT_OUTPUT_FLAG_NBRCTS = NONE POINT_STAT_OUTPUT_FLAG_NBRCNT = NONE POINT_STAT_OUTPUT_FLAG_GRAD = NONE POINT_STAT_OUTPUT_FLAG_DMAP = NONE POINT_STAT_NC_PAIRS_FLAG_LATLON = TRUE POINT_STAT_NC_PAIRS_FLAG_RAW = TRUE POINT_STAT_NC_PAIRS_FLAG_DIFF = TRUE POINT_STAT_NC_PAIRS_FLAG_CLIMO = POINT_STAT_NC_PAIRS_FLAG_CLIMO_CDP = FALSE POINT_STAT_NC_PAIRS_FLAG_WEIGHT = FALSE POINT_STAT_NC_PAIRS_FLAG_NBRHD = FALSE POINT_STAT_NC_PAIRS_FLAG_FOURIER = FALSE POINT_STAT_NC_PAIRS_FLAG_GRADIENT = FALSE POINT_STAT_NC_PAIRS_FLAG_DISTANCE_MAP = FALSE POINT_STAT_NC_PAIRS_FLAG_APPLY_MASK = TRUE POINT_STAT_GRID_WEIGHT_FLAG = COS_LAT ############################################################### modelhead = {ENV[modelhead]} modelpath = {ENV[modelpath]} modelgrid = {ENV[modelgrid]} modeltail = {ENV[modeltail]} obsvpath = {ENV[obsvpath]} obsvhead = {ENV[obsvhead]} obsvgrid = {ENV[obsvgrid]} domain = {ENV[domain]} # location of ensemble_stat and grid_stat MET config files POINT_STAT_CONFIG_FILE = {METPLUS_BASE}/parm/met_config/PointStatConfig_wrapped #Defines the name of final metplus conf METPLUS_CONF = {OUTPUT_BASE}/final_{model}_prob_sfc_{ENV[vbeg]}.conf LOG_LEVEL = DEBUG LOG_POINT_STAT_VERBOSITY = 2 POINT_STAT_OUTPUT_PREFIX = {MODEL}_PREPBUFR_{domain}_prob_FHR{lead?fmt=%HH} [dir] FCST_POINT_STAT_INPUT_DIR = {OUTPUT_BASE}/stat OBS_POINT_STAT_INPUT_DIR = {obsvpath} POINT_STAT_OUTPUT_DIR = {FCST_POINT_STAT_INPUT_DIR} [filename_templates] FCST_POINT_STAT_INPUT_TEMPLATE = GenEnsProd_{MODEL}_PREPBUFR_{domain}_FHR{lead?fmt=%HH}_{valid?fmt=%Y%m%d}_{valid?fmt=%H}0000V_ens.nc OBS_POINT_STAT_INPUT_TEMPLATE = {obsvhead}.{valid?fmt=%Y%m%d}/{obsvhead}.t{valid?fmt=%H}z.{obsvgrid}.nc