[config] # Looping by times: steps through each 'task' in the PROCESS_LIST for each # defined time, and repeats until all times have been evaluated. LOOP_ORDER = times # 'Tasks' to be run PROCESS_LIST = TCGen LOOP_BY = INIT # The init time INIT_TIME_FMT = %Y INIT_BEG = 2019 LOG_TC_GEN_VERBOSITY = 2 # optional list of strings to loop over and call the tool multiple times # value of each item can be referenced in filename templates with {custom?fmt=%s} TC_GEN_CUSTOM_LOOP_LIST = # I/O Configurations # Location of input data directory for track data INPUT_BASE=/gpfs/dell2/emc/modeling/noscrub/Jiayi.Peng #TC_GEN_TRACK_INPUT_DIR = {INPUT_BASE}/met_test/tc_data/genesis/atcf TC_GEN_TRACK_INPUT_DIR = {INPUT_BASE}/atcf-noaa/btk #TC_GEN_TRACK_INPUT_TEMPLATE = {init?fmt=%Y} TC_GEN_TRACK_INPUT_TEMPLATE = *{init?fmt=%Y}* # Location of input data directory for genesis data #TC_GEN_GENESIS_INPUT_DIR = {INPUT_BASE}/met_test/tc_data/genesis/suite1 TC_GEN_GENESIS_INPUT_DIR = {INPUT_BASE}/genesis_data/gfs #TC_GEN_GENESIS_INPUT_TEMPLATE = {init?fmt=%Y}*/genesis*{init?fmt=%Y}* TC_GEN_GENESIS_INPUT_TEMPLATE = {init?fmt=%Y}/genesis*{init?fmt=%Y}* # directory to write output files generated by tc_gen OUTPUT_BASE=/gpfs/dell2/ptmp/Jiayi.Peng/com2 #TC_GEN_OUTPUT_DIR = {OUTPUT_BASE}/met_tool_wrapper/TCGen TC_GEN_OUTPUT_DIR = {OUTPUT_BASE} TC_GEN_OUTPUT_TEMPLATE = tc_gen_{init?fmt=%Y} # MET Configurations TC_GEN_CONFIG_FILE = {PARM_BASE}/met_config/TCGenConfig_wrapped # The following variables set values in the MET configuration file used by this example # Leaving these values commented will use the value found in the default MET configuration file # See the MET documentation for this tool for more information on the settings TC_GEN_INIT_FREQ = 6 TC_GEN_VALID_FREQ = 6 TC_GEN_FCST_HR_WINDOW_BEGIN = 6 TC_GEN_FCST_HR_WINDOW_END = 120 TC_GEN_MIN_DURATION = 12 TC_GEN_FCST_GENESIS_VMAX_THRESH = NA TC_GEN_FCST_GENESIS_MSLP_THRESH = NA TC_GEN_BEST_GENESIS_TECHNIQUE = BEST TC_GEN_BEST_GENESIS_CATEGORY = TD, TS TC_GEN_BEST_GENESIS_VMAX_THRESH = NA TC_GEN_BEST_GENESIS_MSLP_THRESH = NA TC_GEN_OPER_TECHNIQUE = CARQ # TC_GEN_FILTER_ sets filter items in the MET configuration file # quotation marks within quotation marks must be preceeded with \ TC_GEN_FILTER_1 = desc = "AL_BASIN"; vx_mask = "MET_BASE/tc_data/basin_global_tenth_degree.nc { name=\"basin\"; level=\"(*,*)\"; } ==1"; TC_GEN_FILTER_2 = desc = "AL_DLAND_300"; vx_mask = "MET_BASE/tc_data/basin_global_tenth_degree.nc { name=\"basin\"; level=\"(*,*)\"; } ==1"; dland_thresh = >0&&<300; TC_GEN_FILTER_3 = desc = "EP_CP_BASIN"; vx_mask = "MET_BASE/tc_data/basin_global_tenth_degree.nc { name=\"basin\"; level=\"(*,*)\";} ==2||==3"; TC_GEN_FILTER_4 = desc = "EP_BASIN"; genesis_window = { beg = -3*24; end = 3*24; }; genesis_radius = 300; TC_GEN_FILTER_5 = desc = "3DAY_300KM"; genesis_window = { beg = -3*24; end = 3*24; }; genesis_radius = 300; TC_GEN_FILTER_6 = desc = "3DAY_600KM"; genesis_window = { beg = -3*24; end = 3*24; }; genesis_radius = 600; TC_GEN_FILTER_7 = desc = "5DAY_300KM"; genesis_window = { beg = -5*24; end = 5*24; }; genesis_radius = 300; TC_GEN_FILTER_8 = desc = "5DAY_600KM"; genesis_window = { beg = -5*24; end = 5*24; }; genesis_radius = 600; TC_GEN_DESC = ALL MODEL = TC_GEN_STORM_ID = TC_GEN_STORM_NAME = TC_GEN_INIT_BEG = TC_GEN_INIT_END = TC_GEN_INIT_INC = TC_GEN_INIT_EXC = TC_GEN_VALID_BEG = TC_GEN_VALID_END = TC_GEN_INIT_HOUR = # sets METPLUS_LEAD in the wrapped MET config file LEAD_SEQ = TC_GEN_VX_MASK = TC_GEN_BASIN_MASK = TC_GEN_DLAND_THRESH = NA TC_GEN_GENESIS_MATCH_RADIUS = 500 #TC_GEN_GENESIS_MATCH_POINT_TO_TRACK = True #TC_GEN_GENESIS_MATCH_WINDOW_BEG = 0 #TC_GEN_GENESIS_MATCH_WINDOW_END = 0 #TC_GEN_OPS_HIT_WINDOW_BEG = 0 #TC_GEN_OPS_HIT_WINDOW_END = 48 TC_GEN_DEV_HIT_RADIUS = 500 TC_GEN_DEV_HIT_WINDOW_BEGIN = -24 TC_GEN_DEV_HIT_WINDOW_END = 24 TC_GEN_DISCARD_INIT_POST_GENESIS_FLAG = True TC_GEN_DEV_METHOD_FLAG = True TC_GEN_OPS_METHOD_FLAG = True TC_GEN_CI_ALPHA = 0.05 TC_GEN_OUTPUT_FLAG_FHO = NONE TC_GEN_OUTPUT_FLAG_CTC = BOTH TC_GEN_OUTPUT_FLAG_CTS = BOTH TC_GEN_OUTPUT_FLAG_GENMPR = NONE TC_GEN_NC_PAIRS_FLAG_LATLON = TRUE TC_GEN_NC_PAIRS_FLAG_FCST_GENESIS = TRUE TC_GEN_NC_PAIRS_FLAG_FCST_TRACKS = TRUE TC_GEN_NC_PAIRS_FLAG_FCST_FY_OY = TRUE TC_GEN_NC_PAIRS_FLAG_FCST_FY_ON = TRUE TC_GEN_NC_PAIRS_FLAG_BEST_GENESIS = TRUE TC_GEN_NC_PAIRS_FLAG_BEST_TRACKS = TRUE TC_GEN_NC_PAIRS_FLAG_BEST_FY_OY = TRUE TC_GEN_NC_PAIRS_FLAG_BEST_FN_OY = TRUE TC_GEN_VALID_MINUS_GENESIS_DIFF_THRESH = NA TC_GEN_BEST_UNIQUE_FLAG = TRUE TC_GEN_DLAND_FILE = MET_BASE/tc_data/dland_global_tenth_degree.nc TC_GEN_BASIN_FILE = MET_BASE/tc_data/basin_global_tenth_degree.nc TC_GEN_NC_PAIRS_GRID = G003