Index: /trunk/ippconfig/megacam_alternate/camera.config
===================================================================
--- /trunk/ippconfig/megacam_alternate/camera.config	(revision 7317)
+++ /trunk/ippconfig/megacam_alternate/camera.config	(revision 7317)
@@ -0,0 +1,296 @@
+# Camera configuration file for drop-dead boring camera, consisting of a single chip with single cell.
+
+# File formats that we know about
+FORMATS         METADATA
+	SIMPLE	STR	megacam_alternate/format.config
+END
+ 
+ 
+# Description of camera --- all the chips and the cells that comprise them
+FPA     METADATA
+        Chip		STR	Cell
+END
+
+# Recipe options
+RECIPES		METADATA
+	PHASE2		STR	megacam_alternate/phase2.config		# Phase 2 recipe details
+	PSPHOT		STR	megacam_alternate/psphot.config		# psphot details
+END
+
+FILERULES METADATA
+   PPIMAGE.INPUT  METADATA
+         FILENAME.RULE   STR @FILES
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CELL.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR FPA
+	 DATA.DEPTH      STR FPA
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR READ
+   END
+   PPIMAGE.OUTPUT  METADATA
+         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR CHIP 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+   END
+   PPIMAGE.BIN1  METADATA
+         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR CHIP 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+	 FILE.FORMAT     STR SPLIT
+   END
+   PPIMAGE.BIN2  METADATA
+         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR CHIP 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+	 FILE.FORMAT     STR SPLIT
+   END
+   PPIMAGE.JPEG1  METADATA
+         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.jpg
+         FILENAME.XTRA   STR -greyscale
+         EXTNAME.RULE    STR RANGE
+         EXTNAME.XTRA    STR -5:20
+         FILE.DEPTH      STR CHIP 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR JPEG
+	 FILE.MODE       STR WRITE
+	 FILE.FORMAT     STR SPLIT
+   END
+   PPIMAGE.JPEG2  METADATA
+         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.jpg
+         FILENAME.XTRA   STR rainbow
+         EXTNAME.RULE    STR FRACTION
+         EXTNAME.XTRA    STR 0.50:2.00
+         FILE.DEPTH      STR CHIP 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR JPEG
+	 FILE.MODE       STR WRITE
+	 FILE.FORMAT     STR SPLIT
+   END
+
+   PPIMAGE.BIAS  METADATA
+         FILENAME.RULE   STR bias.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR FPA 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+   END
+   PPIMAGE.DARK  METADATA
+         FILENAME.RULE   STR dark.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR FPA 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+   END
+   PPIMAGE.FLAT  METADATA
+         FILENAME.RULE   STR flat.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR FPA 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+   END
+   PPIMAGE.MASK  METADATA
+         FILENAME.RULE   STR mask.fits
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CHIP.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR FPA 
+	 DATA.DEPTH      STR CHIP
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+   END
+
+   PSPHOT.INPUT  METADATA
+         FILENAME.RULE   STR @FILES
+         FILENAME.XTRA   STR {CHIP.NAME}
+         EXTNAME.RULE    STR {CELL.NAME}
+         EXTNAME.XTRA    STR NONE
+         FILE.DEPTH      STR FPA 
+	 DATA.DEPTH      STR FPA
+         FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR READ
+   END
+
+   # an indirect rule allows multiple, related output definitions
+#   PSPHOT.OUTPUT	 STR PSPHOT.OUTPUT.CMF
+   PSPHOT.OUTPUT	 STR PSPHOT.OUTPUT.CMP
+#   PSPHOT.OUTPUT	 STR PSPHOT.OUTPUT.RAW
+
+   PSPHOT.RESID  METADATA
+         FILENAME.RULE   STR {OUTPUT}.res.fits
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR {CELL.NAME}
+         EXTNAME.XTRA    STR {CELL.NAME}
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR IMAGE
+	 FILE.MODE       STR WRITE
+   END
+
+   PSPHOT.BACKGND  METADATA
+        FILENAME.RULE   STR {OUTPUT}.bck.fits
+        FILENAME.XTRA   STR {CHIP.NAME}
+        EXTNAME.RULE    STR {CELL.NAME}
+        EXTNAME.XTRA    STR {CELL.NAME}
+	FILE.DEPTH 	STR CHIP
+        DATA.DEPTH      STR CHIP 
+	FILE.TYPE       STR IMAGE
+	FILE.MODE	STR WRITE
+	FILE.FORMAT	STR SPLIT
+   END
+
+   PSPHOT.BACKSUB  METADATA
+        FILENAME.RULE   STR {OUTPUT}.sub.fits
+        FILENAME.XTRA   STR {CHIP.NAME}
+        EXTNAME.RULE    STR {CELL.NAME}
+        EXTNAME.XTRA    STR {CELL.NAME}
+	FILE.DEPTH 	STR CHIP
+        DATA.DEPTH      STR CHIP 
+	FILE.TYPE       STR IMAGE
+	FILE.MODE	STR WRITE
+	FILE.FORMAT	STR SPLIT
+   END
+
+   PSPHOT.BACKMDL  METADATA
+        FILENAME.RULE   STR {OUTPUT}.mdl.fits
+        FILENAME.XTRA   STR {CHIP.NAME}
+        EXTNAME.RULE    STR {CELL.NAME}
+        EXTNAME.XTRA    STR {CELL.NAME}
+	FILE.DEPTH 	STR CHIP
+        DATA.DEPTH      STR CHIP 
+	FILE.TYPE       STR IMAGE
+	FILE.MODE	STR WRITE
+	FILE.FORMAT	STR SPLIT
+   END
+
+   PSPHOT.PSF.SAVE  METADATA
+        FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.psf.txt
+        FILENAME.XTRA   STR {CHIP.NAME}
+        EXTNAME.RULE    STR {CELL.NAME}
+        EXTNAME.XTRA    STR {CELL.NAME}
+	FILE.DEPTH 	STR READOUT
+        DATA.DEPTH      STR READOUT 
+	FILE.TYPE       STR PSF
+	FILE.MODE	STR WRITE
+   END
+   PSPHOT.PSF.LOAD  METADATA
+        FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.psf.txt
+        FILENAME.XTRA   STR {CHIP.NAME}
+        EXTNAME.RULE    STR {CELL.NAME}
+        EXTNAME.XTRA    STR {CELL.NAME}
+	FILE.DEPTH 	STR CELL
+        DATA.DEPTH      STR CELL 
+	FILE.TYPE       STR PSF
+	FILE.MODE	STR READ
+   END
+
+   PSPHOT.OUTPUT.RAW  METADATA
+         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR NONE
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR RAW
+	 FILE.MODE       STR WRITE
+   END
+   PSPHOT.OUTPUT.SX   METADATA
+         FILENAME.RULE   STR {OUTPUT}.sx
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR NONE
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR SX
+	 FILE.MODE       STR WRITE
+   END
+   PSPHOT.OUTPUT.OBJ  METADATA
+         FILENAME.RULE   STR {OUTPUT}.obj
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR NONE
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR OBJ
+	 FILE.MODE       STR WRITE
+   END
+   PSPHOT.OUTPUT.CMP  METADATA
+         FILENAME.RULE   STR {OUTPUT}.cmp
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR NONE
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR CMP
+	 FILE.MODE       STR WRITE
+   END
+   PSPHOT.OUTPUT.CMF  METADATA
+         FILENAME.RULE   STR {OUTPUT}.cmf
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR SMPDATA
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR CMF
+	 FILE.MODE       STR WRITE
+   END
+
+   PSASTRO.INPUT	 STR PSASTRO.INPUT.CMP
+   PSASTRO.OUTPUT	 STR PSASTRO.OUTPUT.CMP
+
+   PSASTRO.INPUT.CMP  METADATA
+         FILENAME.RULE   STR @FILES
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR NONE
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR CMP
+	 FILE.MODE       STR READ
+   END
+   PSASTRO.INPUT.CMF  METADATA
+         FILENAME.RULE   STR @FILES
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR SMPDATA
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR CMF
+	 FILE.MODE       STR READ
+   END
+
+   PSASTRO.OUTPUT.CMP  METADATA
+         FILENAME.RULE   STR {OUTPUT}.smp
+         FILENAME.XTRA   STR NONE
+         EXTNAME.RULE    STR NONE
+         EXTNAME.XTRA    STR PHU
+         FILE.DEPTH 	 STR CHIP
+	 DATA.DEPTH 	 STR CHIP
+	 FILE.TYPE       STR CMP
+	 FILE.MODE       STR WRITE
+   END
+END
Index: /trunk/ippconfig/megacam_alternate/format.config
===================================================================
--- /trunk/ippconfig/megacam_alternate/format.config	(revision 7317)
+++ /trunk/ippconfig/megacam_alternate/format.config	(revision 7317)
@@ -0,0 +1,63 @@
+# Drop-dead simple camera with single chip with single cell
+
+# How to identify this type
+RULE	METADATA
+        RUNID           STR     03BH11
+        DETECTOR        STR     MegaCam
+	SIMPLE		BOOL	TRUE
+	NAXIS		S32	2
+END
+
+# How to read this data
+FILE	METADATA
+	PHU		STR	FPA	# The FITS file represents an entire FPA
+	EXTENSIONS	STR	NONE	# There are no extensions
+	FPA.NAME	STR	OBJECT	# A PHU keyword for unique identifier within the hierarchy level
+END
+
+# What's in the FITS file?
+CONTENTS	STR	Chip:Cell:amplifier
+
+# Specify the cell data
+CELLS	METADATA
+	amplifier	METADATA
+		CELL.TRIMSEC.SOURCE	STR	VALUE
+		CELL.BIASSEC.SOURCE	STR	HEADER
+		CELL.TRIMSEC		STR	[0:0,0:0]
+		CELL.BIASSEC		STR	BIASSEC
+	END
+END
+
+# How to translate PS concepts into FITS headers
+TRANSLATION	METADATA
+	FPA.AIRMASS	STR	AIRMASS
+	FPA.FILTER	STR	FILTER
+	FPA.POSANGLE	STR	POSANG
+	FPA.RA		STR	OBJ-RA
+	FPA.DEC		STR	OBJ-DEC
+	CELL.EXPOSURE	STR	EXPTIME
+	CELL.DARKTIME	STR	DARKTIME
+	CELL.TIME	STR	DATE-OBS UTC-OBS	# Date and time
+	CELL.XBIN	STR	CCDSUM
+	CELL.YBIN	STR	CCDSUM
+END
+
+# Default PS concepts that may be specified by value
+DEFAULTS	METADATA
+	FPA.RADECSYS	STR	ICRS
+	CELL.GAIN	F32	1.0
+	CELL.READNOISE	F32	0.0
+	CELL.SATURATION	F32	65535
+	CELL.BAD	F32	0
+	CELL.READDIR	S32	1
+	CELL.TIMESYS	STR	UTC
+	CELL.XPARITY	S32	1
+	CELL.YPARITY	S32	1
+	CELL.X0		S32	0
+	CELL.Y0		S32	0
+END
+
+FORMATS		METADATA
+	FPA.RA		STR	HOURS
+	FPA.DEC		STR	DEGREES
+END
Index: /trunk/ippconfig/megacam_alternate/phase2.config
===================================================================
--- /trunk/ippconfig/megacam_alternate/phase2.config	(revision 7317)
+++ /trunk/ippconfig/megacam_alternate/phase2.config	(revision 7317)
@@ -0,0 +1,73 @@
+### Phase 2 recipe configuration file
+
+# List of tasks to perform
+MASK		BOOL	FALSE		# Mask bad pixels
+NONLIN		BOOL	FALSE		# Non-linearity correction
+OVERSCAN	BOOL	FALSE		# Overscan subtraction
+BIAS		BOOL	FALSE		# Bias subtraction
+DARK		BOOL	FALSE		# Dark subtraction
+FLAT		BOOL	FALSE		# Flat-field normalisation
+FRINGE		BOOL	FALSE		# Fringe subtraction
+SOURCE		BOOL	FALSE		# Source identification and photometry
+ASTROM		BOOL	FALSE		# Astrometry
+BIN1.FITS	BOOL	TRUE
+BIN2.FITS	BOOL	TRUE
+BIN1.JPEG	BOOL	FALSE
+BIN2.JPEG	BOOL	FALSE
+
+# Non-linearity correction
+NONLIN.SOURCE		STR	CHIP.NAME	# How to determine the source
+#@NONLIN.DATA		F32	0.0 1.001 0.001	# A polynomial
+NONLIN.DATA		STR	nonlin.dat	# Filename for lookup table
+#NONLIN.DATA		METADATA		# Source of non-linearity data
+#	ccd00		STR	nonlin00.dat	# A lookup table 
+#	@ccd01		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd02		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd03		F32	1.2345 		# A polynomial
+#	@ccd04		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd05		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd06		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd07		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd08		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd09		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd10		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd11		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd12		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd13		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd14		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd15		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd16		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd17		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd18		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd19		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd10		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd21		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd22		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd23		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd24		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd25		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd26		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd27		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd28		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd29		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd30		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd31		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd32		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd33		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd34		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd35		F32	0.0 1.001 0.001	# A polynomial
+#	@ccd36		F32	0.0 1.001 0.001	# A polynomial
+#END
+
+# Overscan subtraction
+OVERSCAN.SINGLE		BOOL	FALSE		# Reduce overscan to a single value?
+#OVERSCAN.FIT		STR	SPLINE		# NONE | POLYNOMIAL | SPLINE
+OVERSCAN.FIT		STR	POLYNOMIAL	# NONE | POLYNOMIAL | SPLINE
+OVERSCAN.ORDER		S32	5		# Order of polynomial fit
+OVERSCAN.STAT		STR	MEAN		# MEAN | MEDIAN
+
+# binned output image options
+BIN1.XBIN		S32	8
+BIN1.YBIN		S32	8
+BIN2.XBIN		S32	64
+BIN2.YBIN		S32	64
Index: /trunk/ippconfig/megacam_alternate/psphot.config
===================================================================
--- /trunk/ippconfig/megacam_alternate/psphot.config	(revision 7317)
+++ /trunk/ippconfig/megacam_alternate/psphot.config	(revision 7317)
@@ -0,0 +1,90 @@
+
+#SAVE.BACKMDL	BOOL 	TRUE
+#SAVE.BACKGND	BOOL 	TRUE
+#SAVE.BACKSUB	BOOL 	TRUE
+#SAVE.RESID	BOOL 	TRUE
+#SAVE.PSF	BOOL 	TRUE
+#LOAD.PSF	BOOL 	FALSE
+
+# image noise parameters
+RDNOISE             STR  HD:RDNOISE      # read-noise in electrons
+GAIN                STR  HD:GAIN         # electrons / DN
+ZERO_POINT          F32  25.000          # zero point used by DVO
+
+# background model : 
+BACKGROUND.XBIN	    S32   128
+BACKGROUND.YBIN	    S32   128
+
+# masking parameters
+XMIN                F32   2        	 # minimum valid x-coord
+XMAX                F32   -2        	 # maximum valid x-coord
+YMIN                F32   2        	 # minimum valid y-coord
+YMAX                F32   -2        	 # maximum valid y-coord
+SATURATION          F32  50000     	 # saturation level on this chip
+MIN_VALID_PIXEL     F32      1     	 # saturation level on this chip
+
+# image statistics parameters
+IMSTATS_NPIX        S32  1000    	 # number of pixels to use for sky estimate boxes:
+
+# peak finding 
+PEAKS_SMOOTH_SIGMA  F32  1.0       	 # smoothing kernel sigma in pixels
+PEAKS_SMOOTH_NSIGMA F32  3.0   	   	 # smoothing kernel width in sigmas
+PEAKS_NSIGMA_LIMIT  F32  25.0 	   	 # peak significance threshold
+
+# basic object statistics
+SKY_INNER_RADIUS    F32  15		 # square annulus for local sky measurement
+SKY_OUTER_RADIUS    F32  25		 # square annulus for local sky measurement
+PSF_MOMENTS_RADIUS  F32  3               # calculate initial source moments with this radius
+PSF_SN_LIM          F32  100             # minimum S/N for stars used for PSF model
+PSF_MAX_NSTARS      S32  300             # limit number of stars used for PSF model
+
+# PSF model parameters : choose the PSF model
+# list as many PSF_MODEL options as desired
+# PSF_MODEL           MULTI
+PSF_MODEL           STR  PS_MODEL_QGAUSS
+# PSF_MODEL           STR  PS_MODEL_GAUSS
+# PSF_MODEL           STR  PS_MODEL_PGAUSS
+# PSF_MODEL           STR  PS_MODEL_TGAUSS  ## not well tested, not very successful
+
+MOMENTS_SCALE       F32   0.1
+MOMENTS_SN_MIN      F32   30.0
+MOMENTS_SX_MAX      F32   3.0
+MOMENTS_SY_MAX      F32   1.4
+MOMENTS_AR_MAX      F32   1.5		 # maximum axial ratio: 1 / AR < (sx / sy) < AR
+
+PSF_FIT_RADIUS      F32  15.0	         # fitting radius for test PSF model
+PSF_REF_RADIUS      F32  35.0            # aperture magnitudes are scaled via 
+					 # curve-of-growth to this radius
+# PSF-like source model parameters
+PSF_FIT_NSIGMA       F32  1.0		 # significance for pixel included in fit
+PSF_FIT_PADDING      F32  5.0            # extra annulus to use for fit 
+PSF_SHAPE_NSIGMA     F32  3.0		 # max significance for shape variation
+PSF_MIN_SN           F32  2.0		 # reject objects below this significance
+PSF_MAX_CHI          F32  50.0		 # reject objects worse that this
+
+# EXTended source model parameters
+EXT_MODEL            STR  PS_MODEL_PGAUSS
+EXT_MIN_SN           F32  50.0           # fit galaxies above this S/N limit
+EXT_FIT_NSIGMA       F32  1		 # significance for pixel included in fit
+EXT_FIT_PADDING      F32  10             # extra annulus to use for fit 
+EXT_MOMENTS_RADIUS   F32  9
+
+FITMODE              STR  BLEND
+DEBLEND_PEAK_FRACTION   F32 0.1
+DEBLEND_SKY_NSIGMA      F32 10.0
+
+# APTREND 	     STR CONSTANT
+APTREND 	     STR  ALL
+# APTREND 	     STR  SKYSAT_XY_LIN
+# APTREND 	     STR  SKYSAT
+# APTREND 	     STR  SKYBIAS
+FULL_FIT_SN_LIM      F32  50.0
+AP_MIN_SN            F32  50.0
+
+# test options
+# BREAK_POINT         STR  PEAKS
+PEAKS_OUTPUT_FILE   STR  peaks.dat
+MOMENTS_OUTPUT_FILE STR  moments.dat
+# ANALYSIS_REGION     STR  [1000:1600,2800:3400]
+# POISSON_ERRORS      BOOL TRUE
+# SKY_BIAS            F32  0.0
