Changeset 26902
- Timestamp:
- Feb 10, 2010, 7:49:20 PM (16 years ago)
- Location:
- trunk/ippconfig
- Files:
-
- 19 edited
-
gpc1/camera.config (modified) (1 diff)
-
gpc1/ppImage.config (modified) (10 diffs)
-
gpc1/ppMerge.config (modified) (2 diffs)
-
gpc1/psastro.config (modified) (3 diffs)
-
isp/format.config (modified) (1 diff)
-
megacam/psastro.config (modified) (4 diffs)
-
recipes/filerules-mef.mdc (modified) (3 diffs)
-
recipes/filerules-simple.mdc (modified) (3 diffs)
-
recipes/filerules-split.mdc (modified) (6 diffs)
-
recipes/jpeg.mdc (modified) (1 diff)
-
recipes/ppImage.config (modified) (6 diffs)
-
recipes/ppSim.config (modified) (2 diffs)
-
recipes/ppStack.config (modified) (3 diffs)
-
recipes/ppSub.config (modified) (4 diffs)
-
recipes/psastro.config (modified) (1 diff)
-
recipes/reductionClasses.mdc (modified) (2 diffs)
-
simtest/ppSim.config (modified) (3 diffs)
-
simtest/ppSub.config (modified) (1 diff)
-
simtest/psphot.config (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippconfig/gpc1/camera.config
r26677 r26902 149 149 PHOTCODE.RULE STR {DETECTOR}.{FILTER.ID}.{CHIP.NAME} # Rule for generating photcode 150 150 151 BURNTOOL.STATE.GOOD S16 1 3# Value for burntool_state with the most recent bt version.151 BURNTOOL.STATE.GOOD S16 14 # Value for burntool_state with the most recent bt version. -
trunk/ippconfig/gpc1/ppImage.config
r26692 r26902 24 24 NOISEMAP BOOL FALSE # Apply read noise map 25 25 26 PATTERN BOOL FALSE # Do any pattern subtraction at all?27 PATTERN. SUBSET METADATA # List of chips and whether to do pattern subtraction26 PATTERN.ROW BOOL FALSE # Do any row pattern correction at all? 27 PATTERN.ROW.SUBSET METADATA # List of chips and whether to do row pattern correction 28 28 XY01 BOOL FALSE 29 29 XY02 BOOL FALSE … … 37 37 XY13 BOOL FALSE 38 38 XY14 BOOL FALSE 39 XY15 METADATA 40 xy01 BOOL TRUE 41 xy02 BOOL TRUE 42 xy03 BOOL TRUE 43 xy04 BOOL TRUE 44 xy05 BOOL TRUE 45 xy06 BOOL TRUE 46 xy10 BOOL FALSE 47 xy11 BOOL FALSE 48 xy12 BOOL FALSE 49 xy13 BOOL FALSE 50 xy14 BOOL FALSE 51 xy15 BOOL FALSE 52 xy16 BOOL FALSE 53 xy17 BOOL FALSE 54 xy20 BOOL FALSE 55 xy21 BOOL FALSE 56 xy22 BOOL FALSE 57 xy23 BOOL FALSE 58 xy24 BOOL FALSE 59 xy25 BOOL FALSE 60 xy26 BOOL FALSE 61 xy27 BOOL FALSE 62 xy30 BOOL FALSE 63 xy31 BOOL FALSE 64 xy32 BOOL FALSE 65 xy33 BOOL FALSE 66 xy34 BOOL FALSE 67 xy35 BOOL FALSE 68 xy36 BOOL FALSE 69 xy37 BOOL FALSE 70 xy40 BOOL FALSE 71 xy41 BOOL FALSE 72 xy42 BOOL FALSE 73 xy43 BOOL FALSE 74 xy44 BOOL FALSE 75 xy45 BOOL FALSE 76 xy46 BOOL FALSE 77 xy47 BOOL FALSE 78 xy50 BOOL FALSE 79 xy51 BOOL FALSE 80 xy52 BOOL FALSE 81 xy53 BOOL FALSE 82 xy54 BOOL FALSE 83 xy55 BOOL FALSE 84 xy56 BOOL FALSE 85 xy57 BOOL FALSE 86 xy60 BOOL FALSE 87 xy61 BOOL FALSE 88 xy62 BOOL FALSE 89 xy63 BOOL FALSE 90 xy64 BOOL FALSE 91 xy65 BOOL FALSE 92 xy66 BOOL FALSE 93 xy67 BOOL FALSE 94 xy71 BOOL FALSE 95 xy72 BOOL FALSE 96 xy73 BOOL FALSE 97 xy74 BOOL FALSE 98 xy75 BOOL FALSE 99 xy76 BOOL FALSE 100 END 39 XY15 STR 1111111100000000000000000000000000000000000000000000000000000000 # cols: 0 101 40 XY16 BOOL FALSE 102 41 XY17 BOOL FALSE … … 108 47 XY25 BOOL FALSE 109 48 XY26 BOOL FALSE 110 XY27 BOOL FALSE49 XY27 STR 1111111111111111111111111111111100000000000000000000000011111111 # cols: 0,1,2,3,7 111 50 XY30 BOOL FALSE 112 51 XY31 BOOL FALSE 113 XY32 METADATA 114 xy01 BOOL FALSE 115 xy02 BOOL FALSE 116 xy03 BOOL FALSE 117 xy04 BOOL FALSE 118 xy05 BOOL FALSE 119 xy06 BOOL FALSE 120 xy10 BOOL FALSE 121 xy11 BOOL FALSE 122 xy12 BOOL FALSE 123 xy13 BOOL FALSE 124 xy14 BOOL FALSE 125 xy15 BOOL FALSE 126 xy16 BOOL FALSE 127 xy17 BOOL FALSE 128 xy20 BOOL FALSE 129 xy21 BOOL FALSE 130 xy22 BOOL FALSE 131 xy23 BOOL FALSE 132 xy24 BOOL FALSE 133 xy25 BOOL FALSE 134 xy26 BOOL FALSE 135 xy27 BOOL FALSE 136 xy30 BOOL TRUE 137 xy31 BOOL TRUE 138 xy32 BOOL TRUE 139 xy33 BOOL TRUE 140 xy34 BOOL TRUE 141 xy35 BOOL TRUE 142 xy36 BOOL TRUE 143 xy37 BOOL TRUE 144 xy40 BOOL FALSE 145 xy41 BOOL FALSE 146 xy42 BOOL FALSE 147 xy43 BOOL FALSE 148 xy44 BOOL FALSE 149 xy45 BOOL FALSE 150 xy46 BOOL FALSE 151 xy47 BOOL FALSE 152 xy50 BOOL FALSE 153 xy51 BOOL FALSE 154 xy52 BOOL FALSE 155 xy53 BOOL FALSE 156 xy54 BOOL FALSE 157 xy55 BOOL FALSE 158 xy56 BOOL FALSE 159 xy57 BOOL FALSE 160 xy60 BOOL FALSE 161 xy61 BOOL FALSE 162 xy62 BOOL FALSE 163 xy63 BOOL FALSE 164 xy64 BOOL FALSE 165 xy65 BOOL FALSE 166 xy66 BOOL FALSE 167 xy67 BOOL FALSE 168 xy71 BOOL TRUE 169 xy72 BOOL TRUE 170 xy73 BOOL TRUE 171 xy74 BOOL TRUE 172 xy75 BOOL TRUE 173 xy76 BOOL TRUE 174 END 52 XY32 STR 0000000000000000000000001111111100000000000000000000000011111111 # cols: 3,7 175 53 XY33 BOOL FALSE 176 54 XY34 BOOL FALSE … … 183 61 XY43 BOOL FALSE 184 62 XY44 BOOL FALSE 185 XY45 METADATA 186 xy01 BOOL FALSE 187 xy02 BOOL FALSE 188 xy03 BOOL FALSE 189 xy04 BOOL FALSE 190 xy05 BOOL FALSE 191 xy06 BOOL FALSE 192 xy10 BOOL FALSE 193 xy11 BOOL FALSE 194 xy12 BOOL FALSE 195 xy13 BOOL FALSE 196 xy14 BOOL FALSE 197 xy15 BOOL FALSE 198 xy16 BOOL FALSE 199 xy17 BOOL FALSE 200 xy20 BOOL FALSE 201 xy21 BOOL FALSE 202 xy22 BOOL FALSE 203 xy23 BOOL FALSE 204 xy24 BOOL FALSE 205 xy25 BOOL FALSE 206 xy26 BOOL FALSE 207 xy27 BOOL FALSE 208 xy30 BOOL TRUE 209 xy31 BOOL TRUE 210 xy32 BOOL TRUE 211 xy33 BOOL TRUE 212 xy34 BOOL TRUE 213 xy35 BOOL TRUE 214 xy36 BOOL TRUE 215 xy37 BOOL TRUE 216 xy40 BOOL FALSE 217 xy41 BOOL FALSE 218 xy42 BOOL FALSE 219 xy43 BOOL FALSE 220 xy44 BOOL FALSE 221 xy45 BOOL FALSE 222 xy46 BOOL FALSE 223 xy47 BOOL FALSE 224 xy50 BOOL FALSE 225 xy51 BOOL FALSE 226 xy52 BOOL FALSE 227 xy53 BOOL FALSE 228 xy54 BOOL FALSE 229 xy55 BOOL FALSE 230 xy56 BOOL FALSE 231 xy57 BOOL FALSE 232 xy60 BOOL FALSE 233 xy61 BOOL FALSE 234 xy62 BOOL FALSE 235 xy63 BOOL FALSE 236 xy64 BOOL FALSE 237 xy65 BOOL FALSE 238 xy66 BOOL FALSE 239 xy67 BOOL FALSE 240 xy71 BOOL TRUE 241 xy72 BOOL TRUE 242 xy73 BOOL TRUE 243 xy74 BOOL TRUE 244 xy75 BOOL TRUE 245 xy76 BOOL TRUE 246 END 63 XY45 STR 0000000000000000000000001111111100000000000000000000000011111111 # cols: 3,7 64 XY46 BOOL FALSE 65 XY47 STR 1111111100000000000000001111111100000000111111110000000011111111 # cols: 0,3,5,7 66 XY50 BOOL FALSE 67 XY51 BOOL FALSE 68 XY52 BOOL FALSE 69 XY53 BOOL FALSE 70 XY54 BOOL FALSE 71 XY55 BOOL FALSE 72 XY56 BOOL FALSE 73 XY57 STR 1111111111111111111111110000000000000000000000001111111111111111 # cols: 0,1,2,6,7 74 XY60 STR 0000000000000000000000000000000000000000000001000000000000000000 # cell xy55 75 XY61 BOOL FALSE 76 XY62 BOOL FALSE 77 XY63 BOOL FALSE 78 XY64 BOOL FALSE 79 XY65 BOOL FALSE 80 XY66 BOOL FALSE 81 XY67 BOOL FALSE 82 XY71 BOOL FALSE 83 XY72 BOOL FALSE 84 XY73 BOOL FALSE 85 XY74 STR 0000000000000000111111110000000000000000000000000000000011111111 # cols: 2,7 86 XY75 BOOL FALSE 87 XY76 BOOL FALSE 88 END 89 90 PATTERN.CELL BOOL FALSE # by default, do not do any cell pattern correction 91 PATTERN.CELL.SUBSET METADATA # List of chips and whether to do cell pattern correction 92 XY01 BOOL FALSE 93 XY02 BOOL FALSE 94 XY03 BOOL FALSE 95 XY04 BOOL FALSE 96 XY05 BOOL FALSE 97 XY06 STR 11010000000100000001101001000000000000000000000000000000000000000 98 XY10 BOOL FALSE 99 XY11 BOOL FALSE 100 XY12 BOOL FALSE 101 XY13 BOOL FALSE 102 XY14 STR 0000000000000000000000000000000000000000000000010000000000101101 103 XY15 STR 0011111100011000000001000000010000001001000111110001010000011111 104 XY16 STR 0000000100000000000000000000000000000001000000000000000000000000 105 XY17 BOOL FALSE 106 XY20 BOOL FALSE 107 XY21 BOOL FALSE 108 XY22 BOOL FALSE 109 XY23 BOOL FALSE 110 XY24 STR 0000000000100000000000000110100000100000001000000011100000000000 111 XY25 STR 0100010000001001001011000000001000000111000110000000100000000010 112 XY26 STR 0000000000000100000000000000000000001000001000000000000000000000 113 XY27 BOOL FALSE 114 XY30 BOOL FALSE 115 XY31 BOOL FALSE 116 XY32 BOOL FALSE 117 XY33 BOOL FALSE 118 XY34 STR 0000000000000000000000000000000000000001000011000000101000111111 119 XY35 BOOL FALSE 120 XY36 STR 0000000000000000000000000000000000010000000000000000000000000000 121 XY37 STR 0000000000000000000000000000000100010001000000001011000010110110 122 XY40 STR 0000000000000000000000000010110000000000000001110000001000011111 123 XY41 BOOL FALSE 124 XY42 BOOL FALSE 125 XY43 STR 0000000000000000000000010000000100000000000010000100000100000100 126 XY44 BOOL FALSE 127 XY45 BOOL FALSE 247 128 XY46 BOOL FALSE 248 129 XY47 BOOL FALSE … … 257 138 XY60 BOOL FALSE 258 139 XY61 BOOL FALSE 259 XY62 BOOL FALSE140 XY62 STR 0000000000000000000000000000000000001000000000000000000100001010 260 141 XY63 BOOL FALSE 261 142 XY64 BOOL FALSE … … 264 145 XY67 BOOL FALSE 265 146 XY71 BOOL FALSE 266 XY72 BOOL FALSE267 XY73 BOOL FALSE147 XY72 STR 0000000000000000000000000000000000000000000000000000000000000001 148 XY73 STR 0001100000000000000000000000001000000000000000000000000000000000 268 149 XY74 BOOL FALSE 269 150 XY75 BOOL FALSE 270 151 XY76 BOOL FALSE 271 152 END 272 273 153 274 154 TILTYSTREAK.BY.CLASS METADATA # apply the 'tiltystreak' tool … … 403 283 FLAT BOOL TRUE # Flat-field normalisation 404 284 MASK BOOL TRUE # Mask bad pixels 405 MASK.BURNTOOL BOOL TRUE # Mask potential burntool trails 406 PATTERN BOOL TRUE # Subtract pattern noise 407 FRINGE BOOL FALSE # Fringe subtraction 285 MASK.BURNTOOL BOOL TRUE # Mask potential burntool trails 286 PATTERN.ROW BOOL TRUE # Row pattern correction 287 PATTERN.CELL BOOL TRUE # Cell pattern correction 288 FRINGE BOOL TRUE # Fringe subtraction 408 289 BIN1.FITS BOOL TRUE # Save 1st binned chip image? 409 290 BIN2.FITS BOOL TRUE # Save 2nd binned chip image? … … 1179 1060 MASK BOOL TRUE # Mask bad pixels 1180 1061 FRINGE BOOL FALSE # Fringe subtraction 1181 PATTERN BOOL TRUE # Subtract pattern noise 1062 PATTERN.ROW BOOL TRUE # Row pattern correction 1063 PATTERN.CELL BOOL TRUE # Cell pattern correction 1182 1064 BIN1.FITS BOOL TRUE # Save 1st binned chip image? 1183 1065 BIN2.FITS BOOL TRUE # Save 2nd binned chip image? … … 1188 1070 CROSSTALK.MEASURE BOOL TRUE # Subtract model background? 1189 1071 END 1190 1191 1072 1192 1073 … … 1216 1097 CROSSTALK.MEASURE BOOL TRUE # Subtract model background? 1217 1098 TILTYSTREAK.APPLY BOOL FALSE # apply the 'tiltystreak' tool 1218 PATTERN BOOL TRUE # Subtract pattern noise 1099 PATTERN.ROW BOOL TRUE # Row pattern correction 1100 PATTERN.CELL BOOL TRUE # Cell pattern correction 1219 1101 NOISEMAP BOOL TRUE # Apply read noise map 1220 1102 END -
trunk/ippconfig/gpc1/ppMerge.config
r24840 r26902 43 43 # END 44 44 45 # 2010.02.02 -- this was the dark rule for the dark master from 20100124 45 46 # Ordinates for fitting dark current as function of darktime and fpa temp: 46 47 # Counts = C0 + (CT0 + CT1*Temp + CT2*Temp^2)*exptime 48 # the 0th order term is implied, right? 49 # Note: GPC1 has bad values for DARKTIME in unpredictable cells; use EXPOSURE for now 50 # DARK.ORDINATES METADATA 51 # CELL.EXPOSURE S32 1 52 # TEMP METADATA 53 # ORDER S32 1 54 # RULE STR CHIP.TEMP * CELL.EXPOSURE 55 # END 56 # TEMP2 METADATA 57 # ORDER S32 1 58 # RULE STR CHIP.TEMP * CHIP.TEMP * CELL.EXPOSURE 59 # END 60 # END 61 62 # Ordinates for fitting dark current as function of darktime and fpa temp: 63 # Counts = C0 + (CT0 + CT1*Temp)*exptime 47 64 # the 0th order term is implied, right? 48 65 # Note: GPC1 has bad values for DARKTIME in unpredictable cells; use EXPOSURE for now … … 53 70 RULE STR CHIP.TEMP * CELL.EXPOSURE 54 71 END 55 TEMP2 METADATA56 ORDER S32 157 RULE STR CHIP.TEMP * CHIP.TEMP * CELL.EXPOSURE58 END59 72 END -
trunk/ippconfig/gpc1/psastro.config
r26265 r26902 69 69 PSASTRO.MOSAIC.MODE BOOL TRUE 70 70 71 # for iterations >= N, require a single match per reference 71 72 PSASTRO.MOSAIC.CHIP.NITER S32 5 # fit clipping iterations (NOTE: last iteration is NITER, not NITER - 1) 72 73 PSASTRO.MOSAIC.CHIP.NSIGMA F32 3 # fit clipping sigmas … … 151 152 GHOST_MAX_MAG F32 -25.0 152 153 END 154 PHOTCODE.DATA METADATA 155 FILTER STR w 156 ZEROPT F32 25.1 157 PHOTCODE STR r_SYNTH 158 GHOST_MAX_MAG F32 -20.0 159 END 153 160 154 161 REFSTAR_MASK BOOL TRUE … … 156 163 REFSTAR_MASK_SATSTAR_MAG_MAX F32 -17.40 157 164 REFSTAR_MASK_SATSTAR_MAG_SLOPE F32 13.45 158 REFSTAR_MASK_SATSTAR_POS_ZERO F32 -0.779 159 160 # Length = SLOPE*(MAG_MAX - InstMag) 161 162 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 52.00 163 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 -16.20 165 REFSTAR_MASK_SATSTAR_POS_ZERO F32 -0.798 166 167 # Length = 10**(SLOPE*(MAG_MAX - InstMag)) - OFFSET 168 169 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 0.096 170 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 7.35 171 REFSTAR_MASK_SATSPIKE_OFFSET F32 200.0 164 172 165 173 # pair 1 (longer) -
trunk/ippconfig/isp/format.config
r17911 r26902 73 73 CELL.XSIZE S32 2048 74 74 CELL.YSIZE S32 2048 75 FPA.LONGITUDE STR 10:25:01.417 # West Longitude in Hours 10.4170608521 76 FPA.LATITUDE STR 20:42:25.558 # North Latitude in Degrees 20.7070999146 77 FPA.ELEVATION F32 3048.0 # altitude in meters 75 78 FPA.TIMESYS STR UTC 76 79 CELL.SATURATION F32 60000 -
trunk/ippconfig/megacam/psastro.config
r24032 r26902 1 2 # save matched stars? 3 PSASTRO.SAVE.REFMATCH BOOL TRUE # save refstar matches as table in output smf file 1 4 2 5 # astrometry matching parameters … … 40 43 41 44 PSASTRO.MIN.INST.MAG.RAW F32 -17.0 # min instrumental magnitude for stars accepted for fitting 42 PSASTRO.MAX.INST.MAG.RAW F32 -8.0 # max instrumental magnitude for stars accepted for fitting45 PSASTRO.MAX.INST.MAG.RAW F32 -11.0 # max instrumental magnitude for stars accepted for fitting 43 46 44 47 PSASTRO.MAX.ERROR F32 10.0 # max error in pixels … … 47 50 PSASTRO.MOSAIC.MODE BOOL TRUE 48 51 49 PSASTRO.MOSAIC.MAX.ERROR.N0 F32 1.50 # max allow error for valid solution (arcsec) 50 PSASTRO.MOSAIC.MAX.ERROR.N1 F32 1.50 # max allow error for valid solution (arcsec) 51 PSASTRO.MOSAIC.MAX.ERROR.N2 F32 0.90 # max allow error for valid solution (arcsec) 52 PSASTRO.MOSAIC.MAX.ERROR.N3 F32 0.90 # max allow error for valid solution (arcsec) 53 PSASTRO.MOSAIC.MAX.ERROR.N4 F32 0.90 # max allow error for valid solution (arcsec) 52 # for iterations >= N, require a single match per reference 53 PSASTRO.MOSAIC.CHIP.NITER S32 4 # fit clipping iterations 54 PSASTRO.MOSAIC.CHIP.NSIGMA F32 3 # fit clipping sigmas 55 PSASTRO.MOSAIC.UNIQ.ITER S32 2 54 56 55 PSASTRO.MOSAIC.RADIUS.N0 F32 10.0 57 PSASTRO.MOSAIC.MAX.ERROR.N0 F32 0.00 # max allow error for valid solution (arcsec) 58 PSASTRO.MOSAIC.MAX.ERROR.N1 F32 0.00 # max allow error for valid solution (arcsec) 59 PSASTRO.MOSAIC.MAX.ERROR.N2 F32 0.00 # max allow error for valid solution (arcsec) 60 PSASTRO.MOSAIC.MAX.ERROR.N3 F32 0.00 # max allow error for valid solution (arcsec) 61 PSASTRO.MOSAIC.MAX.ERROR.N4 F32 2.00 # max allow error for valid solution (arcsec) 62 63 PSASTRO.MOSAIC.RADIUS.N0 F32 15.0 56 64 PSASTRO.MOSAIC.RADIUS.N1 F32 8.0 # do not refine the match 57 65 PSASTRO.MOSAIC.RADIUS.N2 F32 8.0 # do not refine the match … … 61 69 PSASTRO.MOSAIC.CHIP.ORDER.N0 S32 0 # fit order (-1 means use default) 62 70 PSASTRO.MOSAIC.CHIP.ORDER.N1 S32 0 # fit order (-1 means use default) 63 PSASTRO.MOSAIC.CHIP.ORDER.N2 S32 0# fit order (-1 means use default)71 PSASTRO.MOSAIC.CHIP.ORDER.N2 S32 1 # fit order (-1 means use default) 64 72 PSASTRO.MOSAIC.CHIP.ORDER.N3 S32 1 # fit order (-1 means use default) 65 73 PSASTRO.MOSAIC.CHIP.ORDER.N4 S32 3 # fit order (-1 means use default) -
trunk/ippconfig/recipes/filerules-mef.mdc
r26079 r26902 247 247 PPSUB.OUTPUT.JPEG1 OUTPUT {OUTPUT}.b1.jpg JPEG NONE FPA TRUE NONE 248 248 PPSUB.OUTPUT.JPEG2 OUTPUT {OUTPUT}.b2.jpg JPEG NONE FPA TRUE NONE 249 PPSUB.OUTPUT.RESID.JPEG OUTPUT {OUTPUT}.res.jpg JPEG NONE FPA TRUE NONE 249 250 PPSUB.INVERSE OUTPUT {OUTPUT}.inv.fits IMAGE COMP_SUB FPA TRUE NONE 250 251 PPSUB.INVERSE.MASK OUTPUT {OUTPUT}.inv.mask.fits MASK COMP_MASK FPA TRUE NONE … … 252 253 PPSUB.INVERSE.SOURCES OUTPUT {OUTPUT}.inv.cmf CMF NONE FPA TRUE NONE 253 254 PPSUB.CONFIG OUTPUT {OUTPUT}.ppSub.mdc TEXT NONE FPA TRUE NONE 254 PPSUB.INPUT.CONV OUTPUT {OUTPUT}.inConv.fits IMAGE COMP_ SUBFPA TRUE NONE255 PPSUB.INPUT.CONV OUTPUT {OUTPUT}.inConv.fits IMAGE COMP_IMG FPA TRUE NONE 255 256 PPSUB.INPUT.CONV.MASK OUTPUT {OUTPUT}.inConv.mk.fits MASK COMP_MASK FPA TRUE NONE 256 257 PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits VARIANCE COMP_WT FPA TRUE NONE 257 PPSUB.REF.CONV OUTPUT {OUTPUT}.refConv.fits IMAGE COMP_ SUBFPA TRUE NONE258 PPSUB.REF.CONV OUTPUT {OUTPUT}.refConv.fits IMAGE COMP_IMG FPA TRUE NONE 258 259 PPSUB.REF.CONV.MASK OUTPUT {OUTPUT}.refConv.mk.fits MASK COMP_MASK FPA TRUE NONE 259 260 PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits VARIANCE COMP_WT FPA TRUE NONE … … 301 302 CENSOR.OUTPUT OUTPUT {OUTPUT}.smf CMF NONE FPA TRUE MEF 302 303 304 MAGIC.ORIGINAL.PNG OUTPUT {OUTPUT}_original.png JPEG NONE FPA TRUE NONE 305 MAGIC.RESIDUAL.PNG OUTPUT {OUTPUT}_residual.png JPEG NONE FPA TRUE NONE 306 MAGIC.MASK.PNG OUTPUT {OUTPUT}_mask.png JPEG NONE FPA TRUE NONE 307 MAGIC.DUPLICATE.PNG OUTPUT {OUTPUT}_duplicate.png JPEG NONE FPA TRUE NONE 308 303 309 PPSMOOTH.OUTPUT OUTPUT {OUTPUT}.{CHIP.NAME}.fits IMAGE NONE CHIP TRUE MEF 304 310 PPSMOOTH.OUTPUT.MASK OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits MASK NONE CHIP TRUE MEF -
trunk/ippconfig/recipes/filerules-simple.mdc
r26079 r26902 197 197 PPSUB.OUTPUT.JPEG1 OUTPUT {OUTPUT}.b1.jpg JPEG NONE FPA TRUE NONE 198 198 PPSUB.OUTPUT.JPEG2 OUTPUT {OUTPUT}.b2.jpg JPEG NONE FPA TRUE NONE 199 PPSUB.OUTPUT.RESID.JPEG OUTPUT {OUTPUT}.res.jpg JPEG NONE FPA TRUE NONE 199 200 PPSUB.INVERSE OUTPUT {OUTPUT}.inv.fits IMAGE NONE FPA TRUE NONE 200 201 PPSUB.INVERSE.MASK OUTPUT {OUTPUT}.inv.mask.fits MASK NONE FPA TRUE NONE … … 202 203 PPSUB.INVERSE.SOURCES OUTPUT {OUTPUT}.inv.cmf CMF NONE FPA TRUE NONE 203 204 PPSUB.CONFIG OUTPUT {OUTPUT}.ppSub.mdc TEXT NONE FPA TRUE NONE 204 PPSUB.INPUT.CONV OUTPUT {OUTPUT}.inConv.fits IMAGE COMP_SUBFPA TRUE NONE205 PPSUB.INPUT.CONV.MASK OUTPUT {OUTPUT}.inConv.mk.fits MASK COMP_MASKFPA TRUE NONE206 PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits VARIANCE COMP_WTFPA TRUE NONE207 PPSUB.REF.CONV OUTPUT {OUTPUT}.refConv.fits IMAGE COMP_SUBFPA TRUE NONE208 PPSUB.REF.CONV.MASK OUTPUT {OUTPUT}.refConv.mk.fits MASK COMP_MASKFPA TRUE NONE209 PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits VARIANCE COMP_WTFPA TRUE NONE205 PPSUB.INPUT.CONV OUTPUT {OUTPUT}.inConv.fits IMAGE NONE FPA TRUE NONE 206 PPSUB.INPUT.CONV.MASK OUTPUT {OUTPUT}.inConv.mk.fits MASK NONE FPA TRUE NONE 207 PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits VARIANCE NONE FPA TRUE NONE 208 PPSUB.REF.CONV OUTPUT {OUTPUT}.refConv.fits IMAGE NONE FPA TRUE NONE 209 PPSUB.REF.CONV.MASK OUTPUT {OUTPUT}.refConv.mk.fits MASK NONE FPA TRUE NONE 210 PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits VARIANCE NONE FPA TRUE NONE 210 211 211 212 PPSTACK.OUTPUT OUTPUT {OUTPUT}.fits IMAGE NONE FPA TRUE NONE … … 249 250 CENSOR.OUTPUT OUTPUT {OUTPUT}.smf CMF NONE FPA TRUE MEF 250 251 252 MAGIC.ORIGINAL.PNG OUTPUT {OUTPUT}_original.png JPEG NONE FPA TRUE NONE 253 MAGIC.RESIDUAL.PNG OUTPUT {OUTPUT}_residual.png JPEG NONE FPA TRUE NONE 254 MAGIC.MASK.PNG OUTPUT {OUTPUT}_mask.png JPEG NONE FPA TRUE NONE 255 MAGIC.DUPLICATE.PNG OUTPUT {OUTPUT}_duplicate.png JPEG NONE FPA TRUE NONE 256 251 257 PPSMOOTH.OUTPUT OUTPUT {OUTPUT}.fits IMAGE NONE FPA TRUE SIMPLE 252 258 PPSMOOTH.OUTPUT.MASK OUTPUT {OUTPUT}.mk.fits MASK NONE FPA TRUE SIMPLE -
trunk/ippconfig/recipes/filerules-split.mdc
r26665 r26902 122 122 PPBGRESTORE.INPUT INPUT @FILES CHIP IMAGE 123 123 PPBGRESTORE.BACKMDL INPUT @FILES CHIP IMAGE 124 125 PPVIZPATTERN.INPUT INPUT @FILES CHIP PATTERN 124 126 125 127 ### output file definitions … … 147 149 PPIMAGE.JPEG1 OUTPUT {OUTPUT}.b1.jpg JPEG NONE FPA TRUE NONE 148 150 PPIMAGE.JPEG2 OUTPUT {OUTPUT}.b2.jpg JPEG NONE FPA TRUE NONE 149 151 PPIMAGE.PATTERN OUTPUT {OUTPUT}.{CHIP.NAME}.ptn PATTERN NONE CHIP TRUE NONE 150 152 PPIMAGE.STATS OUTPUT {OUTPUT}.{CHIP.NAME}.stats STATS NONE CHIP TRUE NONE 151 153 … … 214 216 PPSUB.OUTPUT.JPEG1 OUTPUT {OUTPUT}.b1.jpg JPEG NONE FPA TRUE NONE 215 217 PPSUB.OUTPUT.JPEG2 OUTPUT {OUTPUT}.b2.jpg JPEG NONE FPA TRUE NONE 218 PPSUB.OUTPUT.RESID.JPEG OUTPUT {OUTPUT}.res.jpg JPEG NONE FPA TRUE NONE 216 219 PPSUB.INVERSE OUTPUT {OUTPUT}.inv.fits IMAGE COMP_SUB FPA TRUE NONE 217 220 PPSUB.INVERSE.MASK OUTPUT {OUTPUT}.inv.mask.fits MASK COMP_MASK FPA TRUE NONE … … 219 222 PPSUB.INVERSE.SOURCES OUTPUT {OUTPUT}.inv.cmf CMF NONE FPA TRUE NONE 220 223 PPSUB.CONFIG OUTPUT {OUTPUT}.ppSub.mdc TEXT NONE FPA TRUE NONE 221 PPSUB.INPUT.CONV OUTPUT {OUTPUT}.inConv.fits IMAGE COMP_ SUBFPA TRUE NONE224 PPSUB.INPUT.CONV OUTPUT {OUTPUT}.inConv.fits IMAGE COMP_IMG FPA TRUE NONE 222 225 PPSUB.INPUT.CONV.MASK OUTPUT {OUTPUT}.inConv.mk.fits MASK COMP_MASK FPA TRUE NONE 223 226 PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits VARIANCE COMP_WT FPA TRUE NONE 224 PPSUB.REF.CONV OUTPUT {OUTPUT}.refConv.fits IMAGE COMP_ SUBFPA TRUE NONE227 PPSUB.REF.CONV OUTPUT {OUTPUT}.refConv.fits IMAGE COMP_IMG FPA TRUE NONE 225 228 PPSUB.REF.CONV.MASK OUTPUT {OUTPUT}.refConv.mk.fits MASK COMP_MASK FPA TRUE NONE 226 229 PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits VARIANCE COMP_WT FPA TRUE NONE … … 268 271 CENSOR.OUTPUT OUTPUT {OUTPUT}.smf CMF NONE FPA TRUE MEF 269 272 273 MAGIC.ORIGINAL.PNG OUTPUT {OUTPUT}_original.png JPEG NONE FPA TRUE NONE 274 MAGIC.RESIDUAL.PNG OUTPUT {OUTPUT}_residual.png JPEG NONE FPA TRUE NONE 275 MAGIC.MASK.PNG OUTPUT {OUTPUT}_mask.png JPEG NONE FPA TRUE NONE 276 MAGIC.DUPLICATE.PNG OUTPUT {OUTPUT}_duplicate.png JPEG NONE FPA TRUE NONE 277 270 278 PPSMOOTH.OUTPUT OUTPUT {OUTPUT}.{CHIP.NAME}.fits IMAGE NONE CHIP TRUE MEF 271 279 PPSMOOTH.OUTPUT.MASK OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits MASK NONE CHIP TRUE MEF … … 276 284 277 285 PPVIZPSF.OUTPUT OUTPUT {OUTPUT}.{CHIP.NAME}.fits IMAGE NONE CHIP TRUE NONE 278 286 PPVIZPATTERN.OUTPUT OUTPUT {OUTPUT}.{CHIP.NAME}.fits IMAGE NONE CHIP TRUE NONE 287 PPVIZPATTERN.CHIP OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits IMAGE NONE CHIP TRUE NONE 279 288 280 289 # {FPA.OBS} -
trunk/ippconfig/recipes/jpeg.mdc
r24227 r26902 41 41 END 42 42 43 PPSUB.OUTPUT.RESID.JPEG METADATA 44 COLORMAP STR -greyscale 45 SCALE.MODE STR RANGE 46 SCALE.MIN F32 -5.0 47 SCALE.MAX F32 +5.0 48 END 49 43 50 PPSTACK.OUTPUT.JPEG1 METADATA 44 51 COLORMAP STR -greyscale -
trunk/ippconfig/recipes/ppImage.config
r26749 r26902 18 18 MASK.BURNTOOL BOOL FALSE # Mask potential burntool trails 19 19 VARIANCE.BUILD BOOL FALSE # Build internal variance image 20 PATTERN BOOL FALSE # Fit and remove pattern noise? 20 PATTERN.ROW BOOL FALSE # Row pattern correction 21 PATTERN.ROW.SUBSET METADATA # Menu of chips and/or cells for row pattern correction 22 END 23 PATTERN.CELL BOOL FALSE # Cell pattern correction 24 PATTERN.CELL.SUBSET METADATA # Menu of chips and/or cells for cell pattern correction 25 END 21 26 PATTERN.SUBSET METADATA 22 27 END … … 31 36 TILTYSTREAK.APPLY BOOL FALSE # apply the 'tiltystreak' tool 32 37 38 GAIN.OVERRIDE BOOL TRUE # Override a non-finite gain? 33 39 34 40 TILTYSTREAK.BY.CLASS METADATA # apply the 'tiltystreak' tool … … 89 95 90 96 # Pattern subtraction options 91 PATTERN.ORDER S32 2 # Polynomial order 92 PATTERN.ITER S32 4 # Rejection iterations 93 PATTERN.REJ F32 2.5 # Rejection threshold 94 PATTERN.THRESH F32 20.0 # Ignore threshold 95 PATTERN.MEAN STR SAMPLE_MEAN # Statistic for mean 96 PATTERN.STDEV STR SAMPLE_STDEV # Statistic for standard deviation 97 PATTERN.ROW.ORDER S32 2 # Polynomial order for row pattern 98 PATTERN.ROW.ITER S32 4 # Rejection iterations for row pattern 99 PATTERN.ROW.REJ F32 2.5 # Rejection threshold for row pattern 100 PATTERN.ROW.THRESH F32 20.0 # Ignore threshold for row pattern 101 PATTERN.ROW.MEAN STR SAMPLE_MEAN # Statistic for mean for row pattern 102 PATTERN.ROW.STDEV STR SAMPLE_STDEV # Statistic for standard deviation for row pattern 103 PATTERN.CELL.BG STR ROBUST_MEDIAN # Statistic for background for cell pattern 104 PATTERN.CELL.MEAN STR SAMPLE_MEDIAN # Statistic for mean for cell pattern 97 105 98 106 # Fringe subtraction options … … 584 592 # Overscan, bias, dark, shutter 585 593 PPIMAGE_OBDS METADATA 586 BASE.FITS BOOL TRUE # Save base detrended image?587 BASE.MASK.FITS BOOL TRUE # Save base detrended image?594 BASE.FITS BOOL TRUE # Save base detrended image? 595 BASE.MASK.FITS BOOL TRUE # Save base detrended image? 588 596 BASE.VARIANCE.FITS BOOL TRUE # Save base detrended image? 589 CHIP.FITS BOOL FALSE # Save chip-mosaic-ed image?590 CHIP.MASK.FITS BOOL FALSE # Save chip-mosaic-ed image?591 CHIP.VARIANCE.FITS BOOL FALSE # Save chip-mosaic-ed image? 592 OVERSCAN BOOL TRUE # Overscan subtraction593 BIAS BOOL TRUE # Bias subtraction594 DARK BOOL TRUE # Dark subtraction595 SHUTTER BOOL FALSE # Shutter correction596 FLAT BOOL FALSE # Flat-field normalisation597 MASK BOOL FALSE # Mask bad pixels598 FRINGE BOOL FALSE # Fringe subtraction599 PHOTOM BOOL FALSE # Source identification and photometry600 ASTROM.CHIP BOOL FALSE # Astrometry per chip?601 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic?602 BIN1.FITS BOOL TRUE # Save 1st binned chip image?603 BIN2.FITS BOOL TRUE # Save 2nd binned chip image?597 CHIP.FITS BOOL FALSE # Save chip-mosaic-ed image? 598 CHIP.MASK.FITS BOOL FALSE # Save chip-mosaic-ed image? 599 CHIP.VARIANCE.FITS BOOL FALSE # Save chip-mosaic-ed image? 600 OVERSCAN BOOL TRUE # Overscan subtraction 601 BIAS BOOL TRUE # Bias subtraction 602 DARK BOOL TRUE # Dark subtraction 603 SHUTTER BOOL FALSE # Shutter correction 604 FLAT BOOL FALSE # Flat-field normalisation 605 MASK BOOL FALSE # Mask bad pixels 606 FRINGE BOOL FALSE # Fringe subtraction 607 PHOTOM BOOL FALSE # Source identification and photometry 608 ASTROM.CHIP BOOL FALSE # Astrometry per chip? 609 ASTROM.MOSAIC BOOL FALSE # Astrometry for mosaic? 610 BIN1.FITS BOOL TRUE # Save 1st binned chip image? 611 BIN2.FITS BOOL TRUE # Save 2nd binned chip image? 604 612 END 605 613 606 614 # used for the pre-mask version of flat-field processing 607 PPIMAGE_FLATPROC_PREMASK METADATA615 PPIMAGE_FLATPROC_PREMASK METADATA 608 616 BASE.FITS BOOL TRUE # Save base detrended image? 609 617 BASE.MASK.FITS BOOL TRUE # Save base detrended image? … … 1726 1734 MASK BOOL TRUE # Mask bad pixels 1727 1735 FRINGE BOOL FALSE # Fringe subtraction 1728 PATTERN BOOL FALSE # Subtract pattern noise 1736 PATTERN.ROW BOOL FALSE # Subtract pattern noise 1737 PATTERN.CELL BOOL FALSE # Subtract pattern noise 1729 1738 BIN1.FITS BOOL TRUE # Save 1st binned chip image? 1730 1739 BIN2.FITS BOOL TRUE # Save 2nd binned chip image? … … 1750 1759 FLAT BOOL TRUE # Flat-field normalisation 1751 1760 MASK BOOL TRUE # Mask bad pixels 1752 PATTERN BOOL FALSE # Subtract pattern noise? 1761 PATTERN.ROW BOOL FALSE # Subtract pattern noise 1762 PATTERN.CELL BOOL FALSE # Subtract pattern noise 1753 1763 FRINGE BOOL TRUE # Fringe subtraction 1754 1764 BIN1.FITS BOOL TRUE # Save 1st binned chip image? -
trunk/ippconfig/recipes/ppSim.config
r25756 r26902 53 53 STARS.MAG F32 15.5 # Brightest magnitude for fake stars (choose based on real catalog limit) 54 54 STARS.DENSITY F32 1.0 # Stellar density (per square degree) at the brightest magnitude 55 STARS.SIGMA.LIM F32 5.0# significance of faintest sources55 STARS.SIGMA.LIM F32 0.1 # significance of faintest sources 56 56 57 57 STARS.FLAT.LUM BOOL FALSE # use a (non-physical) constant number of stars per mag bin? 58 58 STARS.FLAT.NUM S32 5000 # number of stars to generate for flat magnitude distribution 59 59 PSF.MODEL STR PS_MODEL_QGAUSS 60 PSF.ARATIO F32 1.0 # minor / major (0.0 - 1.0) 61 PSF.THETA F32 0.0 62 63 STARS.GRID BOOL FALSE # Add grid of fake stars with constant flux 64 STARS.GRID.MAG F32 14.0 # magnitude of fake grid stars 65 STARS.GRID.DX S32 100 # X spacing of fake grid stars 66 STARS.GRID.DY S32 100 # Y spacing of fake grid stars 60 67 61 68 GALAXY.FAKE BOOL FALSE # Generate fake galaxies? … … 94 101 95 102 ### The following options are used if not defined by the concepts (e.g., usually read from headers) 96 GAIN F32 1.0# Default gain (e/ADU)103 GAIN F32 NAN # Default gain (e/ADU) 97 104 READNOISE F32 10.0 # Default read noise (e) 98 105 OVERSCAN.SIZE S32 32 # Default overscan columns -
trunk/ippconfig/recipes/ppStack.config
r26658 r26902 8 8 COMBINE.SYS F32 0.1 # Relative systematic error in combination 9 9 COMBINE.DISCARD F32 0.2 # Discard fraction for Olympic weighted mean 10 11 # XXX which of these is right? 12 MASK.VAL STR MASK.VALUE,CONV.BAD,GHOST # Mask value of input bad pixels 10 13 MASK.IN STR MASK.VALUE,CONV.BAD,GHOST # Mask value of input bad pixels 14 11 15 MASK.SUSPECT STR SUSPECT,CONV.POOR # Mask value of suspect pixels 12 16 MASK.BAD STR BLANK # Mask value to give bad pixels 13 17 MASK.POOR STR CONV.POOR # Mask value to give poor pixels 14 POOR.FRACTION F32 0. 01# Maximum fraction of bad variance for poor pixels18 POOR.FRACTION F32 0.25 # Maximum fraction of bad variance for poor pixels 15 19 THRESHOLD.MASK F32 0.5 # Threshold for mask deconvolution (0..1) 16 20 DECONV.LIMIT F32 1.3 # Deconvolution fraction for rejecting entire image … … 36 40 PHOT.FRAC F32 0.9 # Minimum fraction of good pixels 37 41 42 ZP BOOL TRUE # Match zero points? 38 43 ZP.RADIUS F32 4.0 # Radius (pixels) for matching sources 39 44 ZP.ITER.1 S32 5 # Iterations for zero point; pass 1 … … 56 61 y F32 0.0 57 62 END 58 63 59 64 PSF.INSTANCES S32 15 # Number of instances for PSF generation 60 65 PSF.RADIUS F32 20.0 # Radius for PSF generation 61 66 PSF.ORDER S32 1 # Order of spatial variation for PSF generation 62 PSF.MODEL STR PS_MODEL_ PS1_V1# Model for PSF generation67 PSF.MODEL STR PS_MODEL_GAUSS # Model for PSF generation 63 68 64 69 TEMP.IMAGE STR conv.im.fits # Suffix for temporary convolved images -
trunk/ippconfig/recipes/ppSub.config
r26350 r26902 1 1 ### Recipe file for ppSub 2 2 3 KERNEL.TYPE STR ISIS # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS)4 KERNEL.SIZE S32 15# Kernel half-size (pixels)3 KERNEL.TYPE STR ISIS # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS) 4 KERNEL.SIZE S32 20 # Kernel half-size (pixels) 5 5 SPATIAL.ORDER S32 1 # Spatial polynomial order 6 6 REGION.SIZE F32 0 # Iso-kernel region size (pixels) 7 7 SOURCE.RADIUS F32 3.0 # Source matching radius (pixels) 8 STAMP.SPACING F32 400 # Typical spacing between stamps (pixels)9 STAMP.FOOTPRINT S32 2 0# Size of stamps (pixels)8 STAMP.SPACING F32 300 # Typical spacing between stamps (pixels) 9 STAMP.FOOTPRINT S32 25 # Size of stamps (pixels) 10 10 STAMP.THRESHOLD F32 5 # Flux threshold for stamps (stdev above background) 11 11 STRIDE S32 100 # Size of convolution patches (pixels) 12 ITER S32 10# Number of rejection iterations12 ITER S32 2 # Number of rejection iterations 13 13 REJ F32 2.5 # Rejection level (std dev) 14 14 KERNEL.ERR F32 0.05 # Relative systematic error in kernel 15 15 SYS.ERR F32 0.1 # Relative systematic error in images 16 SKY.ERR F32 0.0 # Relative systematic error in images 17 NORM.FRAC F32 0.03 # Fraction of window for normalisation window 18 COVAR.FRAC F32 0.01 # Fraction of kernel to truncate before calculating covariance 16 19 17 20 MASK.VAL STR MASK.VALUE,CONV.BAD # Mask value for input … … 20 23 21 24 LOW.THRESHOLD F32 4.0 # Mask pixels below this threshold (std dev) 22 POOR.FRACTION F32 0. 10 # Maximum fraction of bad weight for poor pixels25 POOR.FRACTION F32 0.20 # Maximum fraction of bad weight for poor pixels 23 26 BADFRAC F32 0.95 # Maximum fraction of bad pixels 24 @ISIS.WIDTHS F32 3 5 7 10 # Gaussian FWHMs for ISIS kernels 25 @ISIS.ORDERS S32 2 2 2 2 # Polynomial orders for ISIS kernels 27 28 # Gene's choice: multiplying by 1.75 29 #@ISIS.WIDTHS F32 1.8 3.3 5.8 10.2 17.9 # Gaussian FWHMs for ISIS kernels 30 #@ISIS.ORDERS S32 2 2 2 2 2 # Polynomial orders for ISIS kernels 31 # (pi/2)^i 32 #@ISIS.WIDTHS F32 1.6 2.5 3.9 6.1 9.6 15.0 # Gaussian FWHMs for ISIS kernels 33 #@ISIS.ORDERS S32 2 2 2 2 2 2 # Polynomial orders for ISIS kernels 34 # (e/2)^i for even i 35 #@ISIS.WIDTHS F32 1.4 3.4 6.3 11.6 # Gaussian FWHMs for ISIS kernels 36 #@ISIS.ORDERS S32 6 4 4 2 # Polynomial orders for ISIS kernels 37 # 1.69^i 38 #@ISIS.WIDTHS F32 2.9 4.8 8.2 13.8 23.3 # Gaussian FWHMs for ISIS kernels 39 #@ISIS.ORDERS S32 4 2 2 2 2 # Polynomial orders for ISIS kernels 40 41 # Paul's values 42 # @ISIS.WIDTHS F32 2.9 4.8 8.2 13.8 # Gaussian FWHMs for ISIS kernels 43 # @ISIS.ORDERS S32 4 2 2 2 # Polynomial orders for ISIS kernels 44 45 # Gene's values 46 @ISIS.WIDTHS F32 2.9 4.8 8.2 # Gaussian FWHMs for ISIS kernels 47 @ISIS.ORDERS S32 4 2 2 # Polynomial orders for ISIS kernels 48 26 49 SPAM.BINNING S32 2 # Binning in outer region for SPAM kernels 27 50 INNER S32 5 # Inner half-size for SPAM and FRIES kernels … … 40 63 RENORM BOOL TRUE # Renormalise weight maps? 41 64 RENORM.NUM S32 100000 # Number of samples for renormalisation 42 RENORM.MIN F32 0.5 # Minimum value for renormlisation 43 RENORM.MAX F32 2.0 # Maximum value for renormalisation 65 RENORM.MIN F32 0.2 # Minimum value for renormalization 66 RENORM.MAX F32 5.0 # Maximum value for renormalization 67 68 SCALE BOOL TRUE # Scale kernel parameters by the seeing? 69 SCALE.REF F32 9.0 # Reference for kernel parameter scaling 70 SCALE.MIN F32 0.7 # Minimum scale value 71 SCALE.MAX F32 1.2 # Maximum scale value 44 72 45 73 INTERPOLATION STR LANCZOS3 # Interpolation mode for bad pixels 46 74 47 DUAL BOOL FALSE # Dual convolution?75 DUAL BOOL TRUE # Dual convolution? 48 76 INVERSE BOOL FALSE # Generate inverse subtraction? 49 77 PHOTOMETRY BOOL FALSE # Perform photometry? 50 78 SAVE.CONVOLVED BOOL TRUE # Save convolved images? 51 79 80 52 81 # Recipe overrides for STACK 53 82 STACK METADATA 54 KERNEL.SIZE S32 15 # Kernel half-size (pixels) 55 STAMP.SPACING F32 300 # Typical spacing between stamps (pixels) 56 STAMP.FOOTPRINT S32 15 # Size of stamps (pixels) 57 POOR.FRACTION F32 0.1 # Maximum fraction of bad weight for poor pixels 58 SPATIAL.ORDER S32 0 # Spatial polynomial order 83 KERNEL.TYPE STR ISIS # Kernel type 84 SCALE.REF F32 9.0 # Reference for kernel parameter scaling 59 85 END 60 86 61 87 # Recipe overrides for DIFF 62 88 DIFF METADATA 89 END 90 91 # Recipe overrides for DIFF 92 DIFF_MAGICTEST_V0 METADATA 93 SPATIAL.ORDER S32 0 # Spatial polynomial order 63 94 END 64 95 … … 73 104 PHOTOMETRY BOOL FALSE 74 105 END 106 107 TEST.ISIS METADATA 108 KERNEL.TYPE STR ISIS_RADIAL # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS) 109 @ISIS.WIDTHS F32 2.9 4.8 8.2 # Gaussian FWHMs for ISIS kernels 110 @ISIS.ORDERS S32 4 2 2 # Polynomial orders for ISIS kernels 111 END 112 113 TEST.RADIAL METADATA 114 END 115 116 TEST.HERM METADATA 117 END 118 119 TEST.DECON METADATA 120 END -
trunk/ippconfig/recipes/psastro.config
r26265 r26902 132 132 REFSTAR_MASK_SATSTAR_MAG_SLOPE F32 10.0 133 133 REFSTAR_MASK_SATSTAR_POS_ZERO F32 0.0 134 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 80.0 135 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 -17.0 134 # spikeLength = 10**(SLOPE*(MAG_MAX - InstMag)) - OFFSET 135 REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32 -0.116 136 REFSTAR_MASK_SATSPIKE_MAG_MAX F32 -0.91 137 REFSTAR_MASK_SATSPIKE_OFFSET F32 0.0 136 138 REFSTAR_MASK_SATSPIKE_WIDTH F32 10.0 137 139 -
trunk/ippconfig/recipes/reductionClasses.mdc
r26655 r26902 52 52 DOMEFLAT_PREMASK_JPEG_RESID STR FLAT_RESID 53 53 54 SKYFLAT_PREMASK_PROCESS STR PPIMAGE_FLATPROC_PREMASK 54 SKYFLAT_PREMASK_PROCESS STR PPIMAGE_FLATPROC_PREMASK 55 55 SKYFLAT_PREMASK_RESID STR PPIMAGE_F 56 56 SKYFLAT_PREMASK_VERIFY STR PPIMAGE_F … … 151 151 STACK_PSPHOT STR STACK 152 152 DIFF_PPSUB STR DIFF 153 DIFF_PSPHOT STR DIFF 154 JPEG_BIN1 STR PPIMAGE_J1 155 JPEG_BIN2 STR PPIMAGE_J2 156 FAKEPHOT STR FAKEPHOT 157 ADDSTAR STR ADDSTAR 158 PSASTRO STR DEFAULT_RECIPE 159 END 160 161 # basic science analysis 162 MAGICTEST.V0 METADATA 163 CHIP_PPIMAGE STR CHIP_PATTERN 164 CHIP_PSPHOT STR CHIP 165 WARP_PSWARP STR WARP 166 STACK_PPSTACK STR STACK 167 STACK_PPSUB STR STACK 168 STACK_PSPHOT STR STACK 169 DIFF_PPSUB STR DIFF_MAGICTEST_V0 153 170 DIFF_PSPHOT STR DIFF 154 171 JPEG_BIN1 STR PPIMAGE_J1 -
trunk/ippconfig/simtest/ppSim.config
r25756 r26902 15 15 STARS.MAG F32 10.0 # Brightest magnitude for fake stars 16 16 STARS.DENSITY F32 100.0 # Stellar density (per square degree) at the brightest magnitude 17 STARS.SIGMA.LIM F32 5.0 # significance of faintest sources17 STARS.SIGMA.LIM F32 1.0 # significance of faintest sources 18 18 STARS.LUM F32 0.35 # Stellar luminosity function slope (magnitude slope) 19 19 END … … 35 35 STARS.FAKE BOOL TRUE # Add fake stars, randomly distributed? 36 36 MATCH.DENSITY BOOL TRUE # significance of faintest sources 37 38 # parameters of fake stars 39 STARS.MAG F32 10.0 # Brightest magnitude for fake stars 40 STARS.DENSITY F32 100.0 # Stellar density (per square degree) at the brightest magnitude 41 STARS.SIGMA.LIM F32 1.0 # significance of faintest sources 42 STARS.LUM F32 0.35 # Stellar luminosity function slope (magnitude slope) 37 43 38 44 EXPTIME F32 10.0 … … 63 69 MATCH.DENSITY BOOL TRUE # significance of faintest sources 64 70 71 # parameters of fake stars 72 STARS.MAG F32 10.0 # Brightest magnitude for fake stars 73 STARS.DENSITY F32 1.0 # Stellar density (per square degree) at the brightest magnitude 74 STARS.SIGMA.LIM F32 0.1 # significance of faintest sources 75 STARS.LUM F32 0.35 # Stellar luminosity function slope (magnitude slope) 76 65 77 EXPTIME F32 10.0 66 78 RA F32 5.0 -
trunk/ippconfig/simtest/ppSub.config
r23976 r26902 1 1 ### Recipe file for ppSub 2 3 STAMP.SPACING F32 100 # Typical spacing between stamps (pixels) 4 5 RENORM BOOL FALSE # Renormalize weight maps? 6 7 DUAL BOOL FALSE # Dual convolution? 8 9 TEST.RADIAL METADATA 10 KERNEL.TYPE STR ISIS_RADIAL # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS) 11 #@ISIS.WIDTHS F32 2.2 3.3 5.0 # Gaussian FWHMs for ISIS kernels -- good 12 #@ISIS.WIDTHS F32 2.0 3.3 5.4 # Gaussian FWHMs for ISIS kernels -- good 13 @ISIS.WIDTHS F32 1.8 3.3 5.8 # Gaussian FWHMs for ISIS kernels -- good 14 #@ISIS.WIDTHS F32 1.6 3.3 6.6 # Gaussian FWHMs for ISIS kernels -- poor (+/- 3.0%, some pix ringing) 15 16 #@ISIS.WIDTHS F32 1.7 3.0 5.3 # Gaussian FWHMs for ISIS kernels -- good 17 #@ISIS.WIDTHS F32 2.3 4.0 7.0 # Gaussian FWHMs for ISIS kernels -- bad (ringing and large swings) 18 #@ISIS.WIDTHS F32 2.1 3.6 6.3 # Gaussian FWHMs for ISIS kernels -- ok (no ringing, but larger kernel and 1.5% swings) 19 20 #@ISIS.WIDTHS F32 1.5 2.5 4.1 # Gaussian FWHMs for ISIS kernels -- good (+/- 1.2%) 21 #@ISIS.WIDTHS F32 1.5 2.5 9.0 # Gaussian FWHMs for ISIS kernels -- some ringing 22 #@ISIS.WIDTHS F32 1.5 2.5 6.8 # Gaussian FWHMs for ISIS kernels -- good (+/- 1.1%?) 23 #@ISIS.WIDTHS F32 2.4 4.0 10.9 # Gaussian FWHMs for ISIS kernels -- bad (lots of pixel-to-pixel ringing...) 24 #@ISIS.WIDTHS F32 1.8 3.0 8.2 # Gaussian FWHMs for ISIS kernels -- not bad (+/- 1.5%) 25 #@ISIS.WIDTHS F32 2.0 3.3 9.0 # Gaussian FWHMs for ISIS kernels -- good (+/- 1.0%) 26 # @ISIS.ORDERS S32 2 2 2 # Polynomial orders for ISIS kernels 27 # @ISIS.ORDERS S32 4 4 4 # Polynomial orders for ISIS kernels 28 @ISIS.ORDERS S32 2 2 2 # Polynomial orders for ISIS kernels 29 END 30 31 TEST.ISIS METADATA 32 KERNEL.TYPE STR ISIS # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS) 33 @ISIS.WIDTHS F32 1.8 3.3 5.8 # Gaussian FWHMs for ISIS kernels 34 # @ISIS.WIDTHS F32 1 2 4 8 # Gaussian FWHMs for ISIS kernels 35 @ISIS.ORDERS S32 2 2 2 # Polynomial orders for ISIS kernels 36 # @ISIS.ORDERS S32 2 2 2 2 # Polynomial orders for ISIS kernels 37 # @ISIS.ORDERS S32 4 4 4 # Polynomial orders for ISIS kernels 38 END 39 40 TEST.HERM METADATA 41 KERNEL.TYPE STR HERM # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS) 42 @ISIS.WIDTHS F32 2.0 # Gaussian FWHMs for ISIS or HERM kernels 43 @ISIS.ORDERS S32 8 # Polynomial orders for ISIS kernels 44 END 45 46 TEST.DECON METADATA 47 KERNEL.TYPE STR DECONV_HERM # Kernel type to use (POIS|ISIS|SPAM|FRIES|GUNK|RINGS) 48 @ISIS.WIDTHS F32 3.7 # Gaussian FWHMs for ISIS or HERM kernels 49 @ISIS.ORDERS S32 8 # Polynomial orders for ISIS kernels 50 END 51 52 SPATIAL.ORDER S32 0 # Spatial polynomial order 53 54 #STAMP.FOOTPRINT S32 25 # Size of stamps (pixels) 55 #KERNEL.SIZE S32 25 # Kernel half-size (pixels) -
trunk/ippconfig/simtest/psphot.config
r25756 r26902 2 2 # same as ppSim.config (if YES, <apResid> should be 0.0) 3 3 # ppSim currently uses PS_MODEL_GAUSS 4 PSF_MODEL STR PS_MODEL_PGAUSS 4 PSF_MODEL STR PS_MODEL_GAUSS 5 PSF_CLUMP_GRID_SCALE F32 1.0 # size of Sx,Sy image pixel
Note:
See TracChangeset
for help on using the changeset viewer.
