[dir]
METPLUS_BASE = {ENV[MET_PLUS_PATH]}
MET_INSTALL_DIR = {ENV[MET_PATH]}
MET_BIN_DIR = {ENV[MET_PATH]}/bin
METPLUS_PARM_BASE = {METPLUS_BASE}/parm

INPUT_BASE = {ENV[MET_PLUS_OUT]}/{ENV[VERIF_TYPE]}/{ENV[NEST]}/pb2nc 
OUTPUT_BASE = {ENV[MET_PLUS_OUT]}/{ENV[VERIF_TYPE]}/point_stat
CONFIG_DIR = {ENV[MET_CONFIG]}
LOG_DIR = {OUTPUT_BASE}/logs
TMP_DIR = {OUTPUT_BASE}/tmp
MODEL = {ENV[MODELNAME]}
MODEL1 = {ENV[MODELNAME]}
NEST = {ENV[NEST]}

FCST_POINT_STAT_INPUT_DIR = {ENV[COMINfcst]}
OBS_POINT_STAT_INPUT_DIR = {INPUT_BASE}
POINT_STAT_OUTPUT_DIR = {OUTPUT_BASE}

[filename_templates]
FCST_POINT_STAT_INPUT_TEMPLATE = {ENV[MODEL_INPUT_TEMPLATE]}
OBS_POINT_STAT_INPUT_TEMPLATE = prepbufr.{MODEL1}.{NEST}.{valid?fmt=%Y%m%d%H}.nc
POINT_STAT_OUTPUT_TEMPLATE = {MODEL}.{valid?fmt=%Y%m%d}
#POINT_STAT_VERIFICATION_MASK_TEMPLATE = {ENV[MASK_CUSTOM_LIST]}
POINT_STAT_VERIFICATION_MASK_TEMPLATE = {ENV[MASK_POLY_LIST]}

[config]
LOG_LEVEL = {ENV[METPLUS_VERBOSITY]}
LOG_MET_VERBOSITY = {ENV[MET_VERBOSITY]}
LOG_POINT_STAT_VERBOSITY = {LOG_MET_VERBOSITY}
LOG_TIMESTAMP_TEMPLATE = %Y%m%d%H%M%S
LOG_TIMESTAMP_USE_DATATIME = no
LOG_LINE_FORMAT = %(asctime)s.%(msecs)03d %(name)s (%(filename)s:%(lineno)d) %(levelname)s: %(message)s
LOG_ERR_LINE_FORMAT = {LOG_LINE_FORMAT}
LOG_DEBUG_LINE_FORMAT = {LOG_LINE_FORMAT}
LOG_INFO_LINE_FORMAT = %(asctime)s.%(msecs)03d %(name)s %(levelname)s: %(message)s
LOG_LINE_VDATE_FORMAT = %m/%d %H:%M:%S
LOG_METPLUS = {LOG_DIR}/PointStat_fcst{MODEL}_{ENV[VERIF_CASE]}_{ENV[VERIF_TYPE]}_{ENV[job_name]}_for{ENV[VDATE]}{ENV[VHOUR]}_runon{CLOCK_TIME}.log
METPLUS_CONF = {OUTPUT_BASE}/confs/PointStat_fcst{MODEL}_{ENV[VERIF_CASE]}_{ENV[VERIF_TYPE]}_{ENV[job_name]}_for{ENV[VDATE]}{ENV[VHOUR]}_runon{CLOCK_TIME}.conf
POINT_STAT_CONFIG_FILE = {PARM_BASE}/met_config/PointStatConfig_wrapped
POINT_STAT_OUTPUT_PREFIX = {MODEL}_{ENV[NEST]}_{ENV[VAR_NAME]}_{OBTYPE}

OBTYPE = OBS

PROCESS_LIST = PointStat

LOOP_BY = VALID
LOOP_ORDER = times
VALID_TIME_FMT = %Y%m%d%H
VALID_BEG = {ENV[VDATE]}{ENV[VHOUR]}
VALID_END = {ENV[VDATE]}{ENV[VHOUR]}
VALID_INCREMENT = 24H 
POINT_STAT_SKIP_TIMES = 
SKIP_TIMES = 
LEAD_SEQ = begin_end_incr({ENV[FHR_START]},{ENV[FHR_END]},{ENV[FHR_INCR]})

