Skip to content

Commit

Permalink
per #2781 add wrapped MET config file
Browse files Browse the repository at this point in the history
  • Loading branch information
georgemccabe committed Dec 19, 2024
1 parent 1ec2375 commit 4e2905a
Showing 1 changed file with 195 additions and 0 deletions.
195 changes: 195 additions & 0 deletions parm/met_config/PairStatConfig_wrapped
Original file line number Diff line number Diff line change
@@ -0,0 +1,195 @@
////////////////////////////////////////////////////////////////////////////////
//
// Pair-Stat configuration file.
//
// For additional information, please see the MET Users Guide.
//
////////////////////////////////////////////////////////////////////////////////

//
// Output model name to be written
// Non-empty string overrides input data values
//
//model =
${METPLUS_MODEL}

//
// Output description to be written
// Non-empty string overrides input data values
// May be set separately in each "obs.pairs" entry
//
//desc =
${METPLUS_DESC}

////////////////////////////////////////////////////////////////////////////////

//
// Forecast and observation pairs to be verified
//
fcst = {
${METPLUS_FCST_FILE_TYPE}
//pairs = [
${METPLUS_FCST_FIELD}
${METPLUS_FCST_CLIMO_MEAN_DICT}
${METPLUS_FCST_CLIMO_STDEV_DICT}
}

obs = {
${METPLUS_OBS_FILE_TYPE}
//pairs = [
${METPLUS_OBS_FIELD}
${METPLUS_OBS_CLIMO_MEAN_DICT}
${METPLUS_OBS_CLIMO_STDEV_DICT}
}

////////////////////////////////////////////////////////////////////////////////

//
// Forecast and observation data censoring, thresholding, and filtering options
// May be set separately in each "fcst.pairs" or "obs.pairs" entry
//
//censor_thresh =
${METPLUS_CENSOR_THRESH}
//censor_val =
${METPLUS_CENSOR_VAL}
//cat_thresh =
${METPLUS_CAT_THRESH}
//cnt_thresh =
${METPLUS_CNT_THRESH}
//cnt_logic =
${METPLUS_CNT_LOGIC}
//wind_thresh =
${METPLUS_WIND_THRESH}
//wind_logic =
${METPLUS_WIND_LOGIC}

////////////////////////////////////////////////////////////////////////////////

//
// Matched pairs filtering and control options
// May be set separately in each "obs.pairs" entry
//
//mpr_column =
${METPLUS_MPR_COLUMN}
//mpr_thresh =
${METPLUS_MPR_THRESH}
//mpr_str_inc =
${METPLUS_MPR_STR_INC}
//mpr_str_exc =
${METPLUS_MPR_STR_EXC}
//mpr_summary =
${METPLUS_MPR_SUMMARY}
//eclv_points =
${METPLUS_ECLV_POINTS}
//hss_ec_value =
${METPLUS_HSS_EC_VALUE}
//rank_corr_flag =
${METPLUS_RANK_CORR_FLAG}

////////////////////////////////////////////////////////////////////////////////

//
// Climatology mean data
// May be set separately in the "fcst" and "obs" dictionaries
//
//climo_mean = {
${METPLUS_CLIMO_MEAN_DICT}

//
// Climatology standard deviation data
// May be set separately in the "fcst" and "obs" dictionaries
//
//climo_stdev = {
${METPLUS_CLIMO_STDEV_DICT}

//
// Climatology distribution settings
// May be set separately in each "obs.pairs" entry
//
//climo_cdf = {
${METPLUS_CLIMO_CDF_DICT}

////////////////////////////////////////////////////////////////////////////////

//
// Land/Sea mask
// For LANDSF message types, only use forecast grid points where land = TRUE.
// For WATERSF message types, only use forecast grid points where land = FALSE.
// land_mask.flag may be set separately in each "obs.pairs" entry.
//
//land_mask = {
${METPLUS_LAND_MASK_DICT}

//
// Topography
// For SURFACE message types, only use observations where the topo - station
// elevation difference meets the use_obs_thresh threshold.
// For the observations kept, when interpolating forecast data to the
// observation location, only use forecast grid points where the topo - station
// difference meets the interp_fcst_thresh threshold.
// topo_mask.flag may be set separately in each "obs.pairs" entry.
//
//topo_mask = {
${METPLUS_TOPO_MASK_DICT}

////////////////////////////////////////////////////////////////////////////////

//
// Point observation time window
// May be set separately in each "obs.pairs" entry
//
//obs_window = {
${METPLUS_OBS_WINDOW_DICT}

////////////////////////////////////////////////////////////////////////////////

//
// Verification masking regions
// May be set separately in each "obs.pairs" entry
//
//mask = {
${METPLUS_MASK_DICT}

////////////////////////////////////////////////////////////////////////////////

//
// Confidence interval settings
// May be set separately in each "obs.pairs" entry
//
//ci_alpha =
${METPLUS_CI_ALPHA}

//boot = {
${METPLUS_BOOT_DICT}

////////////////////////////////////////////////////////////////////////////////

//
// Threshold for SEEPS p1 (Probability of being dry)
//
//seeps_p1_thresh =
${METPLUS_SEEPS_P1_THRESH}

////////////////////////////////////////////////////////////////////////////////

//
// Statistical output types
// May be set separately in each "obs.pairs" entry
//
//output_flag = {
${METPLUS_OUTPUT_FLAG_DICT}

////////////////////////////////////////////////////////////////////////////////

//point_weight_flag =
${METPLUS_POINT_WEIGHT_FLAG}

tmp_dir = "${MET_TMP_DIR}";

//output_prefix =
${METPLUS_OUTPUT_PREFIX}
//version = "V12.0.0";

////////////////////////////////////////////////////////////////////////////////

${METPLUS_MET_CONFIG_OVERRIDES}

0 comments on commit 4e2905a

Please sign in to comment.