IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27231


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.

Location:
trunk/ippconfig
Files:
12 edited

Legend:

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

    r25475 r27231  
    574574        CELL.READNOISE  F32     15.0
    575575        CELL.READDIR    S32     1
    576         CELL.BAD        S32     -100
     576        CELL.BAD        S32     0
    577577        CELL.XSIZE      S32     590
    578578        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/format_20080929.config

    r25475 r27231  
    569569        CELL.READNOISE  F32     15.0
    570570        CELL.READDIR    S32     1
    571         CELL.BAD        S32     -100
     571        CELL.BAD        S32     0
    572572        CELL.XSIZE      S32     590
    573573        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/format_20081011.config

    r25475 r27231  
    561561        END
    562562        CELL.READDIR    S32     1
    563         CELL.BAD        S32     -100
     563        CELL.BAD        S32     0
    564564        CELL.XSIZE      S32     590
    565565        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/format_20090120.config

    r25475 r27231  
    495495        END
    496496        CELL.READDIR    S32     1
    497         CELL.BAD        S32     -100
     497        CELL.BAD        S32     0
    498498        CELL.XSIZE      S32     590
    499499        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/format_20090220.config

    r25475 r27231  
    495495        END
    496496        CELL.READDIR    S32     1
    497         CELL.BAD        S32     -100
     497        CELL.BAD        S32     0
    498498        CELL.XSIZE      S32     590
    499499        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/format_20100122.config

    r26680 r27231  
    495495        END
    496496        CELL.READDIR    S32     1
    497         CELL.BAD        S32     -100
     497        CELL.BAD        S32     0
    498498        CELL.XSIZE      S32     590
    499499        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/format_orig.config

    r26971 r27231  
    571571        CELL.READNOISE  F32     15.0
    572572        CELL.READDIR    S32     1
    573         CELL.BAD        S32     -100
     573        CELL.BAD        S32     0
    574574        CELL.XSIZE      S32     590
    575575        CELL.YSIZE      S32     598
  • trunk/ippconfig/gpc1/ppImage.config

    r27006 r27231  
    283283  FLAT             BOOL    TRUE            # Flat-field normalisation
    284284  MASK             BOOL    TRUE            # Mask bad pixels
     285  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    285286  MASK.BURNTOOL    BOOL    TRUE            # Mask potential burntool trails
    286287  PATTERN.ROW      BOOL    TRUE            # Row pattern correction
     
    311312  FLAT               BOOL    TRUE            # Flat-field normalisation
    312313  MASK               BOOL    TRUE            # Mask bad pixels
     314  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    313315  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
    314316  FRINGE             BOOL    FALSE           # Fringe subtraction
     
    339341  FLAT               BOOL    TRUE            # Flat-field normalisation
    340342  MASK               BOOL    TRUE            # Mask bad pixels
     343  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    341344  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
    342345  FRINGE             BOOL    FALSE           # Fringe subtraction
     
    368371  FLAT             BOOL    TRUE            # Flat-field normalisation
    369372  MASK             BOOL    TRUE            # Mask bad pixels
     373  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    370374  FRINGE           BOOL    FALSE           # Fringe subtraction
    371375  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    391395  FLAT               BOOL    FALSE           # Flat-field normalisation
    392396  MASK               BOOL    FALSE           # Mask bad pixels
     397  MASK.BUILD         BOOL    FALSE           # Build internal mask?
    393398  FRINGE             BOOL    FALSE           # Fringe subtraction
    394399  PHOTOM             BOOL    FALSE           # Source identification and photometry
     
    413418  FLAT             BOOL    FALSE           # Flat-field normalisation
    414419  MASK             BOOL    FALSE           # Mask bad pixels
     420  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    415421  FRINGE           BOOL    FALSE           # Fringe subtraction
    416422  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    435441  FLAT             BOOL    FALSE           # Flat-field normalisation
    436442  MASK             BOOL    FALSE           # Mask bad pixels
     443  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    437444  FRINGE           BOOL    FALSE           # Fringe subtraction
    438445  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    465472  FLAT             BOOL    TRUE            # Flat-field normalisation
    466473  MASK             BOOL    TRUE            # Mask bad pixels
    467   MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
     474  MASK.BUILD       BOOL    TRUE            # Build internal mask?
     475  MASK.BURNTOOL    BOOL    TRUE            # Mask potential burntool trails
    468476  FRINGE           BOOL    FALSE           # Fringe subtraction
    469477  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    516524  FLAT               BOOL    FALSE           # Flat-field normalisation
    517525  MASK               BOOL    FALSE           # Mask bad pixels
     526  MASK.BUILD         BOOL    FALSE           # Build internal mask?
    518527  FRINGE             BOOL    FALSE           # Fringe subtraction
    519528  PHOTOM             BOOL    FALSE           # Source identification and photometry
     
    538547  FLAT               BOOL    FALSE           # Flat-field normalisation
    539548  MASK               BOOL    FALSE           # Mask bad pixels
     549  MASK.BUILD         BOOL    FALSE           # Build internal mask?
    540550  FRINGE             BOOL    FALSE           # Fringe subtraction
    541551  PHOTOM             BOOL    FALSE           # Source identification and photometry
     
    567577  FLAT             BOOL    TRUE            # Flat-field normalisation
    568578  MASK             BOOL    FALSE           # Mask bad pixels
     579  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    569580  FRINGE           BOOL    FALSE           # Fringe subtraction
    570581  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    589600  FLAT             BOOL    TRUE            # Flat-field normalisation
    590601  MASK             BOOL    FALSE           # Mask bad pixels
     602  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    591603  FRINGE           BOOL    FALSE           # Fringe subtraction
    592604  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    622634  FLAT             BOOL    TRUE            # Flat-field normalisation
    623635  MASK             BOOL    TRUE            # Mask bad pixels
     636  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    624637  FRINGE           BOOL    FALSE           # Fringe subtraction
    625638  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    646659  FLAT             BOOL    TRUE            # Flat-field normalisation
    647660  MASK             BOOL    TRUE            # Mask bad pixels
     661  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    648662  BACKGROUND       BOOL    TRUE            # Subtract background?
    649663  FRINGE           BOOL    FALSE           # Fringe subtraction
     
    669683  FLAT             BOOL    TRUE            # Flat-field normalisation
    670684  MASK             BOOL    TRUE            # Mask bad pixels
     685  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    671686  BACKGROUND       BOOL    TRUE            # Subtract background?
    672687  FRINGE           BOOL    FALSE           # Fringe subtraction
     
    692707  FLAT             BOOL    TRUE            # Flat-field normalisation
    693708  MASK             BOOL    TRUE            # Mask bad pixels
     709  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    694710  BACKGROUND       BOOL    TRUE            # Subtract background?
    695711  FRINGE           BOOL    FALSE           # Fringe subtraction
     
    715731  FLAT             BOOL    TRUE            # Flat-field normalisation
    716732  MASK             BOOL    TRUE            # Mask bad pixels
     733  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    717734  FRINGE           BOOL    FALSE           # Fringe subtraction
    718735  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    762779  FLAT             BOOL    TRUE            # Flat-field normalisation
    763780  MASK             BOOL    TRUE            # Mask bad pixels
     781  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    764782  FRINGE           BOOL    FALSE           # Fringe subtraction
    765783  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    805823  FLAT             BOOL    FALSE           # Flat-field normalisation
    806824  MASK             BOOL    FALSE           # Mask bad pixels
     825  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    807826  FRINGE           BOOL    FALSE           # Fringe subtraction
    808827  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    824843  FLAT             BOOL    FALSE           # Flat-field normalisation
    825844  MASK             BOOL    FALSE           # Mask bad pixels
     845  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    826846  FRINGE           BOOL    FALSE           # Fringe subtraction
    827847  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    860880  FLAT             BOOL    FALSE           # Flat-field normalisation
    861881  MASK             BOOL    FALSE           # Mask bad pixels
     882  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    862883  FRINGE           BOOL    FALSE           # Fringe subtraction
    863884  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    896917  FLAT             BOOL    FALSE           # Flat-field normalisation
    897918  MASK             BOOL    FALSE           # Mask bad pixels
     919  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    898920  FRINGE           BOOL    FALSE           # Fringe subtraction
    899921  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    931953  FLAT             BOOL    FALSE           # Flat-field normalisation
    932954  MASK             BOOL    FALSE           # Mask bad pixels
     955  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    933956  FRINGE           BOOL    FALSE           # Fringe subtraction
    934957  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    973996  FLAT             BOOL    TRUE            # Flat-field normalisation
    974997  MASK             BOOL    FALSE           # Mask bad pixels
     998  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    975999  FRINGE           BOOL    FALSE           # Fringe subtraction
    9761000  PHOTOM           BOOL    FALSE           # Source identification and photometry
     
    10081032  FLAT             BOOL    TRUE            # Flat-field normalisation
    10091033  MASK             BOOL    TRUE            # Mask bad pixels
     1034  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    10101035  FRINGE           BOOL    FALSE           # Fringe subtraction
    10111036  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    10591084  FLAT             BOOL    TRUE            # Flat-field normalisation
    10601085  MASK             BOOL    TRUE            # Mask bad pixels
     1086  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    10611087  FRINGE           BOOL    FALSE           # Fringe subtraction
    10621088  PATTERN.ROW      BOOL    TRUE            # Row pattern correction
     
    10871113  FLAT               BOOL    TRUE            # Flat-field normalisation
    10881114  MASK               BOOL    TRUE            # Mask bad pixels
     1115  MASK.BUILD         BOOL    TRUE            # Build internal mask?
    10891116  MASK.BURNTOOL      BOOL    TRUE            # Mask potential burntool trails
    10901117  PATTERN.ROW        BOOL    FALSE           # Row pattern correction
     
    11151142  FLAT             BOOL    TRUE            # Flat-field normalisation
    11161143  MASK             BOOL    TRUE            # Mask bad pixels
     1144  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    11171145  MASK.BURNTOOL    BOOL    TRUE            # Mask potential burntool trails
    11181146  PATTERN.ROW      BOOL    FALSE           # Row pattern correction
  • trunk/ippconfig/recipes/filerules-split.mdc

    r26902 r27231  
    127127### output file definitions
    128128TYPE                    OUTPUT FILENAME.RULE                     FILE.TYPE FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
    129 PPIMAGE.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     COMP_IMG  CHIP       TRUE      NONE
    130 PPIMAGE.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      COMP_MASK CHIP       TRUE      NONE
    131 PPIMAGE.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE  COMP_WT    CHIP       TRUE      NONE
     129PPIMAGE.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE CHIP       TRUE      NONE
     130PPIMAGE.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      NONE CHIP       TRUE      NONE
     131PPIMAGE.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE  NONE CHIP       TRUE      NONE
    132132PPIMAGE.OUTPUT.DETMASK  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     DET_MASK   CHIP       TRUE      NONE
    133133PPIMAGE.OUTPUT.DETREND  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
     
    135135PPIMAGE.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppImage.mdc  TEXT      NONE       CHIP       TRUE      NONE
    136136                                                                                               
    137 PPIMAGE.CHIP            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     COMP_IMG  CHIP       TRUE      NONE
    138 PPIMAGE.CHIP.DETMASK    OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE       CHIP       TRUE      NONE
    139 PPIMAGE.CHIP.MASK       OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits   MASK      COMP_MASK CHIP       TRUE      NONE
    140 PPIMAGE.CHIP.VARIANCE   OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits   VARIANCE  COMP_WT    CHIP       TRUE      NONE
     137PPIMAGE.CHIP            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE CHIP       TRUE      NONE
     138PPIMAGE.CHIP.DETMASK    OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE CHIP       TRUE      NONE
     139PPIMAGE.CHIP.MASK       OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits   MASK      NONE CHIP       TRUE      NONE
     140PPIMAGE.CHIP.VARIANCE   OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits   VARIANCE  NONE CHIP       TRUE      NONE
    141141PPIMAGE.CHIP.RESID      OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE       CHIP       TRUE      NONE
    142142                                                                                                       
  • 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?
  • trunk/ippconfig/simtest/format.config

    r25756 r27231  
    6060        FPA.ELEVATION   F32     3048.0 # altitude in meters
    6161        CELL.SATURATION F32     65535
    62         CELL.BAD        F32     -100 ## XXX this value is bogus, but needs to be context based so residual images do not get half-masked
     62        CELL.BAD        F32     0
    6363        CELL.READDIR    S32     1
    6464        CELL.TIMESYS    STR     UTC
  • trunk/ippconfig/simtest/ppImage.config

    r21370 r27231  
    5959  FLAT            BOOL    TRUE            # Flat-field normalisation
    6060  MASK            BOOL    FALSE           # Mask bad pixels
     61  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    6162  FRINGE          BOOL    FALSE           # Fringe subtraction
    6263  PHOTOM          BOOL    TRUE            # Source identification and photometry
     
    7980  FLAT            BOOL    FALSE           # Flat-field normalisation
    8081  MASK            BOOL    FALSE           # Mask bad pixels
     82  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    8183  FRINGE          BOOL    FALSE           # Fringe subtraction
    8284  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    99101  FLAT            BOOL    FALSE           # Flat-field normalisation
    100102  MASK            BOOL    FALSE           # Mask bad pixels
     103  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    101104  FRINGE          BOOL    FALSE           # Fringe subtraction
    102105  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    119122  FLAT            BOOL    FALSE           # Flat-field normalisation
    120123  MASK            BOOL    FALSE           # Mask bad pixels
     124  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    121125  FRINGE          BOOL    FALSE           # Fringe subtraction
    122126  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    139143  FLAT            BOOL    FALSE           # Flat-field normalisation
    140144  MASK            BOOL    FALSE           # Mask bad pixels
     145  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    141146  FRINGE          BOOL    FALSE           # Fringe subtraction
    142147  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    159164  FLAT            BOOL    FALSE           # Flat-field normalisation
    160165  MASK            BOOL    FALSE           # Mask bad pixels
     166  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    161167  FRINGE          BOOL    FALSE           # Fringe subtraction
    162168  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    179185  FLAT            BOOL    TRUE            # Flat-field normalisation
    180186  MASK            BOOL    FALSE           # Mask bad pixels
     187  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    181188  FRINGE          BOOL    FALSE           # Fringe subtraction
    182189  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    199206  FLAT            BOOL    TRUE            # Flat-field normalisation
    200207  MASK            BOOL    FALSE           # Mask bad pixels
     208  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    201209  FRINGE          BOOL    FALSE           # Fringe subtraction
    202210  PHOTOM          BOOL    FALSE           # Source identification and photometry
     
    219227  FLAT            BOOL    TRUE            # Flat-field normalisation
    220228  MASK            BOOL    FALSE           # Mask bad pixels
     229  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    221230  FRINGE          BOOL    FALSE           # Fringe subtraction
    222231  PHOTOM          BOOL    TRUE            # Source identification and photometry
     
    239248  FLAT            BOOL    TRUE            # Flat-field normalisation
    240249  MASK            BOOL    FALSE           # Mask bad pixels
     250  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    241251  FRINGE          BOOL    FALSE           # Fringe subtraction
    242252  PHOTOM          BOOL    TRUE            # Source identification and photometry
     
    260270  FLAT             BOOL    TRUE            # Flat-field normalisation
    261271  MASK             BOOL    FALSE           # Mask bad pixels
     272  MASK.BUILD       BOOL    FALSE           # Build internal mask?
    262273  FRINGE           BOOL    FALSE           # Fringe subtraction
    263274  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
     
    289300  FLAT            BOOL    TRUE            # Flat-field normalisation
    290301  MASK            BOOL    FALSE           # Mask bad pixels
     302  MASK.BUILD      BOOL    FALSE           # Build internal mask?
    291303  FRINGE          BOOL    FALSE           # Fringe subtraction
    292304  PHOTOM          BOOL    TRUE            # Source identification and photometry
Note: See TracChangeset for help on using the changeset viewer.