[config] #PROCESS_LIST = GridStat PROCESS_LIST = StatAnalysis(sanal_lead) METPLUS_CONF = {OUTPUT_BASE}/metplus_final_CTREC.conf ### # Time Info ### LOOP_BY = INIT # Format of INIT_BEG and INIT_END INIT_TIME_FMT = %Y%m%d%H%M # Start time for METplus run INIT_BEG = 202109170200 # End time for METplus run INIT_END = 202109172300 # Increment between METplus runs in seconds. Must be >= 60 #INIT_INCREMENT = 1800 INIT_INCREMENT = 3600 # forecast leads to process #LEAD_SEQ = 0M, 30M, 60M, 90M, 120M, 150M, 180M, 210M, 240M, 270M, 300M LEAD_SEQ = 0M, 60M, 120M, 180M, 240M, 300M ### # File I/O # https://metplus.readthedocs.io/en/latest/Users_Guide/systemconfiguration.html#directory-and-filename-template-info ### FCST_GRID_STAT_INPUT_DIR = {INPUT_BASE}/aspire/mdvNc/extrap/forecast/reflectivity_mosaic_2d FCST_GRID_STAT_INPUT_TEMPLATE = PYTHON_NUMPY OBS_GRID_STAT_INPUT_DIR = {INPUT_BASE}/shared/mdv_nc/radar/mosaic2d #OBS_GRID_STAT_INPUT_TEMPLATE = {valid?fmt=%Y%m%d}/{valid?fmt=%Y%m%d}_{valid?fmt=%H%M%S}.mdv.cf.nc OBS_GRID_STAT_INPUT_TEMPLATE = {valid?fmt=%Y%m%d}/{valid?fmt=%H%M%S}.mdv.cf.nc GRID_STAT_OUTPUT_DIR = {OUTPUT_BASE}/CTREC/grid_stat GRID_STAT_OUTPUT_TEMPLATE = {init?fmt=%Y%m%d%H} ### # Field Info # https://metplus.readthedocs.io/en/latest/Users_Guide/systemconfiguration.html#field-info ### MODEL = CTREC OBTYPE = radar FCST_GRID_STAT_VAR1_NAME = {RUN_DIR}/read_extrap_byte_netcdf.py /data1/work/aspire/mdvNc/extrap/forecast/reflectivity_mosaic_2d/{init?fmt=%Y%m%d}/g_{init?fmt=%H%M%S}/{init?fmt=%Y%m%d}_g_{init?fmt=%H%M%S}_f_{lead?fmt=%8S}.mdv.cf.nc MOSA dBZ FCST_IS_PROB = false FCST_GRID_STAT_VAR1_THRESH = ge20, ge30, ge40 OBS_GRID_STAT_VAR1_NAME = MOSA OBS_GRID_STAT_VAR1_LEVELS = "(0,0,*,*)" OBS_GRID_STAT_VAR1_OPTIONS = censor_thresh= <=-98&&>=-99.001; censor_val=0.0; OBS_GRID_STAT_VAR1_THRESH = ge20, ge30, ge40 GRID_STAT_ONCE_PER_FIELD = False ### # GridStat Settings # https://metplus.readthedocs.io/en/latest/Users_Guide/wrappers.html#gridstat ### GRID_STAT_CONFIG_FILE = {PARM_BASE}/met_config/GridStatConfig_wrapped GRID_STAT_REGRID_TO_GRID = latlon 220 175 20 118 0.025 0.025 GRID_STAT_REGRID_METHOD = BILIN GRID_STAT_REGRID_WIDTH = 2 GRID_STAT_OUTPUT_FLAG_CTC = STAT GRID_STAT_OUTPUT_FLAG_CTS = STAT GRID_STAT_OUTPUT_FLAG_CNT = STAT GRID_STAT_OUTPUT_FLAG_SL1L2 = STAT # Neighborhoods are turned off at the moment #GRID_STAT_NEIGHBORHOOD_WIDTH = 3, 5, 11, 15, 31, 51, 61, 121 #GRID_STAT_NEIGHBORHOOD_SHAPE = SQUARE #GRID_STAT_NEIGHBORHOOD_COV_THRESH = >=0.005 #GRID_STAT_OUTPUT_FLAG_NBRCTC = STAT #GRID_STAT_OUTPUT_FLAG_NBRCTS = STAT #GRID_STAT_OUTPUT_FLAG_NBRCNT = STAT 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_APPLY_MASK = FALSE # Masking turned off #GRID_STAT_MASK_POLY = /home/nowcast/tina/verification/Taiwan_CTREC.nc #GRID_STAT_MASK_GRID = # # Stat-Analysis Common Settings MODEL1 = CTREC #MODEL1_OBTYPE = MODEL_LIST = {MODEL1} FCST_LEAD_LIST = 0, 1, 2, 3, 4, 5 STAT_ANALYSIS_CONFIG_FILE = {METPLUS_BASE}/parm/met_config/STATAnalysisConfig_wrapped MODEL1_STAT_ANALYSIS_LOOKIN_DIR = {OUTPUT_BASE}/CTREC/grid_stat/{init_end?fmt=%Y%m%d?shift=86400}*,{OUTPUT_BASE}/CTREC/grid_stat/{init_beg?fmt=%Y%m%d}* STAT_ANALYSIS_JOB1 = -job aggregate_stat -line_type CTC -out_line_type CTS -by FCST_THRESH,VX_MASK -out_stat [out_stat_file]_CTS.stat STAT_ANALYSIS_JOB2 = -job aggregate_stat -line_type SL1L2 -out_line_type CNT -by VX_MASK -out_stat [out_stat_file]_CNT.stat STAT_ANALYSIS_OUTPUT_DIR = {OUTPUT_BASE}/CTREC/stat_analysis [sanal_lead] GROUP_LIST_ITEMS = MODEL_LIST LOOP_LIST_ITEMS = FCST_LEAD_LIST #STAT_ANALYSIS_JOB1 = -job aggregate_stat -line_type CTC -out_line_type CTS -by FCST_THRESH,VX_MASK -set_hdr MODEL {MODEL1}_agg_allHours -out_stat [out_stat_file]_CTS.stat # #STAT_ANALYSIS_JOB2 = -job aggregate_stat -line_type SL1L2 -out_line_type CNT -by VX_MASK -set_hdr MODEL {MODEL1}_agg_allHours -out_stat [out_stat_file]_CNT.stat MODEL1_STAT_ANALYSIS_OUT_STAT_TEMPLATE = {fcst_init_beg?fmt=%Y%m%d}/stat_analysis_refc_CTREC_radar_{fcst_init_beg?fmt=%Y%m%s}_{fcst_lead_hour?fmt=%HH}L #MODEL1_STAT_ANALYSIS_OUT_STAT_TEMPLATE = testjunk [sanal_lead_time_of_day] FCST_VALID_HOUR_LIST = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 GROUP_LIST_ITEMS = MODEL_LIST LOOP_LIST_ITEMS = FCST_LEAD_LIST, FCST_VALID_HOUR_LIST #STAT_ANALYSIS_JOB1 = -job aggregate_stat -line_type CTC -out_line_type CTS -by FCST_THRESH,VX_MASK -set_hdr MODEL {MODEL1}_agg -out_stat [out_stat_file]_CTS.stat #STAT_ANALYSIS_JOB2 = -job aggregate_stat -line_type SL1L2 -out_line_type CNT -by VX_MASK -set_hdr MODEL {MODEL1}_agg -out_stat [out_stat_file]_CNT.stat MODEL1_STAT_ANALYSIS_OUT_STAT_TEMPLATE = {fcst_init_beg?fmt=%Y%m%d}/stat_analysis_refc_CTREC_radar_{fcst_init_beg?fmt=%Y%m%s}_{fcst_valid_hour_beg?fmt=%HH}_{fcst_lead_hour?fmt=%HH}L