IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35685 for trunk/ippconfig


Ignore:
Timestamp:
Jun 19, 2013, 10:21:44 AM (13 years ago)
Author:
bills
Message:

Add ppImage recipe value APPLY.BURNTOOL defaults to TRUE.
If USE.DEBURNED.IMAGE is set burntool will be applied in ppImage
if APPLY.BURNTOOL is true. If APPLY.BURNTOOL is false burntool will
be applied using the burntool program by chip_imfile.pl. If USE.DEBURNED.IMAGE
is false (default for other cameras) burntool will not be applied at all.
Also added recipe CHIP_PRESERVE_BG_AUXMASK which will be used for M31
processing. CHIP_PRESERVE_BG changed to set MASK.AUXMASK false
Added M31_BG_PRESERVE reduction

Location:
trunk/ippconfig
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig/gpc1/ppImage.config

    r35531 r35685  
    2121USE.DEBURNED.IMAGE      BOOL    TRUE           # use burntool-repaired image?
    2222USE.BEST.BURNTOOL       BOOL    TRUE           # require the best burntooled data
    23 MASK.BURNTOOL           BOOL    FALSE           # Mask potential burntool trails
     23MASK.BURNTOOL           BOOL    FALSE          # Mask potential burntool trails
    2424TILTYSTREAK.APPLY       BOOL    FALSE          # apply the 'tiltystreak' tool
    2525NOISEMAP                BOOL    FALSE          # Apply read noise map
     26
     27APPLY.BURNTOOL          BOOL    TRUE           # apply burntool correction in ppImage
    2628
    2729# Final detrending options
     
    3032USE.VIDEO.MASK  BOOL    TRUE            # Use a video mask if we have video data?
    3133
    32 # aditional auxillary mask applied to corners of all chips in video cells.
     34# aditional auxiliary mask applied to corners of all chips in video cells.
    3335# Is only applied if MASK.AUXMASK and USE.VIDEO.MASK are both true
    3436AUX.VIDEO.MASK  STR     neb://any/gpc1/auxmask/mpg.20130506/mask_video_cell_corners.fits
     
    153155FRINGE.FILTERS  STR y.00000
    154156
    155 # Standard chip processing (NOTE: when changing this be sure to check whether changes should be applied toCHIP_BGPRESEVE and/or CHIP_AUXMASK
     157# Standard chip processing (NOTE: when changing this be sure to check whether changes should be applied to
     158# CHIP_PRESERVE_BG CHIP_AUXMASK or CHIP_PRESERVE_BG_AUXMASK
    156159CHIP METADATA
    157160  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     
    172175  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    173176  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
    174   MASK.AUXMASK       BOOL    FALSE           # augment with more restrictive auxillary mask
     177  MASK.AUXMASK       BOOL    FALSE           # augment mask with more restrictive auxiliary mask
    175178  PATTERN.ROW        BOOL    TRUE            # Row pattern correction
    176179  PATTERN.CELL       BOOL    FALSE           # Cell pattern correction
     
    12241227END
    12251228
    1226 # Standard chip processing + auxillary mask
     1229# Standard chip processing + auxiliary mask
    12271230CHIP_AUXMASK METADATA
    12281231  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     
    12431246  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    12441247  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
    1245   MASK.AUXMASK       BOOL    TRUE            # augment with more restrictive auxillary mask
     1248  MASK.AUXMASK       BOOL    TRUE            # augment mask with more restrictive auxiliary mask
    12461249  PATTERN.ROW        BOOL    TRUE            # Row pattern correction
    12471250  PATTERN.CELL       BOOL    FALSE           # Cell pattern correction
     
    12551258  BACKGROUND         BOOL    TRUE            # Subtract background?
    12561259  CROSSTALK.MEASURE  BOOL    TRUE            # Subtract model background?
    1257 END
    1258 
    1259 # Standard chip processing without any background removal
     1260  NO.COMPRESS        BOOL    TRUE            # turn off image compression
     1261END
     1262
     1263# Standard chip processing without background subtraction or pattern correction
    12601264CHIP_PRESERVE_BG        METADATA
    12611265  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     
    12691273  BIAS               BOOL    FALSE           # Bias subtraction
    12701274  DARK               BOOL    TRUE            # Dark subtraction
    1271   NOISEMAP           BOOL    FALSE
     1275  NOISEMAP           BOOL    TRUE
    12721276  REMNANCE           BOOL    FALSE           # Remnance masking
    12731277  SHUTTER            BOOL    FALSE           # Shutter correction
     
    12761280  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    12771281  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
    1278   MASK.AUXMASK       BOOL    TRUE            # augment with more restrictive auxillary mask
     1282  MASK.AUXMASK       BOOL    FALSE           # augment mask with more restrictive auxiliary mask
    12791283  PATTERN.ROW        BOOL    FALSE           # Row pattern correction
    12801284  PATTERN.CELL       BOOL    FALSE           # Cell pattern correction
     1285  PATTERN.CONTINUITY BOOL    FALSE           # Cell pattern coorection using edge continuity
    12811286  FRINGE             BOOL    TRUE            # Fringe subtraction
    12821287  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     
    12871292  BACKGROUND         BOOL    FALSE           # Subtract background?
    12881293  CROSSTALK.MEASURE  BOOL    TRUE            # Subtract model background?
     1294END
     1295
     1296# Standard chip processing without background subtraction, pattern correction, or photometry bug applying auxiliary mask
     1297CHIP_PRESERVE_BG_AUXMASK        METADATA
     1298  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     1299  BASE.MASK.FITS     BOOL    FALSE           # Save base detrended image?
     1300  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     1301  CHIP.FITS          BOOL    TRUE            # Save chip-mosaic-ed image?
     1302  CHIP.MASK.FITS     BOOL    TRUE            # Save chip-mosaic-ed image?
     1303  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image?
     1304  OVERSCAN           BOOL    TRUE            # Overscan subtraction
     1305  NONLIN             BOOL    TRUE            # apply non-linearity correction
     1306  BIAS               BOOL    FALSE           # Bias subtraction
     1307  DARK               BOOL    TRUE            # Dark subtraction
     1308  NOISEMAP           BOOL    TRUE
     1309  REMNANCE           BOOL    FALSE           # Remnance masking
     1310  SHUTTER            BOOL    FALSE           # Shutter correction
     1311  FLAT               BOOL    TRUE            # Flat-field normalisation
     1312  MASK               BOOL    TRUE            # Mask bad pixels
     1313  MASK.BUILD         BOOL    TRUE            # Build internal mask?
     1314  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
     1315  MASK.AUXMASK       BOOL    TRUE            # augment mask with more restrictive auxiliary mask
     1316  PATTERN.ROW        BOOL    FALSE           # Row pattern correction
     1317  PATTERN.CELL       BOOL    FALSE           # Cell pattern correction
     1318  PATTERN.CONTINUITY BOOL    TRUE            # Cell pattern coorection using edge continuity
     1319  FRINGE             BOOL    TRUE            # Fringe subtraction
     1320  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     1321  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     1322  PHOTOM             BOOL    FALSE           # Source identification and photometry
     1323  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
     1324  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
     1325  BACKGROUND         BOOL    FALSE           # Subtract background?
     1326  CROSSTALK.MEASURE  BOOL    TRUE            # Subtract model background?
     1327  NO.COMPRESS        BOOL    TRUE            # turn off image compression
    12891328END
    12901329
  • trunk/ippconfig/recipes/ppImage.config

    r35531 r35685  
    1818MASK.BURNTOOL      BOOL    FALSE           # Mask potential burntool trails
    1919MASK.AUXMASK       BOOL    FALSE           # augment mask with auxillary mask
    20 AUX.VIDEO.MASK     STR     NULL
     20AUX.VIDEO.MASK     STR     NULL            # name of aditional masking for video cells
     21APPLY.BURNTOOL     BOOL    FALSE           # apply burntool coorection
    2122VARIANCE.BUILD     BOOL    FALSE           # Build internal variance image
    2223ADDNOISE           BOOL    FALSE           # Add noise to degrade an MD image to a 3pi image?
     
    4748TILTYSTREAK.BY.CLASS METADATA              # apply the 'tiltystreak' tool
    4849END
     50NO.COMPRESS        BOOL     FALSE
    4951
    5052# output data formats to save
     
    21392141  MASK               BOOL    TRUE            # Mask bad pixels
    21402142  MASK.BUILD         BOOL    TRUE            # Build internal mask?
     2143  PATTERN.ROW        BOOL    FALSE           # Subtract pattern noise
     2144  PATTERN.CELL       BOOL    FALSE           # Subtract pattern noise
     2145  FRINGE             BOOL    TRUE            # Fringe subtraction
     2146  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     2147  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     2148  PHOTOM             BOOL    TRUE            # Source identification and photometry
     2149  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
     2150  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
     2151  BACKGROUND         BOOL    FALSE           # Subtract background?
     2152  MASK.STATS         BOOL    TRUE            # Calculate Mask statistics
     2153END
     2154
     2155# Standard chip processing with auxiliary mask but without any background removal or pattern correction
     2156CHIP_PRESERVE_BG_AUXMASK        METADATA
     2157  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     2158  BASE.MASK.FITS     BOOL    FALSE           # Save base detrended image?
     2159  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     2160  CHIP.FITS          BOOL    TRUE            # Save chip-mosaic-ed image?
     2161  CHIP.MASK.FITS     BOOL    TRUE            # Save chip-mosaic-ed image?
     2162  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image?
     2163  OVERSCAN           BOOL    TRUE            # Overscan subtraction
     2164  NONLIN             BOOL    FALSE           # Overscan subtraction
     2165  BIAS               BOOL    TRUE            # Bias subtraction
     2166  DARK               BOOL    TRUE            # Dark subtraction
     2167  SHUTTER            BOOL    FALSE           # Shutter correction
     2168  FLAT               BOOL    TRUE            # Flat-field normalisation
     2169  MASK               BOOL    TRUE            # Mask bad pixels
     2170  MASK.BUILD         BOOL    TRUE            # Build internal mask?
     2171  MASK.AUXMASK       BOOL    TRUE            # augment mask with more restrictive auxiliary mask
    21412172  PATTERN.ROW        BOOL    FALSE           # Subtract pattern noise
    21422173  PATTERN.CELL       BOOL    FALSE           # Subtract pattern noise
  • trunk/ippconfig/recipes/reductionClasses.mdc

    r35581 r35685  
    10471047END
    10481048
    1049 M31_DATASET             METADATA
     1049M31_BG_SUBTRACT         METADATA
    10501050        CHIP_PPIMAGE      STR     CHIP_AUXMASK
    10511051        CHIP_PSPHOT       STR     CHIP
    1052         WARP_PSWARP       STR     WARP
     1052        WARP_PSWARP       STR     WARP_NOCOMPRESS
     1053        STACK_PPSTACK     STR     STACK
     1054        STACK_PPSUB       STR     STACK
     1055        STACK_PSPHOT      STR     STACK
     1056        DIFF_PPSUB        STR     DIFF
     1057        DIFF_PSPHOT       STR     DIFF
     1058        JPEG_BIN1         STR     PPIMAGE_J1
     1059        JPEG_BIN2         STR     PPIMAGE_J2
     1060        FAKEPHOT          STR     FAKEPHOT
     1061        ADDSTAR           STR     ADDSTAR
     1062        PSASTRO           STR     DEFAULT_RECIPE
     1063        STACKPHOT_PSPHOT  STR     STACKPHOT
     1064        STACKPHOT_PPSUB   STR     STACKPHOT
     1065        STACKPHOT_PPSTACK STR     STACKPHOT
     1066        STACKPHOT_SINGLE_PSPHOT  STR     STACKPHOT_SINGLE
     1067        BACKGROUND_PPBACKGROUND STR     BACKGROUND
     1068        BACKGROUND_PSWARP       STR     BACKGROUND
     1069        PSVIDEOPHOT             STR     PSVIDEOPHOT
     1070        STATICSKY_CALIBRATION   STR     STATICSKY_CAL
     1071END
     1072
     1073M31_BG_PRESERVE         METADATA
     1074        CHIP_PPIMAGE      STR     CHIP_PRESERVE_BG_AUXMASK
     1075        CHIP_PSPHOT       STR     CHIP
     1076        WARP_PSWARP       STR     WARP_NOCOMPRESS
    10531077        STACK_PPSTACK     STR     STACK
    10541078        STACK_PPSUB       STR     STACK
Note: See TracChangeset for help on using the changeset viewer.