IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 13065


Ignore:
Timestamp:
Apr 27, 2007, 12:29:16 PM (19 years ago)
Author:
eugene
Message:

cleaning up the I/O files

Location:
trunk/ippconfig
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig/cfh12k/camera.config

    r13037 r13065  
    136136
    137137   ### input file definitions
    138    TYPE               INPUT FILENAME.RULE                DATA.LEVEL FILE.TYPE
    139    PPIMAGE.INPUT      INPUT @FILES                       CHIP       IMAGE
    140 
    141    ### these IO files are independently defined so we can supply hard-coded names (in place of @DETDB)
    142    PPIMAGE.MASK       INPUT @DETDB                       CHIP       IMAGE
    143    PPIMAGE.BIAS       INPUT @DETDB                       CHIP       IMAGE
    144    PPIMAGE.DARK       INPUT @DETDB                       CHIP       IMAGE
    145    PPIMAGE.FLAT       INPUT @DETDB                       CHIP       IMAGE
    146    PPIMAGE.FRINGE     INPUT @DETDB                       CHIP       FRINGE     
    147 
    148    # IO files for building the DVO flatfield correction
    149    DVOCORR.INPUT      INPUT @FILES                       CHIP       IMAGE     
    150    DVOFLAT.INPUT      INPUT @FILES                       CHIP       IMAGE       
    151    DVOCORR.REFHEAD    INPUT @FILES                       CHIP       HEADER     
    152    DVOFLAT.CORR       INPUT @DETDB                       CHIP       IMAGE       
    153 
    154    # psphot input files
    155    PSPHOT.LOAD        INPUT @FILES                       CHIP       IMAGE     
    156    PSPHOT.INPUT       INPUT @FILES                       CHIP       IMAGE     
    157    PSPHOT.MASK        INPUT @FILES                       CHIP       MASK     
    158    PSPHOT.WEIGHT      INPUT @FILES                       CHIP       WEIGHT     
    159 
    160    # we should be able to distinguish the inport format from the file
    161    PSASTRO.INPUT.CMP  INPUT @FILES                       CHIP       CMP       
    162    PSASTRO.INPUT.CMF  INPUT @FILES                       CHIP       CMF       
    163    PSPHOT.PSF.LOAD    INPUT @FILES                       CHIP       PSF       
    164 
    165    # why is this "FPA"
    166    PSWARP.INPUT       INPUT @FILES                       FPA        IMAGE     
    167    PSWARP.SKYCELL     INPUT @FILES                       FPA        IMAGE     
    168    PSWARP.ASTROM      INPUT @FILES                       CHIP       CMF       
     138   ### use @DETDB entries to get the detrend images from the database
     139   ### replace @DETDB with @FILES if you want to require it from the
     140   ### command line, or with an explicit name to require a specific file
     141   TYPE               INPUT FILENAME.RULE DATA.LEVEL FILE.TYPE
     142
     143   ## files used by ppImage
     144   PPIMAGE.INPUT      INPUT @FILES        CHIP       IMAGE
     145   PPIMAGE.MASK       INPUT @DETDB        CHIP       IMAGE
     146   PPIMAGE.BIAS       INPUT @DETDB        CHIP       IMAGE
     147   PPIMAGE.DARK       INPUT @DETDB        CHIP       IMAGE
     148   PPIMAGE.FLAT       INPUT @DETDB        CHIP       IMAGE
     149   PPIMAGE.FRINGE     INPUT @DETDB        CHIP       FRINGE     
     150   PPIMAGE.SHUTTER    INPUT @DETDB        CHIP       IMAGE     
     151
     152   ## files used to build and apply the flat-field correction images
     153   DVOCORR.INPUT      INPUT @FILES        CHIP       IMAGE     
     154   DVOCORR.REFHEAD    INPUT @FILES        CHIP       HEADER     
     155   DVOFLAT.INPUT      INPUT @FILES        CHIP       IMAGE     
     156   DVOFLAT.CORR       INPUT @DETDB        CHIP       IMAGE     
     157
     158   ## files used by psphot
     159   PSPHOT.LOAD        INPUT @FILES        CHIP       IMAGE     
     160   PSPHOT.INPUT       INPUT @FILES        CHIP       IMAGE     
     161   PSPHOT.MASK        INPUT @FILES        CHIP       MASK     
     162   PSPHOT.WEIGHT      INPUT @FILES        CHIP       WEIGHT     
     163   PSPHOT.PSF.LOAD    INPUT @FILES        CHIP       PSF       
     164
     165   ## files used by psastro
     166   PSASTRO.INPUT.CMP  INPUT @FILES        CHIP       CMP       
     167   PSASTRO.INPUT.CMF  INPUT @FILES        CHIP       CMF       
     168
     169   ## files used by pswarp
     170   PSWARP.INPUT       INPUT @FILES        CHIP       IMAGE     
     171   PSWARP.WEIGHT      INPUT @FILES        CHIP       WEIGHT
     172   PSWARP.MASK        INPUT @FILES        CHIP       MASK
     173   PSWARP.SKYCELL     INPUT @FILES        CHIP       IMAGE     
     174   PSWARP.ASTROM      INPUT @FILES        CHIP       CMF       
    169175
    170176   ### output file definitions
    171    TYPE                OUTPUT FILENAME.RULE                    DATA.LEVEL FILE.TYPE FILE.SAVE FILE.FORMAT
    172    PPIMAGE.OUTPUT.SPL  OUTPUT {OUTPUT}.{CHIP.NAME}.fits        CHIP       IMAGE     TRUE      SPLIT
    173    PPIMAGE.OUTPUT.MEF  OUTPUT {OUTPUT}.fits                    CHIP       IMAGE     TRUE      MEF
    174    PPIMAGE.OUTPUT.MASK OUTPUT {OUTPUT}.{CHIP.NAME}.mask.fits   CHIP       MASK      FALSE     NONE
    175    PPIMAGE.OUTPUT.WEIGHT OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits   CHIP       WEIGHT    FALSE     NONE
    176    PPIMAGE.BIN1.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits     CHIP       IMAGE     TRUE      SPLIT
    177    PPIMAGE.BIN2.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits     CHIP       IMAGE     TRUE      SPLIT
    178    PPIMAGE.BIN1.MEF    OUTPUT {OUTPUT}.b1.fits                 CHIP       IMAGE     TRUE      MEF
    179    PPIMAGE.BIN2.MEF    OUTPUT {OUTPUT}.b2.fits                 CHIP       IMAGE     TRUE      MEF
    180    DVOCORR.MEF.OUTPUT  OUTPUT {OUTPUT}.fc.fits                 CHIP       IMAGE     TRUE      MEF
    181    DVOCORR.SPL.OUTPUT  OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits     CHIP       IMAGE     TRUE      SPLIT
    182    DVOFLAT.MEF.OUTPUT  OUTPUT {OUTPUT}.co.fits                 CHIP       IMAGE     TRUE      MEF
    183    DVOFLAT.SPL.OUTPUT  OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits     CHIP       IMAGE     TRUE      SPLIT
    184 
    185    PPIMAGE.OUTPUT.CHIP OUTPUT {OUTPUT}.{CHIP.NAME}.chip.fits   CHIP       IMAGE     TRUE      SPLIT
    186    PPIMAGE.OUTPUT.FPA1 OUTPUT {OUTPUT}.b1.fits                 FPA        IMAGE     TRUE      MEF
    187    PPIMAGE.OUTPUT.FPA2 OUTPUT {OUTPUT}.b2.fits                 FPA        IMAGE     TRUE      MEF
    188 
    189    PPIMAGE.JPEG1       OUTPUT {OUTPUT}.b1.jpg                  FPA        JPEG      TRUE      NONE
    190    PPIMAGE.JPEG2       OUTPUT {OUTPUT}.b2.jpg                  FPA        JPEG      TRUE      NONE
    191 
    192    PSWARP.OUTPUT       OUTPUT   {OUTPUT}.fits                  FPA        IMAGE     TRUE      NONE
    193    PSWARP.BIN1         OUTPUT   {OUTPUT}.b1.fits               FPA        IMAGE     TRUE      NONE
    194    PSWARP.BIN2         OUTPUT   {OUTPUT}.b2.fits               FPA        IMAGE     TRUE      NONE
    195 
    196    PSPHOT.RESID        OUTPUT {OUTPUT}.res.fits                CHIP       IMAGE     TRUE      MEF
    197    PSPHOT.BACKGND      OUTPUT {OUTPUT}.bck.fits                CHIP       IMAGE     TRUE      MEF
    198    PSPHOT.BACKSUB      OUTPUT {OUTPUT}.sub.fits                CHIP       IMAGE     TRUE      MEF
    199    PSPHOT.BACKMDL      OUTPUT {OUTPUT}.mdl.fits                CHIP       IMAGE     TRUE      MEF
    200 
    201    PSPHOT.OUTPUT.RAW   OUTPUT {OUTPUT}.{CHIP.NAME}             CHIP       RAW       TRUE      NONE
    202    PSPHOT.OUTPUT.SX    OUTPUT {OUTPUT}.sx                      CHIP       SX        TRUE      NONE
    203    PSPHOT.OUTPUT.OBJ   OUTPUT {OUTPUT}.obj                     CHIP       OBJ       TRUE      NONE
    204    PSPHOT.OUTPUT.CMF   OUTPUT {OUTPUT}.cmf                     CHIP       CMF       TRUE      NONE
    205    PSPHOT.OUTPUT.CMP   OUTPUT {OUTPUT}.{CHIP.NAME}.cmp         CHIP       CMP       TRUE      NONE
    206 
    207    PSPHOT.PSF.SAVE       OUTPUT {OUTPUT}.psf                   CHIP       PSF       TRUE      MEF
    208 
    209    PSASTRO.OUTPUT.CMF  OUTPUT {OUTPUT}.cmf                     CHIP       CMF       TRUE      NONE
    210    PSASTRO.OUTPUT.CMP  OUTPUT {OUTPUT}.{CHIP.NAME}.cmp         CHIP       CMP       TRUE      NONE
    211 
     177   TYPE                  OUTPUT FILENAME.RULE                   FILE.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT
     178   PPIMAGE.OUTPUT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b0.fits    IMAGE     CHIP       TRUE      SPLIT
     179   PPIMAGE.OUTPUT.MEF    OUTPUT {OUTPUT}.b0.fits                IMAGE     CHIP       TRUE      MEF
     180   PPIMAGE.OUT.MK.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits    MASK      CHIP       FALSE     SPLIT
     181   PPIMAGE.OUT.WT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits    WEIGHT    CHIP       FALSE     SPLIT
     182   PPIMAGE.OUT.MK.MEF    OUTPUT {OUTPUT}.mk.fits                MASK      CHIP       FALSE     MEF
     183   PPIMAGE.OUT.WT.MEF    OUTPUT {OUTPUT}.wt.fits                WEIGHT    CHIP       FALSE     MEF
     184   PPIMAGE.OUT.CHIP.SPL  OUTPUT {OUTPUT}.{CHIP.NAME}.fits       IMAGE     CHIP       TRUE      SPLIT
     185   PPIMAGE.OUT.CHIP.MEF  OUTPUT {OUTPUT}.fits                   IMAGE     CHIP       TRUE      MEF
     186   PPIMAGE.OUTPUT.FPA1   OUTPUT {OUTPUT}.b1.fits                IMAGE     FPA        TRUE      MEF
     187   PPIMAGE.OUTPUT.FPA2   OUTPUT {OUTPUT}.b2.fits                IMAGE     FPA        TRUE      MEF
     188
     189   PPIMAGE.BIN1.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits    IMAGE     CHIP       TRUE      SPLIT
     190   PPIMAGE.BIN2.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits    IMAGE     CHIP       TRUE      SPLIT
     191   PPIMAGE.BIN1.MEF      OUTPUT {OUTPUT}.b1c.fits               IMAGE     CHIP       TRUE      MEF
     192   PPIMAGE.BIN2.MEF      OUTPUT {OUTPUT}.b2c.fits               IMAGE     CHIP       TRUE      MEF
     193
     194   PPIMAGE.JPEG1         OUTPUT {OUTPUT}.b1.jpg                 JPEG      FPA        TRUE      NONE
     195   PPIMAGE.JPEG2         OUTPUT {OUTPUT}.b2.jpg                 JPEG      FPA        TRUE      NONE
     196
     197   DVOCORR.MEF.OUTPUT    OUTPUT {OUTPUT}.fc.fits                IMAGE     CHIP       TRUE      MEF
     198   DVOCORR.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits    IMAGE     CHIP       TRUE      SPLIT
     199   DVOFLAT.MEF.OUTPUT    OUTPUT {OUTPUT}.co.fits                IMAGE     CHIP       TRUE      MEF
     200   DVOFLAT.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits    IMAGE     CHIP       TRUE      SPLIT
     201
     202   PSPHOT.RESID          OUTPUT {OUTPUT}.res.fits               IMAGE     CHIP       TRUE      MEF
     203   PSPHOT.BACKGND        OUTPUT {OUTPUT}.bck.fits               IMAGE     CHIP       TRUE      MEF
     204   PSPHOT.BACKSUB        OUTPUT {OUTPUT}.sub.fits               IMAGE     CHIP       TRUE      MEF
     205   PSPHOT.BACKMDL        OUTPUT {OUTPUT}.mdl.fits               IMAGE     CHIP       TRUE      MEF
     206
     207   PSPHOT.OUTPUT.RAW     OUTPUT {OUTPUT}.{CHIP.NAME}            RAW       CHIP       TRUE      NONE
     208   PSPHOT.OUTPUT.SX      OUTPUT {OUTPUT}.sx                     SX        CHIP       TRUE      NONE
     209   PSPHOT.OUTPUT.OBJ     OUTPUT {OUTPUT}.obj                    OBJ       CHIP       TRUE      NONE
     210   PSPHOT.OUTPUT.CMP     OUTPUT {OUTPUT}.{CHIP.NAME}.cmp        CMP       CHIP       TRUE      NONE
     211   PSPHOT.OUTPUT.CMF     OUTPUT {OUTPUT}.cmf                    CMF       CHIP       TRUE      NONE
     212
     213   PSPHOT.PSF.SAVE       OUTPUT {OUTPUT}.psf                    PSF       CHIP       TRUE      MEF
     214
     215   SOURCE.PLOT.MOMENTS   OUTPUT {OUTPUT}.mnt.png                KAPA      CHIP       TRUE      MEF
     216   SOURCE.PLOT.PSFMODEL  OUTPUT {OUTPUT}.psf.png                KAPA      CHIP       TRUE      MEF
     217
     218   PSASTRO.OUTPUT.CMF    OUTPUT {OUTPUT}a.cmf                   CMF       CHIP       TRUE      NONE
     219   PSASTRO.OUTPUT.CMP    OUTPUT {OUTPUT}.{CHIP.NAME}.cmp        CMP       CHIP       TRUE      NONE
     220
     221   PSWARP.OUTPUT         OUTPUT {OUTPUT}.fits                   IMAGE     FPA        TRUE      NONE
     222   PSWARP.OUTPUT.MASK    OUTPUT {OUTPUT}.mk.fits                MASK      FPA        TRUE      NONE
     223   PSWARP.OUTPUT.WEIGHT  OUTPUT {OUTPUT}.wt.fits                WEIGHT    FPA        TRUE      NONE
     224   PSWARP.BIN1           OUTPUT {OUTPUT}.b1.fits                IMAGE     FPA        TRUE      NONE
     225   PSWARP.BIN2           OUTPUT {OUTPUT}.b2.fits                IMAGE     FPA        TRUE      NONE
     226
     227   PPSIM.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits       IMAGE     CHIP       TRUE      SPLIT
    212228END
    213229
  • trunk/ippconfig/isp/camera.config

    r12525 r13065  
    8282
    8383END
    84                
     84           
    8585
    8686FILERULES METADATA
     
    9090
    9191   ### input file definitions
    92    TYPE               INPUT    FILENAME.RULE                  DATA.LEVEL FILE.TYPE
    93    PPIMAGE.INPUT      INPUT    none.fits                      FPA        IMAGE     
    94    PPIMAGE.BIAS       INPUT    @DETDB                         CHIP       IMAGE     
    95    PPIMAGE.DARK       INPUT    @DETDB                         CHIP       IMAGE     
    96    PPIMAGE.FLAT       INPUT    @DETDB                         CHIP       IMAGE     
    97    PPIMAGE.SHUTTER    INPUT    @DETDB                         CHIP       IMAGE     
    98      PPIMAGE.MASK     INPUT    mask.fits                      CHIP       IMAGE     
    99    # PPIMAGE.BIAS     INPUT    bias.fits                      CHIP       IMAGE     
    100    # PPIMAGE.DARK     INPUT    dark.fits                      CHIP       IMAGE     
    101    # PPIMAGE.FLAT     INPUT    flat.fits                      CHIP       IMAGE     
     92   ### use @DETDB entries to get the detrend images from the database
     93   ### replace @DETDB with @FILES if you want to require it from the
     94   ### command line, or with an explicit name to require a specific file
     95   TYPE               INPUT FILENAME.RULE DATA.LEVEL FILE.TYPE
    10296
    103    PPARITH.INPUT      INPUT    none.fits                      FPA        IMAGE     
     97   ## files used by ppImage
     98   PPIMAGE.INPUT      INPUT @FILES        FPA        IMAGE     
     99   PPIMAGE.MASK       INPUT mask.fits     FPA        IMAGE     
     100   PPIMAGE.BIAS       INPUT @DETDB        FPA        IMAGE     
     101   PPIMAGE.DARK       INPUT @DETDB        FPA        IMAGE     
     102   PPIMAGE.FLAT       INPUT @DETDB        FPA        IMAGE     
     103   PPIMAGE.FRINGE     INPUT @DETDB        FPA        FRINGE
     104   PPIMAGE.SHUTTER    INPUT @DETDB        FPA        IMAGE     
    104105
    105    PSPHOT.INPUT       INPUT    none.fits                      CHIP       IMAGE     
    106    PSPHOT.PSF.LOAD    INPUT    none.psf                       CHIP       PSF       
     106   ## files used to build and apply the flat-field correction images
     107   DVOCORR.INPUT      INPUT @FILES        FPA        IMAGE
     108   DVOCORR.REFHEAD    INPUT @FILES        FPA        HEADER
     109   DVOFLAT.INPUT      INPUT @FILES        FPA        IMAGE
     110   DVOFLAT.CORR       INPUT @DETDB        FPA        IMAGE
    107111
    108    PSASTRO.INPUT.CMP  INPUT    none.fits                      FPA        CMP       
    109    PSASTRO.INPUT.CMF  INPUT    none.fits                      FPA        CMF       
     112   ## files used by psphot
     113   PSPHOT.LOAD        INPUT @FILES        FPA        IMAGE
     114   PSPHOT.INPUT       INPUT @FILES        FPA        IMAGE     
     115   PSPHOT.MASK        INPUT @FILES        FPA        MASK     
     116   PSPHOT.WEIGHT      INPUT @FILES        FPA        WEIGHT     
     117   PSPHOT.PSF.LOAD    INPUT @FILES        FPA        PSF       
     118
     119   ## files used by psastro
     120   PSASTRO.INPUT.CMP  INPUT @FILES        FPA        CMP       
     121   PSASTRO.INPUT.CMF  INPUT @FILES        FPA        CMF       
     122
     123   ## files used by pswarp
     124   PSWARP.INPUT       INPUT @FILES        FPA        IMAGE
     125   PSWARP.WEIGHT      INPUT @FILES        FPA        WEIGHT
     126   PSWARP.MASK        INPUT @FILES        FPA        MASK
     127   PSWARP.SKYCELL     INPUT @FILES        FPA        IMAGE
     128   PSWARP.ASTROM      INPUT @FILES        FPA        CMF
    110129
    111130   ### output file definitions
    112    TYPE                OUTPUT   FILENAME.RULE        DATA.LEVEL FILE.SAVE FILE.FORMAT
    113    PPIMAGE.OUTPUT      OUTPUT   {OUTPUT}.isp.fits    FPA        TRUE      NONE
    114    PPIMAGE.OUTPUT.MASK OUTPUT   {OUTPUT}.mask.fits   FPA        FALSE     NONE
    115    PPIMAGE.OUTPUT.WEIGHT OUTPUT {OUTPUT}.wt.fits     FPA        FALSE     NONE
    116    PPIMAGE.OUTPUT.CHIP OUTPUT   {OUTPUT}.chip.fits   FPA        TRUE      ISP
    117    PPIMAGE.OUTPUT.FPA1 OUTPUT   {OUTPUT}.b1.fits     FPA        TRUE      ISP
    118    PPIMAGE.OUTPUT.FPA2 OUTPUT   {OUTPUT}.b2.fits     FPA        TRUE      ISP
     131   TYPE                  OUTPUT  FILENAME.RULE        FILE.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT
     132   PPIMAGE.OUTPUT        OUTPUT  {OUTPUT}.isp.fits    IMAGE     FPA        TRUE      NONE
     133   PPIMAGE.OUTPUT.MASK   OUTPUT  {OUTPUT}.mask.fits   MASK      FPA        FALSE     NONE
     134   PPIMAGE.OUTPUT.WEIGHT OUTPUT  {OUTPUT}.wt.fits     WEIGHT    FPA        FALSE     NONE
     135   PPIMAGE.OUTPUT.CHIP   OUTPUT  {OUTPUT}.chip.fits   IMAGE     FPA        TRUE      NONE
     136   PPIMAGE.OUTPUT.FPA1   OUTPUT  {OUTPUT}.b1.fits     IMAGE     FPA        TRUE      NONE
     137   PPIMAGE.OUTPUT.FPA2   OUTPUT  {OUTPUT}.b2.fits     IMAGE     FPA        TRUE      NONE
    119138
    120    PPIMAGE.BIN1        OUTPUT   {OUTPUT}.b1.fits     FPA        TRUE      ISP
    121    PPIMAGE.BIN2        OUTPUT   {OUTPUT}.b2.fits     FPA        TRUE      ISP
    122    PPIMAGE.JPEG1       OUTPUT   {OUTPUT}.b1.jpg      FPA        TRUE      ISP
    123    PPIMAGE.JPEG2       OUTPUT   {OUTPUT}.b2.jpg      FPA        TRUE      ISP
     139   PPIMAGE.BIN1          OUTPUT  {OUTPUT}.b1c.fits    IMAGE     FPA        TRUE      NONE
     140   PPIMAGE.BIN2          OUTPUT  {OUTPUT}.b2c.fits    IMAGE     FPA        TRUE      NONE
    124141
    125    PPARITH.OUTPUT      OUTPUT   {OUTPUT}             FPA        TRUE      NONE
     142   PPIMAGE.JPEG1         OUTPUT  {OUTPUT}.b1.jpg      JPEG      FPA        TRUE      NONE
     143   PPIMAGE.JPEG2         OUTPUT  {OUTPUT}.b2.jpg      JPEG      FPA        TRUE      NONE
    126144
    127    PSPHOT.RESID        OUTPUT   {OUTPUT}.res.fits    FPA        TRUE      ISP
    128    PSPHOT.BACKGND      OUTPUT   {OUTPUT}.bck.fits    FPA        TRUE      ISP
    129    PSPHOT.BACKSUB      OUTPUT   {OUTPUT}.sub.fits    FPA        TRUE      ISP
    130    PSPHOT.BACKMDL      OUTPUT   {OUTPUT}.mdl.fits    FPA        TRUE      ISP
    131    PSPHOT.OUTPUT.RAW   OUTPUT   {OUTPUT}             FPA        TRUE      NONE
    132    PSPHOT.OUTPUT.SX    OUTPUT   {OUTPUT}.sx          FPA        TRUE      NONE
    133    PSPHOT.OUTPUT.OBJ   OUTPUT   {OUTPUT}.obj         FPA        TRUE      NONE
    134    PSPHOT.OUTPUT.CMP   OUTPUT   {OUTPUT}.cmp         FPA        TRUE      NONE
    135    PSPHOT.OUTPUT.CMF   OUTPUT   {OUTPUT}.cmf         FPA        TRUE      NONE
    136    PSPHOT.PSF.SAVE     OUTPUT   {OUTPUT}.psf         FPA        TRUE      NONE
     145   DVOCORR.OUTPUT        OUTPUT  {OUTPUT}.fc.fits     IMAGE     FPA        TRUE      NONE
     146   DVOFLAT.OUTPUT        OUTPUT  {OUTPUT}.co.fits     IMAGE     FPA        TRUE      NONE
    137147
    138    SOURCE.PLOT.MOMENTS  OUTPUT   {OUTPUT}.mnt.png    FPA        TRUE      NONE
    139    SOURCE.PLOT.PSFMODEL OUTPUT   {OUTPUT}.psf.png    FPA        TRUE      ISP
     148   PSPHOT.RESID          OUTPUT  {OUTPUT}.res.fits    IMAGE     FPA        TRUE      NONE
     149   PSPHOT.BACKGND        OUTPUT  {OUTPUT}.bck.fits    IMAGE     FPA        TRUE      NONE
     150   PSPHOT.BACKSUB        OUTPUT  {OUTPUT}.sub.fits    IMAGE     FPA        TRUE      NONE
     151   PSPHOT.BACKMDL        OUTPUT  {OUTPUT}.mdl.fits    IMAGE     FPA        TRUE      NONE
    140152
    141    PSASTRO.OUTPUT.CMP   OUTPUT   {OUTPUT}.smp        FPA        TRUE      NONE
    142    PSASTRO.OUTPUT.CMF   OUTPUT   {OUTPUT}.smf        FPA        TRUE      NONE
     153   PSPHOT.OUTPUT.RAW     OUTPUT  {OUTPUT}             RAW       FPA        TRUE      NONE
     154   PSPHOT.OUTPUT.SX      OUTPUT  {OUTPUT}.sx          SX        FPA        TRUE      NONE
     155   PSPHOT.OUTPUT.OBJ     OUTPUT  {OUTPUT}.obj         OBJ       FPA        TRUE      NONE
     156   PSPHOT.OUTPUT.CMP     OUTPUT  {OUTPUT}.cmp         CMP       FPA        TRUE      NONE
     157   PSPHOT.OUTPUT.CMF     OUTPUT  {OUTPUT}.cmf         CMF       FPA        TRUE      NONE
     158
     159   PSPHOT.PSF.SAVE       OUTPUT  {OUTPUT}.psf         PSF       FPA        TRUE      NONE
     160
     161   SOURCE.PLOT.MOMENTS   OUTPUT  {OUTPUT}.mnt.png     KAPA      FPA        TRUE      NONE
     162   SOURCE.PLOT.PSFMODEL  OUTPUT  {OUTPUT}.psf.png     KAPA      FPA        TRUE      NONE
     163
     164   PSASTRO.OUTPUT.CMP    OUTPUT  {OUTPUT}.smp         CMP       FPA        TRUE      NONE
     165   PSASTRO.OUTPUT.CMF    OUTPUT  {OUTPUT}.smf         CMF       FPA        TRUE      NONE
     166
     167   PSWARP.OUTPUT         OUTPUT {OUTPUT}.fits         IMAGE     FPA        TRUE      NONE
     168   PSWARP.OUTPUT.MASK    OUTPUT {OUTPUT}.mask.fits    MASK      FPA        TRUE      NONE
     169   PSWARP.OUTPUT.WEIGHT  OUTPUT {OUTPUT}.wt.fits      WEIGHT    FPA        TRUE      NONE
     170   PSWARP.BIN1           OUTPUT {OUTPUT}.b1.fits      IMAGE     FPA        TRUE      NONE
     171   PSWARP.BIN2           OUTPUT {OUTPUT}.b2.fits      IMAGE     FPA        TRUE      NONE
     172
     173   PPSIM.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     FPA        TRUE      NONE
    143174END
    144175
    145 # FPA file defines properties of a possible input|output object
    146 # user can set the filename (I|O), filename rules (O), or abstract source (@FILES, @DETDB) (I)
    147 # user can set the extension name, if used
    148 # user can set the file type (IMAGE, JPEG, RAW, SX, OBJ, CMP, CMF) : but these are not variable in most cases!
    149 # user can set the file mode (READ, WRITE), but these must be set by the programmer
    150 # user can set the file depth: only valid for output files
    151 # user can set the data depth: must be >= file depth
    152 # user can set the file format: only valid for newly created FPAs
    153 # user can set the colormap, scaling method, scaling range (JPEG only)
    154 # user can set the extension name for the data and header segments (CMF only)
     176EXTNAME.RULES METADATA
     177  CMF.HEAD STR {CHIP.NAME}.hdr
     178  CMF.DATA STR {CHIP.NAME}.psf # use .PSF and .EXT?
    155179
    156 # known uses of the filename.xtra, extname.rule, and extname.xtra:
    157 # extname.rule: used to construct output EXTNAME keys (CMF DATA)
    158 # extname.xtra: used to construct output EXTNAME keys (CMF HEAD)
    159 
    160 # extname.rule: used to carry classID to DetDB (internal)
    161 # filename.xtra: used to carry detID to DetDB (internal)
    162 
    163 # filename.xtra: used to carry arglist name (internal)
     180  PSF.TABLE STR {CHIP.NAME}.psf_model
     181  PSF.RESID STR {CHIP.NAME}.psf_resid
     182END
  • trunk/ippconfig/megacam/camera.config

    r13037 r13065  
    22
    33# File formats that we know about
    4 FORMATS         METADATA
    5         RAW     STR     megacam/format_raw.config
    6         SPLICED STR     megacam/format_spliced.config
    7         SPLIT   STR     megacam/format_split.config
     4FORMATS         METADATA
     5        RAW     STR     megacam/format_raw.config
     6        SPLICED STR     megacam/format_spliced.config
     7        SPLIT   STR     megacam/format_split.config
    88END
    99
    1010# Description of camera --- all the chips and the cells that comprise them
    11 FPA     METADATA
    12         ccd00   STR     LeftAmp RightAmp
    13         ccd01   STR     LeftAmp RightAmp
    14         ccd02   STR     LeftAmp RightAmp
    15         ccd03   STR     LeftAmp RightAmp
    16         ccd04   STR     LeftAmp RightAmp
    17         ccd05   STR     LeftAmp RightAmp
    18         ccd06   STR     LeftAmp RightAmp
    19         ccd07   STR     LeftAmp RightAmp
    20         ccd08   STR     LeftAmp RightAmp
    21         ccd09   STR     LeftAmp RightAmp
    22         ccd10   STR     LeftAmp RightAmp
    23         ccd11   STR     LeftAmp RightAmp
    24         ccd12   STR     LeftAmp RightAmp
    25         ccd13   STR     LeftAmp RightAmp
    26         ccd14   STR     LeftAmp RightAmp
    27         ccd15   STR     LeftAmp RightAmp
    28         ccd16   STR     LeftAmp RightAmp
    29         ccd17   STR     LeftAmp RightAmp
    30         ccd18   STR     LeftAmp RightAmp
    31         ccd19   STR     LeftAmp RightAmp
    32         ccd20   STR     LeftAmp RightAmp
    33         ccd21   STR     LeftAmp RightAmp
    34         ccd22   STR     LeftAmp RightAmp
    35         ccd23   STR     LeftAmp RightAmp
    36         ccd24   STR     LeftAmp RightAmp
    37         ccd25   STR     LeftAmp RightAmp
    38         ccd26   STR     LeftAmp RightAmp
    39         ccd27   STR     LeftAmp RightAmp
    40         ccd28   STR     LeftAmp RightAmp
    41         ccd29   STR     LeftAmp RightAmp
    42         ccd30   STR     LeftAmp RightAmp
    43         ccd31   STR     LeftAmp RightAmp
    44         ccd32   STR     LeftAmp RightAmp
    45         ccd33   STR     LeftAmp RightAmp
    46         ccd34   STR     LeftAmp RightAmp
    47         ccd35   STR     LeftAmp RightAmp
     11FPA     METADATA
     12        ccd00   STR     LeftAmp RightAmp
     13        ccd01   STR     LeftAmp RightAmp
     14        ccd02   STR     LeftAmp RightAmp
     15        ccd03   STR     LeftAmp RightAmp
     16        ccd04   STR     LeftAmp RightAmp
     17        ccd05   STR     LeftAmp RightAmp
     18        ccd06   STR     LeftAmp RightAmp
     19        ccd07   STR     LeftAmp RightAmp
     20        ccd08   STR     LeftAmp RightAmp
     21        ccd09   STR     LeftAmp RightAmp
     22        ccd10   STR     LeftAmp RightAmp
     23        ccd11   STR     LeftAmp RightAmp
     24        ccd12   STR     LeftAmp RightAmp
     25        ccd13   STR     LeftAmp RightAmp
     26        ccd14   STR     LeftAmp RightAmp
     27        ccd15   STR     LeftAmp RightAmp
     28        ccd16   STR     LeftAmp RightAmp
     29        ccd17   STR     LeftAmp RightAmp
     30        ccd18   STR     LeftAmp RightAmp
     31        ccd19   STR     LeftAmp RightAmp
     32        ccd20   STR     LeftAmp RightAmp
     33        ccd21   STR     LeftAmp RightAmp
     34        ccd22   STR     LeftAmp RightAmp
     35        ccd23   STR     LeftAmp RightAmp
     36        ccd24   STR     LeftAmp RightAmp
     37        ccd25   STR     LeftAmp RightAmp
     38        ccd26   STR     LeftAmp RightAmp
     39        ccd27   STR     LeftAmp RightAmp
     40        ccd28   STR     LeftAmp RightAmp
     41        ccd29   STR     LeftAmp RightAmp
     42        ccd30   STR     LeftAmp RightAmp
     43        ccd31   STR     LeftAmp RightAmp
     44        ccd32   STR     LeftAmp RightAmp
     45        ccd33   STR     LeftAmp RightAmp
     46        ccd34   STR     LeftAmp RightAmp
     47        ccd35   STR     LeftAmp RightAmp
    4848END
    4949
     
    8080END
    8181
    82 DVO.CAMERADIR   STR     megacam         # Camera directory for DVO
     82DVO.CAMERADIR   STR     megacam         # Camera directory for DVO
    8383
    8484# Table of strings to use for the class identifier (see ippdb) according to the file level.
    85 CLASSID         METADATA
    86         FPA     STR     fpa
    87         CHIP    STR     {CHIP.NAME}
    88         CELL    STR     {CHIP.NAME}:{CELL.NAME}
     85CLASSID         METADATA
     86        FPA     STR     fpa
     87        CHIP    STR     {CHIP.NAME}
     88        CELL    STR     {CHIP.NAME}:{CELL.NAME}
    8989END
    9090
    9191# convert supplied FPA.OBSTYPE values to abstract exptype names
    9292OBSTYPE.TABLE METADATA
    93   bias     STR BIAS
    94   zero     STR BIAS
    95   dark     STR DARK
    96   flat     STR SKYFLAT
     93  bias     STR BIAS
     94  zero     STR BIAS
     95  dark     STR DARK
     96  flat     STR SKYFLAT
    9797  skyflat  STR SKYFLAT
    9898  domeflat STR DOMEFLAT
     
    102102
    103103# Recipe options
    104 RECIPES         METADATA
    105         # Other recipes
     104RECIPES         METADATA
     105        # Other recipes
    106106        PSPHOT          STR     megacam/psphot.config           # psphot details
    107107        PSASTRO         STR     megacam/psastro.config          # psastro details
    108         PPSTATS         STR     megacam/ppStats.config          # ppStats recipe
    109         PPIMAGE         STR     megacam/ppImage.config          # ppImage recipe
     108        PPSTATS         STR     megacam/ppStats.config          # ppStats recipe
     109        PPIMAGE         STR     megacam/ppImage.config          # ppImage recipe
    110110END
    111111
    112112
    113113# Rejection levels for detrend creation
    114 REJECTION       METADATA
    115         TYPE    LIMITS  FILTER  EXPECTED        IMFILE.MEAN     IMFILE.STDEV    EXP.MEAN        EXP.STDEV       EXP.MEANSTDEV   ENSEMBLE.MEAN   ENSEMBLE.STDEV  ENSEMBLE.MEANSTDEV      IMFILE.SN       EXP.SN  IMFILE.MEANSTDEV
    116         FLAT    MULTI
    117 
    118         BIAS    LIMITS  *       0               1               5               0.5             3               0.5             3               3               0                       0               0       0
    119         DARK    LIMITS  *       0               1               5               0.5             3               0.5             3               3               0                       0               0       0
    120         FLAT    LIMITS  *       0               0               0               0               0               0               0               0               3                       0               0       0
    121 #       FLAT    LIMITS  u       0               0               0               0               0               0               0               0               3                       0               0       0
    122 #       FLAT    LIMITS  g       0               0               0               0               0               0               0               0               3                       0               0       0
    123 #       FLAT    LIMITS  r       0               0               0               0               0               0               0               0               3                       0               0       0
    124 #       FLAT    LIMITS  i       0               0               0               0               0               0               0               0               3                       0               0       0
    125 #       FLAT    LIMITS  z       0               0               0               0               0               0               0               0               3                       0               0       0
    126         FRINGE  LIMITS  *       0               0               0               0               0               0               0               0               0                       0               0       0
     114REJECTION       METADATA
     115        TYPE    LIMITS  FILTER  EXPECTED        IMFILE.MEAN     IMFILE.STDEV    EXP.MEAN        EXP.STDEV       EXP.MEANSTDEV   ENSEMBLE.MEAN   ENSEMBLE.STDEV  ENSEMBLE.MEANSTDEV      IMFILE.SN       EXP.SN  IMFILE.MEANSTDEV
     116        FLAT    MULTI
     117
     118        BIAS    LIMITS  *       0               1               5               0.5             3               0.5             3               3               0                       0               0       0
     119        DARK    LIMITS  *       0               1               5               0.5             3               0.5             3               3               0                       0               0       0
     120        FLAT    LIMITS  *       0               0               0               0               0               0               0               0               3                       0               0       0
     121#       FLAT    LIMITS  u       0               0               0               0               0               0               0               0               3                       0               0       0
     122#       FLAT    LIMITS  g       0               0               0               0               0               0               0               0               3                       0               0       0
     123#       FLAT    LIMITS  r       0               0               0               0               0               0               0               0               3                       0               0       0
     124#       FLAT    LIMITS  i       0               0               0               0               0               0               0               0               3                       0               0       0
     125#       FLAT    LIMITS  z       0               0               0               0               0               0               0               0               3                       0               0       0
     126        FRINGE  LIMITS  *       0               0               0               0               0               0               0               0               0                       0               0       0
    127127
    128128# FILTER is an additional qualifier, and may be "*" (or absent!), in which case it matches everything
     
    145145FILERULES METADATA
    146146   ### Redirections
    147    PPIMAGE.OUTPUT        STR PPIMAGE.OUTPUT.MEF
    148    PPIMAGE.OUTPUT.CHIP   STR PPIMAGE.OUT.CHIP.MEF
    149    PPIMAGE.OUTPUT.MASK   STR PPIMAGE.OUT.MK.MEF
     147   PPIMAGE.OUTPUT        STR PPIMAGE.OUTPUT.MEF
     148   PPIMAGE.OUTPUT.CHIP   STR PPIMAGE.OUT.CHIP.MEF
     149   PPIMAGE.OUTPUT.MASK   STR PPIMAGE.OUT.MK.MEF
    150150   PPIMAGE.OUTPUT.WEIGHT STR PPIMAGE.OUT.WT.MEF
    151    PPIMAGE.BIN1          STR PPIMAGE.BIN1.MEF
    152    PPIMAGE.BIN2          STR PPIMAGE.BIN2.MEF
    153    PSASTRO.INPUT         STR PSASTRO.INPUT.CMF
    154    PSASTRO.OUTPUT        STR PSASTRO.OUTPUT.CMF
    155    PSPHOT.OUTPUT         STR PSPHOT.OUTPUT.CMF
    156    DVOCORR.OUTPUT        STR DVOCORR.MEF.OUTPUT
    157    DVOFLAT.OUTPUT        STR DVOFLAT.MEF.OUTPUT
     151   PPIMAGE.BIN1          STR PPIMAGE.BIN1.MEF
     152   PPIMAGE.BIN2          STR PPIMAGE.BIN2.MEF
     153   PSASTRO.INPUT         STR PSASTRO.INPUT.CMF
     154   PSASTRO.OUTPUT        STR PSASTRO.OUTPUT.CMF
     155   PSPHOT.OUTPUT         STR PSPHOT.OUTPUT.CMF
     156   DVOCORR.OUTPUT        STR DVOCORR.MEF.OUTPUT
     157   DVOFLAT.OUTPUT        STR DVOFLAT.MEF.OUTPUT
    158158
    159159   ### input file definitions
    160    TYPE               INPUT FILENAME.RULE                         DATA.LEVEL FILE.TYPE
    161    PPIMAGE.INPUT      INPUT @FILES                                CHIP       IMAGE
    162 
    163    ## can we just use PPIMAGE.INPUT as the pmFPAfile name?
    164    DVOCORR.INPUT      INPUT @FILES                                CHIP       IMAGE
    165    DVOCORR.REFHEAD    INPUT @FILES                                CHIP       HEADER
    166 
    167    DVOFLAT.INPUT      INPUT @FILES                                CHIP       IMAGE
    168    DVOFLAT.CORR       INPUT @DETDB                                CHIP       IMAGE
    169 
    170    ### use these entries to get the detrend images from specific files
    171    #PPIMAGE.MASK       INPUT megacam/mask.{CHIP.NAME}.fits                         CHIP       MASK
    172    #PPIMAGE.BIAS       INPUT megacam/bias/MEGACAM.bias.norm.1.0.{CHIP.NAME}.fits   CHIP       IMAGE
    173    #PPIMAGE.DARK       INPUT megacam/MEGACAM.dark.norm.2.0.{CHIP.NAME}.fits        CHIP       IMAGE
    174    #PPIMAGE.FLAT       INPUT megacam/MEGACAM.flat.norm.3.0.{CHIP.NAME}.fits        CHIP       IMAGE
    175    #PPIMAGE.FRINGE     INPUT megacam/MEGACAM.fringe.norm.4.0.{CHIP.NAME}.fits      CHIP       FRINGE
    176 
    177    ### use these entries to get the detrend images from the database
    178    PPIMAGE.MASK       INPUT @DETDB                       CHIP       IMAGE
    179    PPIMAGE.BIAS       INPUT @DETDB                       CHIP       IMAGE
    180    PPIMAGE.DARK       INPUT @DETDB                       CHIP       IMAGE
    181    PPIMAGE.FLAT       INPUT @DETDB                       CHIP       IMAGE
    182    PPIMAGE.FRINGE     INPUT @DETDB                       CHIP       FRINGE
    183 
    184    PSPHOT.LOAD        INPUT @FILES                       CHIP       IMAGE
    185    PSPHOT.INPUT       INPUT @FILES                       CHIP       IMAGE
    186    PSASTRO.INPUT.CMP  INPUT @FILES                       CHIP       CMP
    187    PSASTRO.INPUT.CMF  INPUT @FILES                       CHIP       CMF
    188    PSPHOT.PSF.LOAD    INPUT @FILES                       CHIP       PSF       
    189 
    190    PSWARP.INPUT       INPUT @FILES                       CHIP       IMAGE
    191    PSWARP.WEIGHT      INPUT @FILES                       CHIP       WEIGHT
    192    PSWARP.MASK        INPUT @FILES                       CHIP       MASK
    193    PSWARP.SKYCELL     INPUT @FILES                       CHIP       IMAGE
    194    PSWARP.ASTROM      INPUT @FILES                       CHIP       CMF
     160   ### use @DETDB entries to get the detrend images from the database
     161   ### replace @DETDB with @FILES if you want to require it from the
     162   ### command line, or with an explicit name to require a specific file
     163   TYPE               INPUT FILENAME.RULE DATA.LEVEL FILE.TYPE
     164
     165   ## files used by ppImage
     166   PPIMAGE.INPUT      INPUT @FILES        CHIP       IMAGE
     167   PPIMAGE.MASK       INPUT @DETDB        CHIP       IMAGE
     168   PPIMAGE.BIAS       INPUT @DETDB        CHIP       IMAGE
     169   PPIMAGE.DARK       INPUT @DETDB        CHIP       IMAGE
     170   PPIMAGE.FLAT       INPUT @DETDB        CHIP       IMAGE
     171   PPIMAGE.FRINGE     INPUT @DETDB        CHIP       FRINGE
     172   PPIMAGE.SHUTTER    INPUT @DETDB        CHIP       IMAGE     
     173
     174   ## files used to build and apply the flat-field correction images
     175   DVOCORR.INPUT      INPUT @FILES        CHIP       IMAGE
     176   DVOCORR.REFHEAD    INPUT @FILES        CHIP       HEADER
     177   DVOFLAT.INPUT      INPUT @FILES        CHIP       IMAGE
     178   DVOFLAT.CORR       INPUT @DETDB        CHIP       IMAGE
     179
     180   ## files used by psphot
     181   PSPHOT.LOAD        INPUT @FILES        CHIP       IMAGE
     182   PSPHOT.INPUT       INPUT @FILES        CHIP       IMAGE
     183   PSPHOT.MASK        INPUT @FILES        CHIP       MASK     
     184   PSPHOT.WEIGHT      INPUT @FILES        CHIP       WEIGHT     
     185   PSPHOT.PSF.LOAD    INPUT @FILES        CHIP       PSF       
     186
     187   ## files used by psastro
     188   PSASTRO.INPUT.CMP  INPUT @FILES        CHIP       CMP
     189   PSASTRO.INPUT.CMF  INPUT @FILES        CHIP       CMF
     190
     191   ## files used by pswarp
     192   PSWARP.INPUT       INPUT @FILES        CHIP       IMAGE
     193   PSWARP.WEIGHT      INPUT @FILES        CHIP       WEIGHT
     194   PSWARP.MASK        INPUT @FILES        CHIP       MASK
     195   PSWARP.SKYCELL     INPUT @FILES        CHIP       IMAGE
     196   PSWARP.ASTROM      INPUT @FILES        CHIP       CMF
    195197
    196198   ### output file definitions
    197    TYPE                  OUTPUT FILENAME.RULE                  FILE.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT
    198    PPIMAGE.OUTPUT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b0.fits   IMAGE      CHIP       TRUE      SPLIT
    199    PPIMAGE.OUTPUT.MEF    OUTPUT {OUTPUT}.b0.fits               IMAGE      CHIP       TRUE      SPLICED
    200    PPIMAGE.OUT.MK.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.mask.fits MASK       CHIP       FALSE     SPLIT
    201    PPIMAGE.OUT.WT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits   WEIGHT     CHIP       FALSE     SPLIT
    202    PPIMAGE.OUT.MK.MEF    OUTPUT {OUTPUT}.mk.fits               MASK       CHIP       FALSE     SPLICED
    203    PPIMAGE.OUT.WT.MEF    OUTPUT {OUTPUT}.wt.fits               WEIGHT     CHIP       FALSE     SPLICED
    204    PPIMAGE.OUT.CHIP.SPL  OUTPUT {OUTPUT}.{CHIP.NAME}.fits      IMAGE      CHIP       TRUE      SPLIT
    205    PPIMAGE.OUT.CHIP.MEF  OUTPUT {OUTPUT}.fits                  IMAGE      CHIP       TRUE      SPLICED
    206    PPIMAGE.OUTPUT.FPA1   OUTPUT {OUTPUT}.b1.fits               IMAGE      FPA        TRUE      SPLICED
    207    PPIMAGE.OUTPUT.FPA2   OUTPUT {OUTPUT}.b2.fits               IMAGE      FPA        TRUE      SPLICED
    208 
    209    PPIMAGE.JPEG1         OUTPUT {OUTPUT}.b1.jpg                JPEG       FPA        TRUE      NONE
    210    PPIMAGE.JPEG2         OUTPUT {OUTPUT}.b2.jpg                JPEG       FPA        TRUE      NONE
    211 
    212    PPIMAGE.BIN1.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits   IMAGE      CHIP       TRUE      SPLIT
    213    PPIMAGE.BIN2.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits   IMAGE      CHIP       TRUE      SPLIT
    214    PPIMAGE.BIN1.MEF      OUTPUT {OUTPUT}.b1.fits               IMAGE      CHIP       TRUE      SPLICED
    215    PPIMAGE.BIN2.MEF      OUTPUT {OUTPUT}.b2.fits               IMAGE      CHIP       TRUE      SPLICED
    216 
    217    DVOCORR.MEF.OUTPUT    OUTPUT {OUTPUT}.fc.fits               IMAGE      CHIP       TRUE      SPLICED
    218    DVOCORR.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits   IMAGE      CHIP       TRUE      SPLIT
    219    DVOFLAT.MEF.OUTPUT    OUTPUT {OUTPUT}.co.fits               IMAGE      CHIP       TRUE      SPLICED
    220    DVOFLAT.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits   IMAGE      CHIP       TRUE      SPLIT
    221 
    222    PSPHOT.RESID          OUTPUT {OUTPUT}.res.fits              IMAGE      CHIP       TRUE      SPLICED
    223    PSPHOT.BACKGND        OUTPUT {OUTPUT}.bck.fits              IMAGE      CHIP       TRUE      SPLICED
    224    PSPHOT.BACKSUB        OUTPUT {OUTPUT}.sub.fits              IMAGE      CHIP       TRUE      SPLICED
    225    PSPHOT.BACKMDL        OUTPUT {OUTPUT}.mdl.fits              IMAGE      CHIP       TRUE      SPLICED
    226 
    227    PSPHOT.OUTPUT.RAW     OUTPUT {OUTPUT}.{CHIP.NAME}           RAW        CHIP       TRUE      NONE
    228    PSPHOT.OUTPUT.SX      OUTPUT {OUTPUT}.sx                    SX         CHIP       TRUE      NONE
    229    PSPHOT.OUTPUT.OBJ     OUTPUT {OUTPUT}.obj                   OBJ        CHIP       TRUE      NONE
    230    PSPHOT.OUTPUT.CMF     OUTPUT {OUTPUT}.cmf                   CMF        CHIP       TRUE      SPLICED
    231    PSPHOT.OUTPUT.CMP     OUTPUT {OUTPUT}.{CHIP.NAME}.cmp       CMP        CHIP       TRUE      NONE
    232 
    233    PSPHOT.PSF.SAVE       OUTPUT {OUTPUT}.psf                   PSF        CHIP       TRUE      SPLICED
    234 
    235    PSPHOT.MOMENT.PLT     OUTPUT {OUTPUT}.mnt.png               KAPA       FPA        TRUE      NONE
    236    PSPHOT.PSFMODEL.PLT   OUTPUT {OUTPUT}.psf.png               KAPA       FPA        TRUE      NONE
    237 
    238    PSASTRO.OUTPUT.CMF    OUTPUT {OUTPUT}a.cmf                  CMF        CHIP       TRUE      NONE
    239    PSASTRO.OUTPUT.CMP    OUTPUT {OUTPUT}.{CHIP.NAME}.smp       CMP        CHIP       TRUE      NONE
    240 
    241    PSWARP.OUTPUT         OUTPUT {OUTPUT}.fits                  IMAGE      FPA        TRUE      NONE
    242    PSWARP.OUTPUT.MASK    OUTPUT {OUTPUT}.mask.fits             MASK       FPA        TRUE      NONE
    243    PSWARP.OUTPUT.WEIGHT  OUTPUT {OUTPUT}.wt.fits               WEIGHT     FPA        TRUE      NONE
    244    PSWARP.BIN1           OUTPUT {OUTPUT}.b1.fits               IMAGE      FPA        TRUE      NONE
    245    PSWARP.BIN2           OUTPUT {OUTPUT}.b2.fits               IMAGE      FPA        TRUE      NONE
    246 
    247    PPSIM.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits      IMAGE      CHIP       TRUE      SPLIT
     199   TYPE                  OUTPUT FILENAME.RULE                   FILE.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT
     200   PPIMAGE.OUTPUT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b0.fits    IMAGE     CHIP       TRUE      SPLIT
     201   PPIMAGE.OUTPUT.MEF    OUTPUT {OUTPUT}.b0.fits                IMAGE     CHIP       TRUE      SPLICED
     202   PPIMAGE.OUT.MK.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits    MASK      CHIP       FALSE     SPLIT
     203   PPIMAGE.OUT.WT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits    WEIGHT    CHIP       FALSE     SPLIT
     204   PPIMAGE.OUT.MK.MEF    OUTPUT {OUTPUT}.mk.fits                MASK      CHIP       FALSE     SPLICED
     205   PPIMAGE.OUT.WT.MEF    OUTPUT {OUTPUT}.wt.fits                WEIGHT    CHIP       FALSE     SPLICED
     206   PPIMAGE.OUT.CHIP.SPL  OUTPUT {OUTPUT}.{CHIP.NAME}.fits       IMAGE     CHIP       TRUE      SPLIT
     207   PPIMAGE.OUT.CHIP.MEF  OUTPUT {OUTPUT}.fits                   IMAGE     CHIP       TRUE      SPLICED
     208   PPIMAGE.OUTPUT.FPA1   OUTPUT {OUTPUT}.b1.fits                IMAGE     FPA        TRUE      SPLICED
     209   PPIMAGE.OUTPUT.FPA2   OUTPUT {OUTPUT}.b2.fits                IMAGE     FPA        TRUE      SPLICED
     210
     211   PPIMAGE.BIN1.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits    IMAGE     CHIP       TRUE      SPLIT
     212   PPIMAGE.BIN2.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits    IMAGE     CHIP       TRUE      SPLIT
     213   PPIMAGE.BIN1.MEF      OUTPUT {OUTPUT}.b1c.fits               IMAGE     CHIP       TRUE      SPLICED
     214   PPIMAGE.BIN2.MEF      OUTPUT {OUTPUT}.b2c.fits               IMAGE     CHIP       TRUE      SPLICED
     215
     216   PPIMAGE.JPEG1         OUTPUT {OUTPUT}.b1.jpg                 JPEG      FPA        TRUE      NONE
     217   PPIMAGE.JPEG2         OUTPUT {OUTPUT}.b2.jpg                 JPEG      FPA        TRUE      NONE
     218
     219   DVOCORR.MEF.OUTPUT    OUTPUT {OUTPUT}.fc.fits                IMAGE     CHIP       TRUE      SPLICED
     220   DVOCORR.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits    IMAGE     CHIP       TRUE      SPLIT
     221   DVOFLAT.MEF.OUTPUT    OUTPUT {OUTPUT}.co.fits                IMAGE     CHIP       TRUE      SPLICED
     222   DVOFLAT.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits    IMAGE     CHIP       TRUE      SPLIT
     223
     224   PSPHOT.RESID          OUTPUT {OUTPUT}.res.fits               IMAGE     CHIP       TRUE      SPLICED
     225   PSPHOT.BACKGND        OUTPUT {OUTPUT}.bck.fits               IMAGE     CHIP       TRUE      SPLICED
     226   PSPHOT.BACKSUB        OUTPUT {OUTPUT}.sub.fits               IMAGE     CHIP       TRUE      SPLICED
     227   PSPHOT.BACKMDL        OUTPUT {OUTPUT}.mdl.fits               IMAGE     CHIP       TRUE      SPLICED
     228
     229   PSPHOT.OUTPUT.RAW     OUTPUT {OUTPUT}.{CHIP.NAME}            RAW       CHIP       TRUE      NONE
     230   PSPHOT.OUTPUT.SX      OUTPUT {OUTPUT}.sx                     SX        CHIP       TRUE      NONE
     231   PSPHOT.OUTPUT.OBJ     OUTPUT {OUTPUT}.obj                    OBJ       CHIP       TRUE      NONE
     232   PSPHOT.OUTPUT.CMP     OUTPUT {OUTPUT}.{CHIP.NAME}.cmp        CMP       CHIP       TRUE      NONE
     233   PSPHOT.OUTPUT.CMF     OUTPUT {OUTPUT}.cmf                    CMF       CHIP       TRUE      SPLICED
     234
     235   PSPHOT.PSF.SAVE       OUTPUT {OUTPUT}.psf                    PSF       CHIP       TRUE      SPLICED
     236
     237   SOURCE.PLOT.MOMENTS   OUTPUT {OUTPUT}.mnt.png                KAPA      CHIP       TRUE      NONE
     238   SOURCE.PLOT.PSFMODEL  OUTPUT {OUTPUT}.psf.png                KAPA      CHIP       TRUE      NONE
     239
     240   PSASTRO.OUTPUT.CMF    OUTPUT {OUTPUT}a.cmf                   CMF       CHIP       TRUE      NONE
     241   PSASTRO.OUTPUT.CMP    OUTPUT {OUTPUT}.{CHIP.NAME}.smp        CMP       CHIP       TRUE      NONE
     242
     243   PSWARP.OUTPUT         OUTPUT {OUTPUT}.fits                   IMAGE     FPA        TRUE      NONE
     244   PSWARP.OUTPUT.MASK    OUTPUT {OUTPUT}.mk.fits                MASK      FPA        TRUE      NONE
     245   PSWARP.OUTPUT.WEIGHT  OUTPUT {OUTPUT}.wt.fits                WEIGHT    FPA        TRUE      NONE
     246   PSWARP.BIN1           OUTPUT {OUTPUT}.b1.fits                IMAGE     FPA        TRUE      NONE
     247   PSWARP.BIN2           OUTPUT {OUTPUT}.b2.fits                IMAGE     FPA        TRUE      NONE
     248
     249   PPSIM.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits       IMAGE     CHIP       TRUE      SPLIT
    248250END
    249251
Note: See TracChangeset for help on using the changeset viewer.