[config] SCRUB_STAGING_DIR = False 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]} METPLUS_PATH = {ENV[METPLUS_PATH]} # Increment between METplus runs in seconds. Must be >= 60 # 86400 sec=24h 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 = GridStat # list of variables to compare FCST_GRID_STAT_VAR1_NAME = WEASD_{ENV[level]}_ENS_MEAN OBS_GRID_STAT_VAR1_NAME = {ENV[name_obsv]} BOTH_GRID_STAT_VAR1_LEVELS = {ENV[level]} BOTH_GRID_STAT_VAR1_THRESH = {ENV[thresh]} FCST_IS_PROB = false FCST_GRID_STAT_PROB_THRESH = ==0.1 lead = {ENV[lead]} LEAD_SEQ = {lead} #Other environment parameters passed from scripts MODEL = {ENV[MODEL]} ####################################################### OBTYPE = NOHRSC GRID_STAT_DESC = CONUS_G212 GRID_STAT_REGRID_TO_GRID = G212 GRID_STAT_REGRID_METHOD = BUDGET GRID_STAT_REGRID_WIDTH = 2 GRID_STAT_REGRID_VLD_THRESH = 0.5 GRID_STAT_REGRID_SHAPE = SQUARE GRID_STAT_MASK_GRID = {ENV[verif_grid]} GRID_STAT_MASK_POLY = {ENV[verif_poly]} METPLUS_CI_ALPHA = 0.05 GRID_STAT_NEIGHBORHOOD_COV_THRESH = >=0.5 GRID_STAT_NEIGHBORHOOD_WIDTH = 1, 3, 5, 7, 9, 11 GRID_STAT_INTERP_FIELD = BOTH GRID_STAT_INTERP_VLD_THRESH = 1.0 GRID_STAT_INTERP_SHAPE = SQUARE GRID_STAT_INTERP_TYPE_METHOD = NEAREST GRID_STAT_INTERP_TYPE_WIDTH = 1 GRID_STAT_OUTPUT_FLAG_FHO = NONE GRID_STAT_OUTPUT_FLAG_CTC = STAT GRID_STAT_OUTPUT_FLAG_CTS = NONE GRID_STAT_OUTPUT_FLAG_MCTC = NONE GRID_STAT_OUTPUT_FLAG_MCTS = NONE GRID_STAT_OUTPUT_FLAG_CNT = NONE GRID_STAT_OUTPUT_FLAG_SL1L2 = STAT GRID_STAT_OUTPUT_FLAG_SAL1L2 = NONE GRID_STAT_OUTPUT_FLAG_VL1L2 = NONE GRID_STAT_OUTPUT_FLAG_VAL1L2 = NONE GRID_STAT_OUTPUT_FLAG_VCNT = NONE GRID_STAT_OUTPUT_FLAG_PCT = NONE GRID_STAT_OUTPUT_FLAG_PSTD = NONE GRID_STAT_OUTPUT_FLAG_PJC = NONE GRID_STAT_OUTPUT_FLAG_PRC = NONE GRID_STAT_OUTPUT_FLAG_ECLV = NONE GRID_STAT_OUTPUT_FLAG_NBRCTC = NONE GRID_STAT_OUTPUT_FLAG_NBRCTS = NONE GRID_STAT_OUTPUT_FLAG_NBRCNT = NONE GRID_STAT_OUTPUT_FLAG_GRAD = NONE GRID_STAT_OUTPUT_FLAG_DMAP = NONE GRID_STAT_NC_PAIRS_FLAG_LATLON = FALSE GRID_STAT_NC_PAIRS_FLAG_RAW = FALSE GRID_STAT_NC_PAIRS_FLAG_DIFF = FALSE GRID_STAT_NC_PAIRS_FLAG_CLIMO = FALSE GRID_STAT_NC_PAIRS_FLAG_CLIMO_CDP = FALSE GRID_STAT_NC_PAIRS_FLAG_WEIGHT = FALSE GRID_STAT_NC_PAIRS_FLAG_NBRHD = FALSE GRID_STAT_NC_PAIRS_FLAG_FOURIER = FALSE GRID_STAT_NC_PAIRS_FLAG_GRADIENT = FALSE GRID_STAT_NC_PAIRS_FLAG_DISTANCE_MAP = FALSE GRID_STAT_NC_PAIRS_FLAG_APPLY_MASK = FALSE ############################################################### modelhead = {ENV[modelhead]} modelpath = {ENV[modelpath]} modelgrid = {ENV[modelgrid]} modeltail = {ENV[modeltail]} obsvpath = {ENV[obsvpath]} obsv = {ENV[obsv]} obsvgrid = {ENV[obsvgrid]} # location of ensemble_stat and grid_stat MET config files GRID_STAT_CONFIG_FILE = {METPLUS_BASE}/parm/met_config/GridStatConfig_wrapped #Defines the name of final metplus conf METPLUS_CONF = {OUTPUT_BASE}/final_grid_Stat_{MODEL}_{obsv}.conf OBS_GRID_STAT_INPUT_GRID_DATATYPE = GRIB LOG_LEVEL = DEBUG LOG_GRID_STAT_VERBOSITY = 2 GRID_STAT_OUTPUT_PREFIX = {MODEL}_{obsv}_G212 [dir] FCST_GRID_STAT_INPUT_DIR = {OUTPUT_BASE}/stat/{MODEL} OBS_GRID_STAT_INPUT_DIR = {obsvpath} GRID_STAT_OUTPUT_DIR = {OUTPUT_BASE}/stat/{MODEL} [filename_templates] FCST_GRID_STAT_INPUT_TEMPLATE = GenEnsProd_{MODEL}_{obsv}_FHR{lead?fmt=%H}_{valid?fmt=%Y%m%d}_{valid?fmt=%H}0000V_ens.nc OBS_GRID_STAT_INPUT_TEMPLATE = {valid?fmt=%Y%m%d}/wgrbbul/nohrsc_snowfall/sfav2_CONUS_{obsv}_{valid?fmt=%Y%m%d%H}_{obsvgrid}.grb2