IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 4, 2008, 2:19:02 PM (18 years ago)
Author:
eugene
Message:

substantial re-organization: moved FITS and REDUCTIION tables to recipes/fitstypes.mdc and recipes/reductionClasses.mdc; merged filerules for all cameras into one of three top-level file rules: recipes/filerules-simple.mdc; recipes/filerules-mef.mdc; recipes/filerules-split.mdc; removed astrometry from chip-level analysis

File:
1 edited

Legend:

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

    r17398 r17523  
    6060END
    6161
    62 # Reduction classes
    63 REDUCTION       METADATA
    64         # Detrend processing
    65         DETREND         METADATA
    66                 BIAS_PROCESS    STR     PPIMAGE_O
    67                 BIAS_RESID      STR     PPIMAGE_B
    68                 BIAS_VERIFY     STR     PPIMAGE_OB
    69                 BIAS_STACK      STR     PPMERGE_BIAS
    70                 DARK_PROCESS    STR     PPIMAGE_OB
    71                 DARK_RESID      STR     PPIMAGE_D
    72                 DARK_VERIFY     STR     PPIMAGE_OBD
    73                 DARK_STACK      STR     PPMERGE_DARK
    74                 SHUTTER_PROCESS STR     PPIMAGE_OBD
    75                 SHUTTER_RESID   STR     PPIMAGE_S
    76                 SHUTTER_VERIFY  STR     PPIMAGE_OBDS
    77                 SHUTTER_STACK   STR     PPMERGE_SHUTTER
    78                 FLAT_PROCESS    STR     PPIMAGE_OBDS
    79                 FLAT_RESID      STR     PPIMAGE_F
    80                 FLAT_VERIFY     STR     PPIMAGE_OBDSF
    81                 FLAT_STACK      STR     PPMERGE_FLAT
    82                 FRINGE_PROCESS  STR     PPIMAGE_OBDSF
    83                 FRINGE_RESID    STR     PPIMAGE_R
    84                 FRINGE_VERIFY   STR     PPIMAGE_OBDSFR
    85                 FRINGE_STACK    STR     PPMERGE_FRINGE
     62# reduction classes (recipes which are grouped together)
     63REDUCTION       STR     recipes/reductionClasses.mdc
    8664
    87                 # Generation of pixel masks from darks and flats
    88                 DARKMASK_PROCESS        STR     PPIMAGE_OBD
    89                 DARKMASK_RESID          STR     PPIMAGE_N
    90                 DARKMASK_VERIFY         STR     PPIMAGE_OBD
    91                 DARKMASK_STACK          STR     PPMERGE_DARKMASK
    92                 FLATMASK_PROCESS        STR     PPIMAGE_OBDSF
    93                 FLATMASK_RESID          STR     PPIMAGE_N
    94                 FLATMASK_VERIFY         STR     PPIMAGE_OBDSF
    95                 FLATMASK_STACK          STR     PPMERGE_FLATMASK
    96                 JPEG_BIN1_IMAGE_DARKMASK STR    PPIMAGE_J1_IMAGE_M
    97                 JPEG_BIN2_IMAGE_DARKMASK STR    PPIMAGE_J2_IMAGE_M
    98                 JPEG_BIN1_IMAGE_FLATMASK STR    PPIMAGE_J1_IMAGE_M
    99                 JPEG_BIN2_IMAGE_FLATMASK STR    PPIMAGE_J2_IMAGE_M
    100                 JPEG_BIN1_RESID_DARKMASK STR    PPIMAGE_J1_RESID_M
    101                 JPEG_BIN2_RESID_DARKMASK STR    PPIMAGE_J2_RESID_M
    102                 JPEG_BIN1_RESID_FLATMASK STR    PPIMAGE_J1_RESID_M
    103                 JPEG_BIN2_RESID_FLATMASK STR    PPIMAGE_J2_RESID_M
     65FITSTYPES       STR     recipes/fitstypes.mdc
    10466
    105                 JPEG_BIN1_IMAGE_BIAS     STR  PPIMAGE_J1_IMAGE_B
    106                 JPEG_BIN1_IMAGE_DARK     STR  PPIMAGE_J1_IMAGE_B
    107                 JPEG_BIN1_IMAGE_SHUTTER  STR  PPIMAGE_J1_IMAGE_F
    108                 JPEG_BIN1_IMAGE_FLAT     STR  PPIMAGE_J1_IMAGE_F
    109                 JPEG_BIN1_IMAGE_DOMEFLAT STR  PPIMAGE_J1_IMAGE_F
    110                 JPEG_BIN1_IMAGE_SKYFLAT  STR  PPIMAGE_J1_IMAGE_F
    111                 JPEG_BIN1_IMAGE_FRINGE   STR  PPIMAGE_J1_IMAGE_R
    112                 JPEG_BIN2_IMAGE_BIAS     STR  PPIMAGE_J2_IMAGE_B
    113                 JPEG_BIN2_IMAGE_DARK     STR  PPIMAGE_J2_IMAGE_B
    114                 JPEG_BIN2_IMAGE_SHUTTER  STR  PPIMAGE_J2_IMAGE_F
    115                 JPEG_BIN2_IMAGE_FLAT     STR  PPIMAGE_J2_IMAGE_F
    116                 JPEG_BIN2_IMAGE_DOMEFLAT STR  PPIMAGE_J2_IMAGE_F
    117                 JPEG_BIN2_IMAGE_SKYFLAT  STR  PPIMAGE_J2_IMAGE_F
    118                 JPEG_BIN2_IMAGE_FRINGE   STR  PPIMAGE_J2_IMAGE_R
    119 
    120                 JPEG_BIN1_RESID_BIAS     STR  PPIMAGE_J1_RESID_B
    121                 JPEG_BIN1_RESID_DARK     STR  PPIMAGE_J1_RESID_B
    122                 JPEG_BIN1_RESID_SHUTTER  STR  PPIMAGE_J1_RESID_F
    123                 JPEG_BIN1_RESID_FLAT     STR  PPIMAGE_J1_RESID_F
    124                 JPEG_BIN1_RESID_DOMEFLAT STR  PPIMAGE_J1_RESID_F
    125                 JPEG_BIN1_RESID_SKYFLAT  STR  PPIMAGE_J1_RESID_F
    126                 JPEG_BIN1_RESID_FRINGE   STR  PPIMAGE_J1_RESID_R
    127                 JPEG_BIN2_RESID_BIAS     STR  PPIMAGE_J2_RESID_B
    128                 JPEG_BIN2_RESID_DARK     STR  PPIMAGE_J2_RESID_B
    129                 JPEG_BIN2_RESID_SHUTTER  STR  PPIMAGE_J2_RESID_F
    130                 JPEG_BIN2_RESID_FLAT     STR  PPIMAGE_J2_RESID_F
    131                 JPEG_BIN2_RESID_DOMEFLAT STR  PPIMAGE_J2_RESID_F
    132                 JPEG_BIN2_RESID_SKYFLAT  STR  PPIMAGE_J2_RESID_F
    133                 JPEG_BIN2_RESID_FRINGE   STR  PPIMAGE_J2_RESID_R
    134         END
    135         # Processing raw data
    136         DEFAULT         METADATA
    137                 CHIP            STR     PPIMAGE_OBDSFRA
    138                 JPEG_BIN1       STR     PPIMAGE_J1
    139                 JPEG_BIN2       STR     PPIMAGE_J2
    140         END
    141 END
    142 
    143 FITS    METADATA
    144 # BITPIX is the bits per pixel for writing the output data
    145 # COMP = NONE|RICE|GZIP|HCOMPRESS|PLIO is the compression algorithm
    146 # TILE.[XYZ] are the tile sizes.  0 means entire the dimension, so (0,1,1) forms tiles from rows
    147 # NOISE [0..16] is the number of "noise bits" to preserve when quantising floating point data; 16 for no loss
    148 # HSCALE is the scale factor for lossy compression with HCOMPRESS; 0 or 1 for none; 2*RMS --> 10x compression
    149 # HSMOOTH is the smoothing to apply to HCOMPRESSed data when decompressing; 0 for none
    150 
    151 # BITPIX(S32) is the bits per pixel for writing the output data
    152 # COMPRESSION(STR) = NONE|RICE|GZIP|HCOMPRESS|PLIO is the compression algorithm
    153 # TILE.[XYZ](S32) are the tile sizes.  0 means entire the dimension, so (0,1,1) forms tiles from rows
    154 # NOISE(S32) [0..16] is the number of "noise bits" to preserve when quantising floating point data
    155 # HSCALE(S32) is the scale factor for lossy compression with HCOMPRESS; 0 or 1 for none; 2*RMS --> 10x compression
    156 # HSMOOTH(S32) is the smoothing to apply to HCOMPRESSed data when decompressing; 0 for none
    157 # SCALING(STR) = NONE|RANGE|STDEV_POSITIVE|STDEV_NEGATIVE|STDEV_BOTH|MANUAL is the scaling scheme
    158 # BSCALE(F32) is the manual scaling to apply (when SCALING = MANUAL)
    159 # BZERO(F32) is the manual zero-point to apply (when SCALING = MANUAL)
    160 # STDEV.BITS(S32) is the number of bits to map to a standard deviation (when SCALING = STDEV_*)
    161 # STDEV.NUM(F32) is the number of standard deviations to the edge (when SCALING = STDEV_NEGATIVE|STDEV_POSITIVE)
    162 # FLOAT(STR) is the name of a custom floating-point type
    163 
    164         DET_IMAGE       METADATA
    165                 BITPIX          S32     -32
    166         END
    167         DET_MASK        METADATA
    168                 BITPIX          S32     8
    169         END
    170         DET_WEIGHT      METADATA
    171                 BITPIX          S32     -32
    172         END
    173 
    174         SKY_IMAGE       METADATA
    175                 BITPIX          S32     -32
    176         END
    177         SKY_MASK        METADATA
    178                 BITPIX          S32     8
    179         END
    180         SKY_WEIGHT      METADATA
    181                 BITPIX          S32     -32
    182         END
    183 
    184         COMPRESSED_POSITIVE     METADATA
    185                 BITPIX          S32     16
    186                 SCALING         STR     STDEV_POSITIVE
    187                 STDEV.BITS      S32     4
    188                 STDEV.NUM       F32     10
    189                 COMPRESSION     STR     RICE
    190                 TILE.X          S32     0
    191                 TILE.Y          S32     1
    192                 TILE.Z          S32     1
    193                 NOISE           S32     8
    194         END
    195         COMPRESSED_MASK         METADATA
    196                 COMPRESSION     STR     PLIO
    197                 TILE.X          S32     0
    198                 TILE.Y          S32     1
    199                 TILE.Z          S32     1
    200                 NOISE           S32     8
    201         END
    202         COMPRESSED_SUBTRACTION  METADATA
    203                 BITPIX          S32     16
    204                 SCALING         STR     STDEV_BOTH
    205                 STDEV.BITS      S32     4
    206                 STDEV.NUM       F32     5
    207                 COMPRESSION     STR     RICE
    208                 TILE.X          S32     0
    209                 TILE.Y          S32     1
    210                 TILE.Z          S32     1
    211                 NOISE           S32     8
    212         END
    213 
    214 END
    215 
    216 FILERULES METADATA
    217    ### Redirections
    218    PSASTRO.INPUT      STR PSASTRO.INPUT.CMF
    219    PSASTRO.OUTPUT     STR PSASTRO.OUT.CMF.SPL
    220    PSASTRO.OUTPUT.MEF STR PSASTRO.OUT.CMF.MEF
    221    PSPHOT.OUTPUT      STR PSPHOT.OUT.CMF.SPL
    222 
    223    ### input file definitions
    224    ### use @DETDB entries to get the detrend images from the database
    225    ### replace @DETDB with @FILES if you want to require it from the
    226    ### command line, or with an explicit name to require a specific file
    227    TYPE               INPUT FILENAME.RULE DATA.LEVEL FILE.TYPE
    228 
    229    ## files used by ppImage
    230    PPIMAGE.INPUT      INPUT @FILES        CHIP       IMAGE     
    231    PPIMAGE.MASK       INPUT @DETDB        CELL       IMAGE     
    232    PPIMAGE.BIAS       INPUT @DETDB        CELL       IMAGE     
    233    PPIMAGE.DARK       INPUT @DETDB        CELL       DARK     
    234    PPIMAGE.FLAT       INPUT @DETDB        CELL       IMAGE     
    235    PPIMAGE.FRINGE     INPUT @DETDB        CHIP       FRINGE     
    236    PPIMAGE.SHUTTER    INPUT @DETDB        CELL       IMAGE     
    237 
    238    ## Files used by ppMerge
    239    PPMERGE.INPUT      INPUT @FILES        CHIP       IMAGE
    240    PPMERGE.INPUT.MASK INPUT @FILES        CHIP       MASK
    241    PPMERGE.INPUT.WEIGHT INPUT @FILES      CHIP       WEIGHT
    242 
    243    ## files used to build and apply the flat-field correction images
    244    DVOCORR.INPUT      INPUT @FILES        CHIP       IMAGE     
    245    DVOCORR.REFHEAD    INPUT @FILES        CHIP       HEADER     
    246    DVOFLAT.INPUT      INPUT @FILES        CHIP       IMAGE     
    247    DVOFLAT.CORR       INPUT @DETDB        CHIP       IMAGE     
    248 
    249    ## files used by psphot
    250    PSPHOT.LOAD        INPUT @FILES        CHIP       IMAGE     
    251    PSPHOT.INPUT       INPUT @FILES        CHIP       IMAGE     
    252    PSPHOT.MASK        INPUT @FILES        CHIP       MASK     
    253    PSPHOT.WEIGHT      INPUT @FILES        CHIP       WEIGHT     
    254    PSPHOT.PSF.LOAD    INPUT @FILES        CHIP       PSF       
    255    PSPHOT.INPUT.CMF   INPUT @FILES        CHIP       CMF       
    256 
    257    ## files used by psastro
    258    PSASTRO.INPUT.CMF  INPUT @FILES        CHIP       CMF       
    259 
    260    ## files used by pswarp
    261    PSWARP.INPUT       INPUT @FILES        CHIP       IMAGE     
    262    PSWARP.SKYCELL     INPUT @FILES        FPA        IMAGE     
    263    PSWARP.WEIGHT      INPUT @FILES        CHIP       WEIGHT
    264    PSWARP.MASK        INPUT @FILES        CHIP       MASK
    265    PSWARP.ASTROM      INPUT @FILES        CHIP       CMF       
    266 
    267    PPSUB.INPUT        INPUT    none.fits  FPA        IMAGE
    268    PPSUB.INPUT.MASK   INPUT    none.fits  FPA        MASK
    269    PPSUB.INPUT.WEIGHT INPUT    none.fits  FPA        WEIGHT
    270    PPSUB.REF          INPUT    none.fits  FPA        IMAGE
    271    PPSUB.REF.MASK     INPUT    none.fits  FPA        MASK
    272    PPSUB.REF.WEIGHT   INPUT    none.fits  FPA        WEIGHT
    273 
    274    PPSTACK.INPUT      INPUT    none.fits  FPA        IMAGE
    275    PPSTACK.INPUT.MASK INPUT    none.fits  FPA        MASK
    276    PPSTACK.INPUT.WEIGHT INPUT  none.fits  FPA        WEIGHT
    277 
    278    PPSTAMP.INPUT      INPUT @FILES        CHIP       IMAGE
    279 
    280    PPARITH.INPUT.IMAGE INPUT @FILES        CHIP       IMAGE
    281    PPARITH.INPUT.MASK  INPUT @FILES        CHIP       MASK
    282 
    283 
    284    ### output file definitions
    285    TYPE                OUTPUT   FILENAME.RULE                  FILE.TYPE FITS.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT
    286    PPIMAGE.OUTPUT      OUTPUT   {OUTPUT}.{CHIP.NAME}.fits      IMAGE     NONE      CHIP       TRUE      SPLIT
    287    PPIMAGE.OUTPUT.MASK OUTPUT   {OUTPUT}.{CHIP.NAME}.mask.fits MASK      NONE      CHIP       TRUE      SPLIT
    288    PPIMAGE.OUTPUT.WEIGHT OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits   WEIGHT    NONE      CHIP       TRUE      SPLIT
    289    PPIMAGE.CHIP        OUTPUT   {OUTPUT}.{CHIP.NAME}.ch.fits   IMAGE     NONE      CHIP       TRUE      SPLIT
    290    PPIMAGE.CHIP.MASK   OUTPUT   {OUTPUT}.{CHIP.NAME}.ch.mask.fits MASK   NONE      CHIP       TRUE      SPLIT
    291    PPIMAGE.CHIP.WEIGHT OUTPUT   {OUTPUT}.{CHIP.NAME}.ch.wt.fits WEIGHT   NONE      CHIP       TRUE      SPLIT
    292    PPIMAGE.OUTPUT.FPA1 OUTPUT   {OUTPUT}.fpa1.fits             IMAGE     NONE      FPA        TRUE      NONE
    293    PPIMAGE.OUTPUT.FPA2 OUTPUT   {OUTPUT}.fpa2.fits             IMAGE     NONE      FPA        TRUE      NONE
    294    PPIMAGE.STATS       OUTPUT   {OUTPUT}.stats                 STATS     NONE      FPA        TRUE      NONE
    295 
    296    PPIMAGE.JPEG1       OUTPUT   {OUTPUT}.b1.jpg                JPEG      NONE      FPA        TRUE      NONE
    297    PPIMAGE.JPEG2       OUTPUT   {OUTPUT}.b2.jpg                JPEG      NONE      FPA        TRUE      NONE
    298    PPIMAGE.BIN1        OUTPUT   {OUTPUT}.{CHIP.NAME}.b1.fits   IMAGE     NONE      CHIP       TRUE      SPLIT
    299    PPIMAGE.BIN2        OUTPUT   {OUTPUT}.{CHIP.NAME}.b2.fits   IMAGE     NONE      CHIP       TRUE      SPLIT
    300 
    301    PPMERGE.OUTPUT.MASK   OUTPUT {OUTPUT}.{CHIP.NAME}.fits      MASK      NONE      CHIP       TRUE      SPLIT
    302    PPMERGE.OUTPUT.BIAS   OUTPUT {OUTPUT}.{CHIP.NAME}.fits      IMAGE     NONE      CHIP       TRUE      SPLIT
    303    PPMERGE.OUTPUT.DARK   OUTPUT {OUTPUT}.{CHIP.NAME}.fits      DARK      NONE      CHIP       TRUE      SPLIT
    304    PPMERGE.OUTPUT.SHUTTER OUTPUT {OUTPUT}.{CHIP.NAME}.fits     IMAGE     NONE      CHIP       TRUE      SPLIT
    305    PPMERGE.OUTPUT.FLAT   OUTPUT {OUTPUT}.{CHIP.NAME}.fits      IMAGE     NONE      CHIP       TRUE      SPLIT
    306    PPMERGE.OUTPUT.FRINGE OUTPUT {OUTPUT}.{CHIP.NAME}.fits      FRINGE    NONE      CHIP       TRUE      SPLIT
    307    PPMERGE.OUTPUT.SIGMA  OUTPUT {OUTPUT}.sigma.fits            IMAGE     NONE      CHIP       TRUE      NONE
    308    PPMERGE.OUTPUT.COUNT  OUTPUT {OUTPUT}.count.fits            IMAGE     NONE      CHIP       TRUE      NONE
    309 
    310    DVOCORR.OUTPUT      OUTPUT   {OUTPUT}.{CHIP.NAME}.fc.fits   IMAGE     NONE      CHIP       TRUE      NONE
    311    DVOFLAT.OUTPUT      OUTPUT   {OUTPUT}.{CHIP.NAME}.co.fits   IMAGE     NONE      CHIP       TRUE      NONE
    312 
    313    PSPHOT.RESID        OUTPUT   {OUTPUT}.{CHIP.NAME}.res.fits  IMAGE     NONE      CHIP       TRUE      NONE
    314    PSPHOT.BACKGND      OUTPUT   {OUTPUT}.{CHIP.NAME}.bck.fits  IMAGE     NONE      CHIP       TRUE      NONE
    315    PSPHOT.BACKSUB      OUTPUT   {OUTPUT}.{CHIP.NAME}.sub.fits  IMAGE     NONE      CHIP       TRUE      NONE
    316    PSPHOT.BACKMDL      OUTPUT   {OUTPUT}.{CHIP.NAME}.mdl.fits  IMAGE     NONE      CHIP       TRUE      NONE
    317    PSPHOT.BACKMDL.STDEV OUTPUT   {OUTPUT}.{CHIP.NAME}.mdd.fits IMAGE     NONE      CHIP       TRUE      NONE
    318 
    319    PSPHOT.OUTPUT.RAW   OUTPUT   {OUTPUT}.{CHIP.NAME}           RAW       NONE      CHIP       TRUE      NONE
    320    PSPHOT.OUTPUT.SX    OUTPUT   {OUTPUT}.{CHIP.NAME}.sx        SX        NONE      CHIP       TRUE      NONE
    321    PSPHOT.OUTPUT.OBJ   OUTPUT   {OUTPUT}.{CHIP.NAME}.obj       OBJ       NONE      CHIP       TRUE      NONE
    322    PSPHOT.OUT.CMF.SPL  OUTPUT   {OUTPUT}.{CHIP.NAME}.cmf       CMF       NONE      CHIP       TRUE      NONE
    323    PSPHOT.OUT.CMF.MEF  OUTPUT   {OUTPUT}.cmf                   CMF       NONE      FPA        TRUE      NONE
    324 
    325    PSPHOT.PSF.SAVE     OUTPUT   {OUTPUT}.{CHIP.NAME}.psf       PSF       NONE      CHIP       TRUE      NONE
    326 
    327    SOURCE.PLOT.MOMENTS  OUTPUT  {OUTPUT}.{CHIP.NAME}.mnt.png   KAPA      NONE      CHIP       TRUE      NONE
    328    SOURCE.PLOT.PSFMODEL OUTPUT  {OUTPUT}.{CHIP.NAME}.psf.png   KAPA      NONE      CHIP       TRUE      NONE
    329    SOURCE.PLOT.APRESID  OUTPUT  {OUTPUT}.{CHIP.NAME}.dap.png   KAPA      NONE      CHIP       TRUE      NONE
    330 
    331    PSASTRO.OUTPUT.CMP   OUTPUT   {OUTPUT}.{CHIP.NAME}.smp      CMP       NONE      CHIP       TRUE      SPLIT
    332    PSASTRO.OUT.CMF.SPL  OUTPUT   {OUTPUT}.{CHIP.NAME}.smf      CMF       NONE      CHIP       TRUE      SPLIT
    333    PSASTRO.OUT.CMF.MEF  OUTPUT   {OUTPUT}.smf                  CMF       NONE      FPA        TRUE      TOGETHER
    334 
    335    PSWARP.OUTPUT       OUTPUT   {OUTPUT}.fits                  IMAGE     NONE      FPA        TRUE      NONE
    336    PSWARP.OUTPUT.MASK  OUTPUT   {OUTPUT}.mask.fits             MASK      NONE      FPA        TRUE      NONE
    337    PSWARP.OUTPUT.WEIGHT OUTPUT  {OUTPUT}.wt.fits               WEIGHT    NONE      FPA        TRUE      NONE
    338    PSWARP.BIN1         OUTPUT   {OUTPUT}.b1.fits               IMAGE     NONE      FPA        TRUE      NONE
    339    PSWARP.BIN2         OUTPUT   {OUTPUT}.b2.fits               IMAGE     NONE      FPA        TRUE      NONE
    340 
    341    SKYCELL.STATS       OUTPUT   {OUTPUT}.stats                 STATS     NONE      FPA        TRUE      NONE
    342    SKYCELL.TEMPLATE    OUTPUT   {OUTPUT}.skycell               SKYCELL   NONE      FPA        TRUE      NONE
    343 
    344    PPSUB.OUTPUT        OUTPUT   {OUTPUT}.fits                  IMAGE     NONE      FPA        TRUE      NONE
    345    PPSUB.OUTPUT.MASK   OUTPUT   {OUTPUT}.mask.fits             MASK      NONE      FPA        TRUE      NONE
    346    PPSUB.OUTPUT.WEIGHT OUTPUT   {OUTPUT}.wt.fits               WEIGHT    NONE      FPA        TRUE      NONE
    347 
    348    PPSTACK.OUTPUT      OUTPUT   {OUTPUT}.fits                  IMAGE     NONE      FPA        TRUE      NONE
    349    PPSTACK.OUTPUT.MASK OUTPUT   {OUTPUT}.mask.fits             MASK      NONE      FPA        TRUE      NONE
    350    PPSTACK.OUTPUT.WEIGHT OUTPUT {OUTPUT}.weight.fits           WEIGHT    NONE      FPA        TRUE      NONE
    351 
    352    PPSTAMP.OUTPUT        OUTPUT {OUTPUT}.fits                  IMAGE     NONE      FPA        TRUE      NONE
    353    PPSTAMP.CHIP.MEF      OUTPUT {OUTPUT}.ch.fits               IMAGE     NONE      CHIP       FALSE     MEF
    354 
    355    PPSIM.OUTPUT        OUTPUT   {OUTPUT}.{CHIP.NAME}.fits      IMAGE     NONE      CHIP       TRUE      SPLIT
    356    PPSIM.SOURCES       OUTPUT   {OUTPUT}.cmf                   CMF       NONE      FPA        TRUE      NONE
    357 
    358    PPARITH.OUTPUT.IMAGE  OUTPUT {OUTPUT}.fits                  IMAGE     NONE      CHIP       TRUE      NONE
    359    PPARITH.OUTPUT.MASK   OUTPUT {OUTPUT}.fits                  MASK     NONE      CHIP       TRUE      NONE
    360 
    361    LOG.IMFILE            OUTPUT {OUTPUT}.{CHIP.NAME}.log       TEXT      NONE      CHIP       TRUE      NONE
    362    LOG.EXP               OUTPUT {OUTPUT}.log                   TEXT      NONE      FPA        TRUE      NONE
    363 END
    364 
    365 # FPA file defines properties of a possible input|output object
    366 # user can set the filename (I|O), filename rules (O), or abstract source (@FILES, @DETDB) (I)
    367 # user can set the extension name, if used
    368 # user can set the file type (IMAGE, JPEG, RAW, SX, OBJ, CMP, CMF) : but these are not variable in most cases!
    369 # user can set the file depth: only valid for output files
    370 # user can set the data depth: must be >= file depth
    371 # user can set the file format: only valid for newly created FPAs
    372 # user can set the colormap, scaling method, scaling range (JPEG only)
    373 # user can set the extension name for the data and header segments (CMF only)
    374 
     67FILERULES       STR     recipes/filerules-mef.mdc
    37568
    37669EXTNAME.RULES   METADATA
Note: See TracChangeset for help on using the changeset viewer.