diff --git a/test/config/GridStatConfig_mpr_thresh b/test/config/GridStatConfig_mpr_thresh
new file mode 100644
index 0000000000..bd28d883f2
--- /dev/null
+++ b/test/config/GridStatConfig_mpr_thresh
@@ -0,0 +1,274 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// Grid-Stat configuration file.
+//
+// For additional information, please see the MET User's Guide.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Output model name to be written
+//
+model = "GFS";
+
+//
+// Output description to be written
+// May be set separately in each "obs.field" entry
+//
+desc = "NA";
+
+//
+// Output observation type to be written
+//
+obtype = "GFSANL";
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Verification grid
+//
+regrid = {
+ to_grid = NONE;
+ method = NEAREST;
+ width = 1;
+ vld_thresh = 0.5;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// May be set separately in each "field" entry
+//
+censor_thresh = [];
+censor_val = [];
+mpr_column = [];
+mpr_thresh = [];
+cat_thresh = [];
+cnt_thresh = [ NA ];
+cnt_logic = UNION;
+wind_thresh = [ NA ];
+wind_logic = UNION;
+eclv_points = 0.05;
+nc_pairs_var_name = "";
+nc_pairs_var_suffix = "";
+rank_corr_flag = FALSE;
+
+//
+// Forecast and observation fields to be verified
+//
+fcst = {
+
+ name = "TMP";
+ level = "Z2";
+
+ field = [
+ {
+ desc = "NO_MPR_THRESH";
+ nc_pairs_var_suffix = desc;
+ },
+ {
+ mpr_column = [ "OBS-FCST" ];
+ mpr_thresh = [ >=-5&&<=5 ];
+ desc = "OBS_FCST_DIFF";
+ nc_pairs_var_suffix = desc;
+ },
+ {
+ mpr_column = [ "ABS(OBS-FCST)" ];
+ mpr_thresh = [ <=5 ];
+ desc = "ABS_OBS_FCST_DIFF";
+ nc_pairs_var_suffix = desc;
+ },
+ {
+ mpr_column = [ "ABS(OBS-CLIMO_MEAN)" ];
+ mpr_thresh = [ <=5 ];
+ desc = "ABS_OBS_CLIMO_MEAN_DIFF";
+ nc_pairs_var_suffix = desc;
+ },
+ {
+ mpr_column = [ "CLIMO_CDF" ];
+ mpr_thresh = [ >=0.25&&<=0.75 ];
+ desc = "CLIMO_CDF_IQR";
+ nc_pairs_var_suffix = desc;
+ }
+ ];
+}
+obs = fcst;
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Climatology mean data
+//
+climo_mean = fcst;
+climo_mean = {
+
+ file_name = [ ${CLIMO_MEAN_FILE_LIST} ];
+
+ regrid = {
+ method = BILIN;
+ width = 2;
+ vld_thresh = 0.5;
+ }
+
+ time_interp_method = DW_MEAN;
+ day_interval = ${DAY_INTERVAL};
+ hour_interval = ${HOUR_INTERVAL};
+}
+
+climo_stdev = climo_mean;
+climo_stdev = {
+ file_name = [ ${CLIMO_STDEV_FILE_LIST} ];
+}
+
+//
+// May be set separately in each "obs.field" entry
+//
+climo_cdf = {
+ cdf_bins = 1;
+ center_bins = FALSE;
+ write_bins = TRUE;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Verification masking regions
+//
+mask = {
+ grid = [ "FULL" ];
+ poly = [];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Confidence interval settings
+//
+ci_alpha = [ 0.05 ];
+
+boot = {
+ interval = PCTILE;
+ rep_prop = 1.0;
+ n_rep = 0;
+ rng = "mt19937";
+ seed = "";
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Data smoothing methods
+//
+interp = {
+ field = BOTH;
+ vld_thresh = 1.0;
+ shape = SQUARE;
+
+ type = [
+ {
+ method = NEAREST;
+ width = 1;
+ }
+ ];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Neighborhood methods
+//
+nbrhd = {
+ width = [ 1 ];
+ cov_thresh = [ >=0.5 ];
+ vld_thresh = 1.0;
+ shape = SQUARE;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Fourier decomposition
+//
+fourier = {
+ wave_1d_beg = [];
+ wave_1d_end = [];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Gradient statistics
+// May be set separately in each "obs.field" entry
+//
+gradient = {
+ dx = [ 1 ];
+ dy = [ 1 ];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Distance Map statistics
+// May be set separately in each "obs.field" entry
+//
+distance_map = {
+ baddeley_p = 2;
+ baddeley_max_dist = NA;
+ fom_alpha = 0.1;
+ zhu_weight = 0.5;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Statistical output types
+//
+output_flag = {
+ fho = NONE;
+ ctc = NONE;
+ cts = NONE;
+ mctc = NONE;
+ mcts = NONE;
+ cnt = NONE;
+ sl1l2 = STAT;
+ sal1l2 = NONE;
+ vl1l2 = NONE;
+ val1l2 = NONE;
+ vcnt = NONE;
+ pct = NONE;
+ pstd = NONE;
+ pjc = NONE;
+ prc = NONE;
+ eclv = NONE;
+ nbrctc = NONE;
+ nbrcts = NONE;
+ nbrcnt = NONE;
+ grad = NONE;
+ dmap = NONE;
+}
+
+//
+// NetCDF matched pairs output file
+//
+nc_pairs_flag = {
+ latlon = FALSE;
+ raw = FALSE;
+ diff = TRUE;
+ climo = FALSE;
+ climo_cdp = FALSE;
+ weight = FALSE;
+ nbrhd = FALSE;
+ fourier = FALSE;
+ gradient = FALSE;
+ distance_map = FALSE;
+ apply_mask = FALSE;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+grid_weight_flag = COS_LAT;
+tmp_dir = "/tmp";
+output_prefix = "${OUTPUT_PREFIX}";
+version = "V10.0.0";
+
+////////////////////////////////////////////////////////////////////////////////
diff --git a/test/config/PointStatConfig_mpr_thresh b/test/config/PointStatConfig_mpr_thresh
new file mode 100644
index 0000000000..6a33eebf2a
--- /dev/null
+++ b/test/config/PointStatConfig_mpr_thresh
@@ -0,0 +1,221 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+// Point-Stat configuration file.
+//
+// For additional information, please see the MET User's Guide.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Output model name to be written
+//
+model = "GFS";
+
+//
+// Output description to be written
+// May be set separately in each "obs.field" entry
+//
+desc = "NA";
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Verification grid
+//
+regrid = {
+ to_grid = NONE;
+ method = NEAREST;
+ width = 1;
+ vld_thresh = 0.5;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+mpr_column = [];
+mpr_thresh = [];
+cat_thresh = [ NA ];
+cnt_thresh = [ NA ];
+cnt_logic = UNION;
+wind_thresh = [ NA ];
+wind_logic = UNION;
+eclv_points = 0.05;
+
+//
+// Forecast and observation fields to be verified
+//
+fcst = {
+ sid_inc = [];
+ sid_exc = [];
+ cat_thresh = [];
+ message_type = [ "ADPSFC" ];
+
+ name = "TMP";
+ level = "Z2";
+
+ field = [
+ {
+ desc = "NO_MPR_THRESH";
+ },
+ {
+ mpr_column = [ "OBS-FCST" ];
+ mpr_thresh = [ >=-5&&<=5 ];
+ desc = "OBS_FCST_DIFF";
+ },
+ {
+ mpr_column = [ "ABS(OBS-FCST)" ];
+ mpr_thresh = [ <=5 ];
+ desc = "ABS_OBS_FCST_DIFF";
+ },
+ {
+ mpr_column = [ "ABS(OBS-CLIMO_MEAN)" ];
+ mpr_thresh = [ <=5 ];
+ desc = "ABS_OBS_CLIMO_MEAN_DIFF";
+ },
+ {
+ mpr_column = [ "CLIMO_CDF" ];
+ mpr_thresh = [ >=0.25&&<=0.75 ];
+ desc = "CLIMO_CDF_IQR";
+ }
+ ];
+}
+obs = fcst;
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Climatology mean data
+//
+climo_mean = fcst;
+climo_mean = {
+
+ file_name = [ ${CLIMO_MEAN_FILE_LIST} ];
+
+ regrid = {
+ method = BILIN;
+ width = 2;
+ vld_thresh = 0.5;
+ }
+
+ time_interp_method = DW_MEAN;
+ day_interval = ${DAY_INTERVAL};
+ hour_interval = ${HOUR_INTERVAL};
+}
+
+climo_stdev = climo_mean;
+climo_stdev = {
+ file_name = [ ${CLIMO_STDEV_FILE_LIST} ];
+}
+
+//
+// May be set separately in each "obs.field" entry
+//
+climo_cdf = {
+ cdf_bins = 1;
+ center_bins = FALSE;
+ write_bins = TRUE;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Point observation time window
+//
+obs_window = {
+ beg = -5400;
+ end = 5400;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Verification masking regions
+//
+mask = {
+ grid = [ "FULL" ];
+ poly = [];
+ sid = [];
+ llpnt = [];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Confidence interval settings
+//
+ci_alpha = [ 0.05 ];
+
+boot = {
+ interval = PCTILE;
+ rep_prop = 1.0;
+ n_rep = 1000;
+ rng = "mt19937";
+ seed = "1";
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Interpolation methods
+//
+interp = {
+ vld_thresh = 1.0;
+
+ type = [
+ {
+ method = NEAREST;
+ width = 1;
+ }
+ ];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// HiRA verification method
+//
+hira = {
+ flag = FALSE;
+ width = [ 2, 3, 4, 5 ];
+ vld_thresh = 1.0;
+ cov_thresh = [ ==0.25 ];
+ shape = SQUARE;
+ prob_cat_thresh = [];
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+//
+// Statistical output types
+//
+output_flag = {
+ fho = NONE;
+ ctc = NONE;
+ cts = NONE;
+ mctc = NONE;
+ mcts = NONE;
+ cnt = NONE;
+ sl1l2 = STAT;
+ sal1l2 = NONE;
+ vl1l2 = NONE;
+ val1l2 = NONE;
+ vcnt = NONE;
+ pct = NONE;
+ pstd = NONE;
+ pjc = NONE;
+ prc = NONE;
+ ecnt = NONE;
+ rps = NONE;
+ eclv = NONE;
+ mpr = NONE;
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+obs_quality = [];
+duplicate_flag = NONE;
+rank_corr_flag = TRUE;
+tmp_dir = "/tmp";
+output_prefix = "${OUTPUT_PREFIX}";
+version = "V10.0.0";
+
+////////////////////////////////////////////////////////////////////////////////
diff --git a/test/xml/unit_grid_stat.xml b/test/xml/unit_grid_stat.xml
index 729761c71d..1d562778f7 100644
--- a/test/xml/unit_grid_stat.xml
+++ b/test/xml/unit_grid_stat.xml
@@ -234,4 +234,31 @@
+
+ &MET_BIN;/grid_stat
+
+ OUTPUT_PREFIX MPR_THRESH
+ DAY_INTERVAL 1
+ HOUR_INTERVAL 6
+ CLIMO_MEAN_FILE_LIST
+ "&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cmean_1d.19590409"
+
+
+ CLIMO_STDEV_FILE_LIST
+ "&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cstdv_1d.19590409"
+
+
+
+ \
+ &DATA_DIR_MODEL;/grib2/gfs/gfs_2012040900_F012.grib2 \
+ &DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120409_1200_000.grb2 \
+ &CONFIG_DIR;/GridStatConfig_mpr_thresh \
+ -outdir &OUTPUT_DIR;/grid_stat -v 3
+
+
+
+
diff --git a/test/xml/unit_point_stat.xml b/test/xml/unit_point_stat.xml
index c369108a08..8750e1ee68 100644
--- a/test/xml/unit_point_stat.xml
+++ b/test/xml/unit_point_stat.xml
@@ -8,6 +8,7 @@
+
]>
@@ -454,4 +455,30 @@
+
+ &MET_BIN;/point_stat
+
+ OUTPUT_PREFIX MPR_THRESH
+ DAY_INTERVAL 1
+ HOUR_INTERVAL 6
+ CLIMO_MEAN_FILE_LIST
+ "&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cmean_1d.19590409"
+
+
+ CLIMO_STDEV_FILE_LIST
+ "&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cstdv_1d.19590409"
+
+
+
+ \
+ &DATA_DIR_MODEL;/grib2/gfs/gfs_2012040900_F012.grib2 \
+ &OUTPUT_DIR;/pb2nc/ndas.20120409.t12z.prepbufr.tm00.nc \
+ &CONFIG_DIR;/PointStatConfig_mpr_thresh \
+ -outdir &OUTPUT_DIR;/point_stat -v 3
+
+
+
+