[config] #### local variables in lowercase resolution = {ENV[RESOLUTION]} model = {ENV[MODELNAME]} #### Input INPUT_BASE={ENV[GRID_STAT_INPUT_BASE]} FCST_GRID_STAT_INPUT_DIR = {INPUT_BASE} FCST_GRID_STAT_INPUT_TEMPLATE = {ENV[CENTER]}.{init?fmt=%Y%m%d%H}.f{lead?fmt=%HH}.grib2 FCST_GRID_STAT_INPUT_DATATYPE = GRIB FCST_IS_PROB = False OBS_GRID_STAT_INPUT_DIR = {INPUT_BASE} OBS_GRID_STAT_INPUT_TEMPLATE = wafs.t{valid?fmt=%H}z.0p25.anl.grib2 OBS_GRID_STAT_INPUT_DATATYPE = GRIB OBS_IS_PROB = False #### Output OUTPUT_BASE = {ENV[DATA]}/METplus_output LOG_DIR = {OUTPUT_BASE}/logs TMP_DIR = {OUTPUT_BASE}/tmp GRID_STAT_OUTPUT_DIR = {ENV[STATSDIR]} GRID_STAT_OUTPUT_TEMPLATE = {ENV[RUN]}.{valid?fmt=%Y%m%d} GRID_STAT_OUTPUT_PREFIX = {model}_{ENV[OBSERVATION]}_{resolution}.uvt METPLUS_CONF = {OUTPUT_BASE}/confs/GridStat_fcst_{ENV[CENTER]}_uvt{resolution}_{ENV[STEP]}_for{ENV[VDATE]}_runon{CLOCK_TIME}.conf LOG_METPLUS = {LOG_DIR}/GridStat_fcst_{ENV[CENTER]}_uvt{resolution}_{ENV[STEP]}_for{ENV[VDATE]}_runon{CLOCK_TIME}.log #### METplus application LOOP_ORDER = times PROCESS_LIST = GridStat #### Dates LOOP_BY = VALID VALID_TIME_FMT = %Y%m%d%H VALID_BEG = {ENV[VDATE]}{ENV[valid_beg]} VALID_END = {ENV[VDATE]}{ENV[valid_end]} VALID_INCREMENT = {ENV[valid_inc]}H #### Lead LEAD_SEQ = {ENV[FHOURS_EVSlist]} #### Variables BOTH_VAR1_NAME = {ENV[VAR1_NAME]} BOTH_VAR1_LEVELS = {ENV[VAR_LEVELS]} BOTH_VAR2_NAME = {ENV[VAR2_NAME]} BOTH_VAR2_LEVELS = {ENV[VAR_LEVELS]} FCST_VAR2_OPTIONS = {ENV[VAR2_OPTIONS_FCST]} OBS_VAR2_OPTIONS = {ENV[VAR2_OPTIONS_OBS]} #### GridStat GRID_STAT_CONFIG_FILE = {PARM_BASE}/met_config/GridStatConfig_wrapped GRID_STAT_ONCE_PER_FIELD = False GRID_STAT_SKIP_IF_OUTPUT_EXISTS = False # center=>MODEL : us/uk/blend or gfs MODEL = {ENV[CENTER]} GRID_STAT_DESC = {GRID_STAT_REGRID_TO_GRID} OBTYPE = ANALYS GRID_STAT_REGRID_TO_GRID = {ENV[REGRID]} GRID_STAT_REGRID_METHOD = NEAREST GRID_STAT_REGRID_WIDTH = 1 GRID_STAT_REGRID_VLD_THRESH = 0.5 GRID_STAT_REGRID_SHAPE = SQUARE GRID_STAT_MASK_GRID = {ENV[REGRID]} GRID_STAT_MASK_POLY = {ENV[FIXevs]}/masks/WAFS{resolution}_NATL_AR2.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_ASIA.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_AUNZ.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_EAST.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_NAMER.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_NHEM.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_NPO.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_SHEM.nc, {ENV[FIXevs]}/masks/WAFS{resolution}_TROPICS.nc 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_NEIGHBORHOOD_WIDTH = 1 GRID_STAT_NEIGHBORHOOD_SHAPE = SQUARE GRID_STAT_NEIGHBORHOOD_COV_THRESH = >=0.5 GRID_STAT_OUTPUT_FLAG_FHO = NONE GRID_STAT_OUTPUT_FLAG_CTC = NONE GRID_STAT_OUTPUT_FLAG_CTS = NONE GRID_STAT_OUTPUT_FLAG_MCTC = NONE GRID_STAT_OUTPUT_FLAG_MCTS = NONE GRID_STAT_OUTPUT_FLAG_MPR = 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 GRID_STAT_GRID_WEIGHT_FLAG = COS_LAT GRID_STAT_MET_CONFIG_OVERRIDES =