IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 9, 2010, 4:53:44 PM (16 years ago)
Author:
Paul Price
Message:

Set CELL.BAD to 0 to catch cells that are all zero. This has previously been set to -100 so that we don't mask pixels in residual images for detrend processing, but a better way to prevent that is through MASK.BUILD in the PPIMAGE recipe, which I've adjusted appropriately. I've tested this with a simtest, and there were no ill effects to the bias or dark --- both produced some residual images that had medians less than zero, indicating that those pixels weren't being masked.

File:
1 edited

Legend:

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

    r27006 r27231  
    259259  FLAT             BOOL    FALSE           # Flat-field normalisation
    260260  MASK             BOOL    FALSE           # Mask bad pixels
     261  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    261262  FRINGE           BOOL    FALSE           # Fringe subtraction
    262263  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    281282  FLAT             BOOL    FALSE           # Flat-field normalisation
    282283  MASK             BOOL    FALSE           # Mask bad pixels
     284  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    283285  FRINGE           BOOL    FALSE           # Fringe subtraction
    284286  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    303305  FLAT               BOOL    FALSE           # Flat-field normalisation
    304306  MASK               BOOL    FALSE           # Mask bad pixels
     307  MASK.BUILD         BOOL    FALSE         # Build internal mask?
    305308  FRINGE             BOOL    FALSE           # Fringe subtraction
    306309  PHOTOM             BOOL    FALSE           # Source identification and photometry
     
    325328  FLAT             BOOL    FALSE           # Flat-field normalisation
    326329  MASK             BOOL    FALSE           # Mask bad pixels
     330  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    327331  FRINGE           BOOL    FALSE           # Fringe subtraction
    328332  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    347351  FLAT             BOOL    FALSE           # Flat-field normalisation
    348352  MASK             BOOL    FALSE           # Mask bad pixels
     353  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    349354  FRINGE           BOOL    FALSE           # Fringe subtraction
    350355  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    369374  FLAT             BOOL    FALSE           # Flat-field normalisation
    370375  MASK             BOOL    TRUE            # Mask bad pixels
     376  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    371377  FRINGE           BOOL    FALSE           # Fringe subtraction
    372378  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    391397  FLAT             BOOL    FALSE           # Flat-field normalisation
    392398  MASK             BOOL    FALSE           # Mask bad pixels
     399  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    393400  FRINGE           BOOL    FALSE           # Fringe subtraction
    394401  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    413420  FLAT             BOOL    TRUE           # Flat-field normalisation
    414421  MASK             BOOL    FALSE           # Mask bad pixels
     422  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    415423  FRINGE           BOOL    FALSE           # Fringe subtraction
    416424  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    435443  FLAT             BOOL    FALSE           # Flat-field normalisation
    436444  MASK             BOOL    TRUE            # Mask bad pixels
     445  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    437446  FRINGE           BOOL    TRUE            # Fringe subtraction
    438447  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    457466  FLAT             BOOL    FALSE           # Flat-field normalisation
    458467  MASK             BOOL    FALSE           # Mask bad pixels
     468  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    459469  FRINGE           BOOL    FALSE           # Fringe subtraction
    460470  PHOTOM           BOOL    TRUE            # Source identification and photometry
     
    479489  FLAT             BOOL    FALSE           # Flat-field normalisation
    480490  MASK             BOOL    FALSE           # Mask bad pixels
     491  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    481492  FRINGE           BOOL    FALSE           # Fringe subtraction
    482493  PHOTOM           BOOL    TRUE            # Source identification and photometry
     
    501512  FLAT             BOOL    FALSE           # Flat-field normalisation
    502513  MASK             BOOL    FALSE           # Mask bad pixels
     514  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    503515  FRINGE           BOOL    FALSE           # Fringe subtraction
    504516  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    523535  FLAT             BOOL    FALSE           # Flat-field normalisation
    524536  MASK             BOOL    FALSE           # Mask bad pixels
     537  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    525538  FRINGE           BOOL    FALSE           # Fringe subtraction
    526539  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    545558  FLAT             BOOL    FALSE           # Flat-field normalisation
    546559  MASK             BOOL    FALSE           # Mask bad pixels
     560  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    547561  FRINGE           BOOL    FALSE           # Fringe subtraction
    548562  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    604618  FLAT               BOOL    FALSE           # Flat-field normalisation
    605619  MASK               BOOL    FALSE           # Mask bad pixels
     620  MASK.BUILD         BOOL    FALSE           # Build internal mask?
    606621  FRINGE             BOOL    FALSE           # Fringe subtraction
    607622  PHOTOM             BOOL    FALSE           # Source identification and photometry
     
    626641  FLAT               BOOL    FALSE           # Flat-field normalisation
    627642  MASK               BOOL    FALSE           # Mask bad pixels
     643  MASK.BUILD         BOOL    FALSE           # Build internal mask?
    628644  FRINGE             BOOL    FALSE           # Fringe subtraction
    629645  PHOTOM             BOOL    FALSE           # Source identification and photometry
     
    655671  FLAT             BOOL    TRUE            # Flat-field normalisation
    656672  MASK             BOOL    FALSE           # Mask bad pixels
     673  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    657674  FRINGE           BOOL    FALSE           # Fringe subtraction
    658675  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    677694  FLAT             BOOL    TRUE            # Flat-field normalisation
    678695  MASK             BOOL    FALSE           # Mask bad pixels
     696  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    679697  FRINGE           BOOL    FALSE           # Fringe subtraction
    680698  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    710728  FLAT             BOOL    TRUE            # Flat-field normalisation
    711729  MASK             BOOL    FALSE           # Mask bad pixels
     730  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    712731  FRINGE           BOOL    TRUE            # Fringe subtraction
    713732  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    732751  FLAT             BOOL    TRUE            # Flat-field normalisation
    733752  MASK             BOOL    TRUE            # Mask bad pixels
     753  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    734754  FRINGE           BOOL    TRUE            # Fringe subtraction
    735755  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    754774  FLAT             BOOL    TRUE            # Flat-field normalisation
    755775  MASK             BOOL    TRUE            # Mask bad pixels
     776  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    756777  FRINGE           BOOL    TRUE            # Fringe subtraction
    757778  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    776797  FLAT             BOOL    TRUE            # Flat-field normalisation
    777798  MASK             BOOL    TRUE            # Mask bad pixels
     799  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    778800  FRINGE           BOOL    TRUE            # Fringe subtraction
    779801  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    804826  FLAT             BOOL    TRUE            # Flat-field normalisation
    805827  MASK             BOOL    TRUE            # Mask bad pixels
     828  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    806829  FRINGE           BOOL    TRUE            # Fringe subtraction
    807830  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    832855  FLAT             BOOL    TRUE            # Flat-field normalisation
    833856  MASK             BOOL    TRUE            # Mask bad pixels
     857  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    834858  FRINGE           BOOL    TRUE            # Fringe subtraction
    835859  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    854878  FLAT             BOOL    FALSE           # Flat-field normalisation
    855879  MASK             BOOL    TRUE            # Mask bad pixels
     880  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    856881  FRINGE           BOOL    FALSE           # Fringe subtraction
    857882  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    870895  FLAT             BOOL    FALSE           # Flat-field normalisation
    871896  MASK             BOOL    FALSE           # Mask bad pixels
     897  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    872898  FRINGE           BOOL    FALSE           # Fringe subtraction
    873899  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    894920  FLAT             BOOL    FALSE           # Flat-field normalisation
    895921  MASK             BOOL    FALSE           # Mask bad pixels
     922  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    896923  FRINGE           BOOL    FALSE           # Fringe subtraction
    897924  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    922949  FLAT             BOOL    FALSE           # Flat-field normalisation
    923950  MASK             BOOL    FALSE           # Mask bad pixels
     951  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    924952  FRINGE           BOOL    FALSE           # Fringe subtraction
    925953  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    950978  FLAT             BOOL    FALSE           # Flat-field normalisation
    951979  MASK             BOOL    FALSE           # Mask bad pixels
     980  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    952981  FRINGE           BOOL    FALSE           # Fringe subtraction
    953982  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
     
    968997  FLAT             BOOL    FALSE           # Flat-field normalisation
    969998  MASK             BOOL    FALSE           # Mask bad pixels
     999  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    9701000  FRINGE           BOOL    FALSE           # Fringe subtraction
    9711001  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
     
    9921022  FLAT             BOOL    FALSE           # Flat-field normalisation
    9931023  MASK             BOOL    FALSE           # Mask bad pixels
     1024  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    9941025  FRINGE           BOOL    FALSE           # Fringe subtraction
    9951026  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    10111042  FLAT             BOOL    FALSE           # Flat-field normalisation
    10121043  MASK             BOOL    FALSE           # Mask bad pixels
     1044  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    10131045  FRINGE           BOOL    FALSE           # Fringe subtraction
    10141046  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    10461078  FLAT             BOOL    FALSE           # Flat-field normalisation
    10471079  MASK             BOOL    FALSE           # Mask bad pixels
     1080  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    10481081  FRINGE           BOOL    FALSE           # Fringe subtraction
    10491082  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    10811114  FLAT             BOOL    FALSE           # Flat-field normalisation
    10821115  MASK             BOOL    FALSE           # Mask bad pixels
     1116  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    10831117  FRINGE           BOOL    FALSE           # Fringe subtraction
    10841118  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    11161150  FLAT             BOOL    FALSE           # Flat-field normalisation
    11171151  MASK             BOOL    FALSE           # Mask bad pixels
     1152  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    11181153  FRINGE           BOOL    FALSE           # Fringe subtraction
    11191154  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    11511186  FLAT             BOOL    FALSE           # Flat-field normalisation
    11521187  MASK             BOOL    FALSE           # Mask bad pixels
     1188  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    11531189  FRINGE           BOOL    FALSE           # Fringe subtraction
    11541190  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    11861222  FLAT             BOOL    FALSE           # Flat-field normalisation
    11871223  MASK             BOOL    FALSE           # Mask bad pixels
     1224  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    11881225  FRINGE           BOOL    FALSE           # Fringe subtraction
    11891226  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    12221259  FLAT             BOOL    FALSE           # Flat-field normalisation
    12231260  MASK             BOOL    FALSE           # Mask bad pixels
     1261  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    12241262  FRINGE           BOOL    FALSE           # Fringe subtraction
    12251263  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    12571295  FLAT            BOOL    FALSE           # Flat-field normalisation
    12581296  MASK            BOOL    FALSE           # Mask bad pixels
     1297  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    12591298  FRINGE          BOOL    FALSE           # Fringe subtraction
    12601299  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    12921331  FLAT            BOOL    FALSE           # Flat-field normalisation
    12931332  MASK            BOOL    FALSE           # Mask bad pixels
     1333  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    12941334  FRINGE          BOOL    FALSE           # Fringe subtraction
    12951335  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    13271367  FLAT            BOOL    FALSE           # Flat-field normalisation
    13281368  MASK            BOOL    FALSE           # Mask bad pixels
     1369  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    13291370  FRINGE          BOOL    FALSE           # Fringe subtraction
    13301371  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    13621403  FLAT            BOOL    FALSE           # Flat-field normalisation
    13631404  MASK            BOOL    FALSE           # Mask bad pixels
     1405  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    13641406  FRINGE          BOOL    FALSE           # Fringe subtraction
    13651407  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    13971439  FLAT            BOOL    FALSE           # Flat-field normalisation
    13981440  MASK            BOOL    FALSE           # Mask bad pixels
     1441  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    13991442  FRINGE          BOOL    FALSE           # Fringe subtraction
    14001443  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    14321475  FLAT            BOOL    FALSE           # Flat-field normalisation
    14331476  MASK            BOOL    FALSE           # Mask bad pixels
     1477  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    14341478  FRINGE          BOOL    FALSE           # Fringe subtraction
    14351479  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    14671511  FLAT            BOOL    FALSE           # Flat-field normalisation
    14681512  MASK            BOOL    FALSE           # Mask bad pixels
     1513  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    14691514  FRINGE          BOOL    FALSE           # Fringe subtraction
    14701515  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    15021547  FLAT            BOOL    FALSE           # Flat-field normalisation
    15031548  MASK            BOOL    FALSE           # Mask bad pixels
     1549  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    15041550  FRINGE          BOOL    FALSE           # Fringe subtraction
    15051551  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    15371583  FLAT            BOOL    FALSE           # Flat-field normalisation
    15381584  MASK            BOOL    FALSE           # Mask bad pixels
     1585  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    15391586  FRINGE          BOOL    FALSE           # Fringe subtraction
    15401587  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    15731620  FLAT             BOOL    FALSE           # Flat-field normalisation
    15741621  MASK             BOOL    FALSE           # Mask bad pixels
     1622  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    15751623  FRINGE           BOOL    FALSE           # Fringe subtraction
    15761624  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    16021650  SHUTTER          BOOL    FALSE           # Shutter correction
    16031651  FLAT             BOOL    FALSE           # Flat-field normalisation
     1652  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    16041653  MASK             BOOL    FALSE           # Mask bad pixels
    16051654  FRINGE           BOOL    FALSE           # Fringe subtraction
     
    16401689  FLAT             BOOL    TRUE            # Flat-field normalisation
    16411690  MASK             BOOL    FALSE           # Mask bad pixels
     1691  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    16421692  FRINGE           BOOL    FALSE           # Fringe subtraction
    16431693  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    16811731  FLAT               BOOL    TRUE            # Flat-field normalisation
    16821732  MASK               BOOL    TRUE            # Mask bad pixels
     1733  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    16831734  FRINGE             BOOL    TRUE            # Fringe subtraction
    16841735  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     
    17101761  FLAT               BOOL    TRUE            # Flat-field normalisation
    17111762  MASK               BOOL    TRUE            # Mask bad pixels
     1763  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    17121764  FRINGE             BOOL    TRUE            # Fringe subtraction
    17131765  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     
    17331785  FLAT             BOOL    TRUE            # Flat-field normalisation
    17341786  MASK             BOOL    TRUE            # Mask bad pixels
     1787  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    17351788  FRINGE           BOOL    FALSE           # Fringe subtraction
    17361789  PATTERN.ROW      BOOL    FALSE           # Subtract pattern noise
     
    17591812  FLAT               BOOL    TRUE            # Flat-field normalisation
    17601813  MASK               BOOL    TRUE            # Mask bad pixels
     1814  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    17611815  PATTERN.ROW        BOOL    FALSE           # Subtract pattern noise
    17621816  PATTERN.CELL       BOOL    FALSE           # Subtract pattern noise
     
    17841838  FLAT               BOOL    TRUE            # Flat-field normalisation
    17851839  MASK               BOOL    TRUE            # Mask bad pixels
     1840  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    17861841  FRINGE             BOOL    TRUE            # Fringe subtraction
    17871842  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
Note: See TracChangeset for help on using the changeset viewer.