[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 = EnsembleStat #GRID_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_VAR1_NAME = APCP_06 FCST_VAR1_LEVELS = A06 FCST_VAR1_THRESH = gt0.01, gt0.1, gt0.5, gt1, gt5, gt10, gt25, gt50, gt75 OBS_VAR1_NAME = {FCST_VAR1_NAME} OBS_VAR1_LEVELS = {FCST_VAR1_LEVELS} OBS_VAR1_THRESH = {FCST_VAR1_THRESH} #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]} grid = {ENV[grid]} ####################################################### ENSEMBLE_STAT_REGRID_TO_GRID = {ENV[regrid]} OBTYPE = CCPA MASKPATH = {ENV[maskpath]} TMP_DIR = {OUTPUT_BASE}/tmp ENSEMBLE_STAT_DESC = CONUS_G212 ENSEMBLE_STAT_REGRID_METHOD = BUDGET ENSEMBLE_STAT_REGRID_WIDTH = 2 ENSEMBLE_STAT_REGRID_VLD_THRESH = 0.5 ENSEMBLE_STAT_REGRID_SHAPE = SQUARE ENSEMBLE_STAT_ENS_VLD_THRESH = 1.0 ENSEMBLE_STAT_ENS_THRESH = 1.0 METPLUS_ENS_SSVAR_BIN_SIZE = 1000000 METPLUS_ENS_PHIST_BIN_SIZE = 0.05 #ENSEMBLE_STAT_CLIMO_MEAN_FIELD = #ENSEMBLE_STAT_CLIMO_MEAN_TIME_INTERP_METHOD = DW_MEAN #ENSEMBLE_STAT_CLIMO_MEAN_MATCH_MONTH = FALSE #ENSEMBLE_STAT_CLIMO_MEAN_DAY_INTERVAL = 31 #ENSEMBLE_STAT_CLIMO_MEAN_HOUR_INTERVAL = 18 ENSEMBLE_STAT_MASK_GRID = ENSEMBLE_STAT_MASK_POLY = {MASKPATH}/Bukovsky_G212_CONUS.nc METPLUS_CI_ALPHA = 0.05 ENSEMBLE_STAT_INTERP_FIELD = BOTH ENSEMBLE_STAT_INTERP_VLD_THRESH = 1.0 ENSEMBLE_STAT_INTERP_SHAPE = SQUARE ENSEMBLE_STAT_INTERP_TYPE_METHOD = NEAREST ENSEMBLE_STAT_INTERP_TYPE_WIDTH = 1 ENSEMBLE_STAT_OUTPUT_FLAG_ECNT = BOTH ENSEMBLE_STAT_OUTPUT_FLAG_RPS = NONE ENSEMBLE_STAT_OUTPUT_FLAG_RHIST = NONE ENSEMBLE_STAT_OUTPUT_FLAG_PHIST = NONE ENSEMBLE_STAT_OUTPUT_FLAG_ORANK = NONE ENSEMBLE_STAT_OUTPUT_FLAG_SSVAR = NONE ENSEMBLE_STAT_OUTPUT_FLAG_RELP = NONE ENSEMBLE_STAT_NC_ORANK_FLAG_LATLON = TRUE ENSEMBLE_STAT_NC_ORANK_FLAG_MEAN = TRUE ENSEMBLE_STAT_NC_ORANK_FLAG_RAW = TRUE ENSEMBLE_STAT_NC_ORANK_FLAG_RANK = TRUE ENSEMBLE_STAT_NC_ORANK_FLAG_PIT = TRUE ENSEMBLE_STAT_NC_ORANK_FLAG_VLD_COUNT = TRUE ENSEMBLE_STAT_NC_ORANK_FLAG_WEIGHT = FALSE GRID_WEIGHT_FLAG = COS_LAT #ENSEMBLE_STAT_MET_CONFIG_OVERRIDES = grid_weight_flag = "COS_LAT"; tmp_dir = "{TMP_DIR}"; ENSEMBLE_STAT_MET_CONFIG_OVERRIDES = tmp_dir = "{TMP_DIR}"; ############################################################### modelhead = {ENV[modelhead]} modelpath = {ENV[modelpath]} modelgrid = {ENV[modelgrid]} modeltail = {ENV[modeltail]} obsvpath = {ENV[obsvpath]} obsvhead = {ENV[obsvhead]} obsvgrid = {ENV[obsvgrid]} extradir = {ENV[extradir]} # location of ensemble_stat and grid_stat MET config files ENSEMBLE_STAT_CONFIG_FILE = {METPLUS_BASE}/parm/met_config/EnsembleStatConfig_wrapped #Defines the name of final metplus conf METPLUS_CONF = {OUTPUT_BASE}/final_ens_{model}_{ENV[vbeg]}_ccpa.conf FCST_ENSEMBLE_STAT_INPUT_DATATYPE = GRIB OBS_ENSEMBLE_STAT_INPUT_GRID_DATATYPE = GRIB ENSEMBLE_STAT_N_MEMBERS = 26 ENSEMBLE_STAT_ENS_THRESH = 0.8 LOG_LEVEL = DEBUG LOG_ENSEMBLE_STAT_VERBOSITY = 2 ENSEMBLE_STAT_OUTPUT_PREFIX = {MODEL}_CCPA_{grid}_FHR{lead?fmt=%HH} [dir] FCST_ENSEMBLE_STAT_INPUT_DIR = {modelpath} OBS_ENSEMBLE_STAT_GRID_INPUT_DIR = {obsvpath} ENSEMBLE_STAT_OUTPUT_DIR = {OUTPUT_BASE}/stat [filename_templates] FCST_ENSEMBLE_STAT_INPUT_TEMPLATE = sref.{init?fmt=%Y%m%d}/{modelhead}_???.t{init?fmt=%H}z.*.{modelgrid}.f{lead?fmt=%HH}{modeltail} OBS_ENSEMBLE_STAT_GRID_INPUT_TEMPLATE = {obsvhead}.{valid?fmt=%Y%m%d}/{obsvhead}.t{valid?fmt=%H}z.{obsvgrid}.06h.f00.nc