Index: trunk/ppImage/src/ppImage.h
===================================================================
--- trunk/ppImage/src/ppImage.h	(revision 24900)
+++ trunk/ppImage/src/ppImage.h	(revision 24903)
@@ -98,4 +98,5 @@
     int patternIter;                    // Clipping iterations
     float patternRej;                   // Clipping threshold
+    float patternThresh;                // Ignore threshold
     psStatsOptions patternMean;         // Statistic for mean
     psStatsOptions patternStdev;        // Statistic for stdev
Index: trunk/ppImage/src/ppImageDetrendReadout.c
===================================================================
--- trunk/ppImage/src/ppImageDetrendReadout.c	(revision 24900)
+++ trunk/ppImage/src/ppImageDetrendReadout.c	(revision 24903)
@@ -127,5 +127,6 @@
     if (options->doPattern) {
         if (!pmPatternRow(input, options->patternOrder, options->patternIter, options->patternRej,
-                          options->patternMean, options->patternStdev, options->darkMask)) {
+                          options->patternThresh, options->patternMean, options->patternStdev,
+                          options->maskValue, options->darkMask)) {
             psFree(detview);
             return false;
Index: trunk/ppImage/src/ppImageOptions.c
===================================================================
--- trunk/ppImage/src/ppImageOptions.c	(revision 24900)
+++ trunk/ppImage/src/ppImageOptions.c	(revision 24903)
@@ -93,4 +93,5 @@
     options->patternIter     = 0;       // Clipping iterations
     options->patternRej      = NAN;     // Clipping rejection threshold
+    options->patternThresh   = NAN;     // Threshold for ignoring pixels
     options->patternMean     = PS_STAT_NONE; // Statistic for mean
     options->patternStdev    = PS_STAT_NONE; // Statistic for standard deviation
@@ -312,4 +313,5 @@
     options->patternIter = psMetadataLookupS32(NULL, recipe, "PATTERN.ITER");
     options->patternRej = psMetadataLookupF32(NULL, recipe, "PATTERN.REJ");
+    options->patternThresh = psMetadataLookupF32(NULL, recipe, "PATTERN.THRESH");
     options->patternMean = psStatsOptionFromString(psMetadataLookupStr(NULL, recipe, "PATTERN.MEAN"));
     options->patternStdev = psStatsOptionFromString(psMetadataLookupStr(NULL, recipe, "PATTERN.STDEV"));