# Variables
FCST_VAR1_NAME = {ENV[FCST_VAR1_NAME]}
FCST_VAR1_LEVELS = {ENV[FCST_VAR1_LEVELS]}
FCST_VAR1_THRESH = {ENV[FCST_VAR1_THRESHOLDS]}
FCST_VAR1_OPTIONS = {ENV[FCST_VAR1_OPTIONS]}
OBS_VAR1_NAME = {ENV[OBS_VAR1_NAME]}
OBS_VAR1_LEVELS = {ENV[OBS_VAR1_LEVELS]}
OBS_VAR1_THRESH = {ENV[OBS_VAR1_THRESHOLDS]}
OBS_VAR1_OPTIONS = {ENV[OBS_VAR1_OPTIONS]}
FCST_VAR2_NAME = {ENV[FCST_VAR2_NAME]}
FCST_VAR2_LEVELS = {ENV[FCST_VAR2_LEVELS]}
FCST_VAR2_THRESH = {ENV[FCST_VAR2_THRESHOLDS]}
FCST_VAR2_OPTIONS = {ENV[FCST_VAR2_OPTIONS]}
OBS_VAR2_NAME = {ENV[OBS_VAR2_NAME]}
OBS_VAR2_LEVELS = {ENV[OBS_VAR2_LEVELS]}
OBS_VAR2_THRESH = {ENV[OBS_VAR2_THRESHOLDS]}
OBS_VAR2_OPTIONS = {ENV[OBS_VAR2_OPTIONS]}

FCST_POINT_STAT_INPUT_DATATYPE = 
FCST_IS_PROB = False
OBS_POINT_STAT_INPUT_DATATYPE = 
OBS_IS_PROB = False
POINT_STAT_REGRID_TO_GRID = {ENV[GRID]}
POINT_STAT_REGRID_METHOD = BILIN
POINT_STAT_REGRID_WIDTH = 2
POINT_STAT_REGRID_VLD_THRESH = 0.5
POINT_STAT_REGRID_SHAPE = SQUARE
POINT_STAT_CLIMO_MEAN_FIELD =
POINT_STAT_MASK_GRID = 
POINT_STAT_MASK_POLY = {ENV[MASK_POLY_LIST]}
POINT_STAT_INTERP_FIELD = BOTH
POINT_STAT_INTERP_VLD_THRESH = 1.0
POINT_STAT_INTERP_SHAPE = SQUARE
POINT_STAT_INTERP_TYPE_METHOD = BILIN
POINT_STAT_INTERP_TYPE_WIDTH = 2
POINT_STAT_OUTPUT_FLAG_FHO = NONE
POINT_STAT_OUTPUT_FLAG_CTC = {ENV[OUTPUT_FLAG_CTC]}
POINT_STAT_OUTPUT_FLAG_CTS = NONE
POINT_STAT_OUTPUT_FLAG_MCTC = {ENV[OUTPUT_FLAG_MCTC]}
POINT_STAT_OUTPUT_FLAG_MCTS = NONE
POINT_STAT_OUTPUT_FLAG_MPR = NONE
POINT_STAT_OUTPUT_FLAG_CNT = {ENV[OUTPUT_FLAG_CNT]}
POINT_STAT_OUTPUT_FLAG_SL1L2 = {ENV[OUTPUT_FLAG_SL1L2]}
POINT_STAT_OUTPUT_FLAG_SAL1L2 = NONE
POINT_STAT_OUTPUT_FLAG_VL1L2 = {ENV[OUTPUT_FLAG_VL1L2]}
POINT_STAT_OUTPUT_FLAG_VAL1L2 = NONE
POINT_STAT_OUTPUT_FLAG_VCNT = {ENV[OUTPUT_FLAG_VCNT]}
POINT_STAT_OUTPUT_FLAG_PCT = NONE
POINT_STAT_OUTPUT_FLAG_PSTD = NONE
POINT_STAT_OUTPUT_FLAG_PJC = NONE
POINT_STAT_OUTPUT_FLAG_PRC = NONE
POINT_STAT_OUTPUT_FLAG_ECLV = NONE
POINT_STAT_OUTPUT_FLAG_ECNT = NONE
POINT_STAT_OUTPUT_FLAG_ORANK = NONE
POINT_STAT_OUTPUT_FLAG_RPS = NONE
POINT_STAT_STATION_ID = 
POINT_STAT_MESSAGE_TYPE = AIRUPA, ADPUPA, ANYAIR
POINT_STAT_MET_CONFIG_OVERRIDES = {ENV[MET_CONFIG_OVERRIDES]}
POINT_STAT_MANDATORY = True
POINT_STAT_SKIP_IF_OUTPUT_EXISTS = False
POINT_STAT_DESC = 
POINT_STAT_OFFSETS = 0
POINT_STAT_CLIMO_MEAN_USE_FCST = False
POINT_STAT_CLIMO_MEAN_USE_OBS = False
POINT_STAT_CLIMO_STDEV_USE_FCST = False
POINT_STAT_CLIMO_STDEV_USE_OBS = False
OBS_WINDOW_BEGIN = -1800
OBS_WINDOW_END = 1800

OMP_NUM_THREADS = 1
DO_NOT_RUN_EXE =
DESC = 
INIT_SEQ =