IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 3, 2007, 11:40:30 AM (19 years ago)
Author:
Paul Price
Message:

Merging branch with FITS compression development. Minor conflicts in simmosaic and cfh12k camera.config files resolved.

File:
1 edited

Legend:

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

    r14843 r15181  
    187187END
    188188
    189 FILERULES METADATA
    190    ### Redirections
    191    PPIMAGE.OUTPUT        STR PPIMAGE.OUTPUT.MEF
    192    PPIMAGE.OUTPUT.MASK   STR PPIMAGE.OUT.MK.MEF
    193    PPIMAGE.OUTPUT.WEIGHT STR PPIMAGE.OUT.WT.MEF
    194    PPIMAGE.CHIP          STR PPIMAGE.CHIP.MEF
    195    PPIMAGE.CHIP.MASK     STR PPIMAGE.CHIP.MK.MEF
    196    PPIMAGE.CHIP.WEIGHT   STR PPIMAGE.CHIP.WT.MEF
    197    PPIMAGE.OUTPUT.FPA1   STR PPIMAGE.OUTPUT.FPA1.MEF
    198    PPIMAGE.OUTPUT.FPA2   STR PPIMAGE.OUTPUT.FPA2.MEF
    199    PPIMAGE.BIN1          STR PPIMAGE.BIN1.MEF
    200    PPIMAGE.BIN2          STR PPIMAGE.BIN2.MEF
    201 
    202    PSASTRO.INPUT         STR PSASTRO.INPUT.CMF
    203    PSASTRO.OUTPUT        STR PSASTRO.OUT.CMF.MEF
    204    PSASTRO.OUTPUT.MEF    STR PSASTRO.OUT.CMF.MEF
    205    PSPHOT.OUTPUT         STR PSPHOT.OUT.CMF.MEF
    206    DVOCORR.OUTPUT        STR DVOCORR.MEF.OUTPUT
    207    DVOFLAT.OUTPUT        STR DVOFLAT.MEF.OUTPUT
    208 
    209    ### input file definitions
    210    ### use @DETDB entries to get the detrend images from the database
    211    ### replace @DETDB with @FILES if you want to require it from the
    212    ### command line, or with an explicit name to require a specific file
    213    TYPE               INPUT FILENAME.RULE DATA.LEVEL FILE.TYPE
    214 
    215    ## files used by ppImage
    216    PPIMAGE.INPUT      INPUT @FILES        CHIP       IMAGE
    217    PPIMAGE.MASK       INPUT @DETDB        CHIP       IMAGE
    218    PPIMAGE.BIAS       INPUT @DETDB        CHIP       IMAGE
    219    PPIMAGE.DARK       INPUT @DETDB        CHIP       IMAGE
    220    PPIMAGE.FLAT       INPUT @DETDB        CHIP       IMAGE
    221    PPIMAGE.FRINGE     INPUT @DETDB        CHIP       FRINGE
    222    PPIMAGE.SHUTTER    INPUT @DETDB        CHIP       IMAGE     
    223 
    224    ## files used to build and apply the flat-field correction images
    225    DVOCORR.INPUT      INPUT @FILES        CHIP       IMAGE
    226    DVOCORR.REFHEAD    INPUT @FILES        CHIP       HEADER
    227    DVOFLAT.INPUT      INPUT @FILES        CHIP       IMAGE
    228    DVOFLAT.CORR       INPUT @DETDB        CHIP       IMAGE
    229 
    230    ## files used by psphot
    231    PSPHOT.LOAD        INPUT @FILES        CHIP       IMAGE
    232    PSPHOT.INPUT       INPUT @FILES        CHIP       IMAGE
    233    PSPHOT.MASK        INPUT @FILES        CHIP       MASK     
    234    PSPHOT.WEIGHT      INPUT @FILES        CHIP       WEIGHT     
    235    PSPHOT.PSF.LOAD    INPUT @FILES        CHIP       PSF       
    236 
    237    ## files used by psastro
    238    PSASTRO.INPUT.CMP  INPUT @FILES        CHIP       CMP
    239    PSASTRO.INPUT.CMF  INPUT @FILES        CHIP       CMF
    240 
    241    ## files used by pswarp
    242    PSWARP.INPUT       INPUT @FILES        CHIP       IMAGE
    243    PSWARP.WEIGHT      INPUT @FILES        CHIP       WEIGHT
    244    PSWARP.MASK        INPUT @FILES        CHIP       MASK
    245    PSWARP.SKYCELL     INPUT @FILES        CHIP       IMAGE
    246    PSWARP.ASTROM      INPUT @FILES        CHIP       CMF
    247 
    248    PPSUB.INPUT        INPUT @FILES        FPA        IMAGE
    249    PPSUB.INPUT.MASK   INPUT @FILES        FPA        MASK
    250    PPSUB.INPUT.WEIGHT INPUT @FILES        FPA        WEIGHT
    251    PPSUB.REF          INPUT @FILES        FPA        IMAGE
    252    PPSUB.REF.MASK     INPUT @FILES        FPA        MASK
    253    PPSUB.REF.WEIGHT   INPUT @FILES        FPA        WEIGHT
    254    PPSUB.SOURCES      INPUT @FILES        FPA        CMF
    255 
    256    PPSTACK.INPUT      INPUT @FILES        FPA        IMAGE
    257    PPSTACK.INPUT.MASK INPUT @FILES        FPA        MASK
    258    PPSTACK.INPUT.WEIGHT INPUT @FILES      FPA        WEIGHT
    259    PPSTACK.SOURCES    INPUT @FILES        FPA        CMF
    260 
    261    ### output file definitions
    262    TYPE                  OUTPUT FILENAME.RULE                   FILE.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT
    263    PPIMAGE.OUTPUT.MEF    OUTPUT {OUTPUT}.b0.fits                IMAGE     CHIP       TRUE      MEF
    264    PPIMAGE.OUT.MK.MEF    OUTPUT {OUTPUT}.mk.fits                MASK      CHIP       TRUE      MEF
    265    PPIMAGE.OUT.WT.MEF    OUTPUT {OUTPUT}.wt.fits                WEIGHT    CHIP       TRUE      MEF
    266    PPIMAGE.OUTPUT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b0.fits    IMAGE     CHIP       TRUE      SPLIT
    267    PPIMAGE.OUT.MK.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits    MASK      CHIP       TRUE      SPLIT
    268    PPIMAGE.OUT.WT.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits    WEIGHT    CHIP       TRUE      SPLIT
    269 
    270    PPIMAGE.CHIP.MEF      OUTPUT {OUTPUT}.ch.fits                IMAGE     CHIP       TRUE      MEF
    271    PPIMAGE.CHIP.MK.MEF   OUTPUT {OUTPUT}.ch.mk.fits             MASK      CHIP       TRUE      MEF
    272    PPIMAGE.CHIP.WT.MEF   OUTPUT {OUTPUT}.ch.wt.fits             WEIGHT    CHIP       TRUE      MEF
    273    PPIMAGE.CHIP.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits    IMAGE     CHIP       TRUE      SPLIT
    274    PPIMAGE.CHIP.MK.SPL   OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits MASK      CHIP       TRUE      SPLIT
    275    PPIMAGE.CHIP.WT.SPL   OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits WEIGHT    CHIP       TRUE      SPLIT
    276 
    277    PPIMAGE.OUTPUT.FPA1.MEF OUTPUT {OUTPUT}.b1.fits              IMAGE     FPA        TRUE      MEF
    278    PPIMAGE.OUTPUT.FPA2.MEF OUTPUT {OUTPUT}.b2.fits              IMAGE     FPA        TRUE      MEF
    279    PPIMAGE.OUTPUT.FPA1.SPL OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits  IMAGE     FPA        TRUE      SPLIT
    280    PPIMAGE.OUTPUT.FPA2.SPL OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits  IMAGE     FPA        TRUE      SPLIT
    281 
    282    PPIMAGE.STATS         OUTPUT  {OUTPUT}.stats                 STATS     FPA        TRUE      MEF
    283 
    284    PPIMAGE.BIN1.MEF      OUTPUT {OUTPUT}.b1c.fits               IMAGE     CHIP       TRUE      MEF
    285    PPIMAGE.BIN2.MEF      OUTPUT {OUTPUT}.b2c.fits               IMAGE     CHIP       TRUE      MEF
    286    PPIMAGE.BIN1.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits    IMAGE     CHIP       TRUE      SPLIT
    287    PPIMAGE.BIN2.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits    IMAGE     CHIP       TRUE      SPLIT
    288 
    289    PPIMAGE.JPEG1         OUTPUT {OUTPUT}.b1.jpg                 JPEG      FPA        TRUE      NONE
    290    PPIMAGE.JPEG2         OUTPUT {OUTPUT}.b2.jpg                 JPEG      FPA        TRUE      NONE
    291 
    292    DVOCORR.MEF.OUTPUT    OUTPUT {OUTPUT}.fc.fits                IMAGE     CHIP       TRUE      MEF
    293    DVOCORR.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits    IMAGE     CHIP       TRUE      SPLIT
    294    DVOFLAT.MEF.OUTPUT    OUTPUT {OUTPUT}.co.fits                IMAGE     CHIP       TRUE      MEF
    295    DVOFLAT.SPL.OUTPUT    OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits    IMAGE     CHIP       TRUE      SPLIT
    296 
    297    PSPHOT.RESID          OUTPUT {OUTPUT}.res.fits               IMAGE     FPA        TRUE      NONE
    298    PSPHOT.BACKGND        OUTPUT {OUTPUT}.bck.fits               IMAGE     FPA        TRUE      NONE
    299    PSPHOT.BACKSUB        OUTPUT {OUTPUT}.sub.fits               IMAGE     FPA        TRUE      NONE
    300    PSPHOT.BACKMDL        OUTPUT {OUTPUT}.mdl.fits               IMAGE     FPA        TRUE      NONE
    301 
    302    PSPHOT.OUTPUT.RAW     OUTPUT {OUTPUT}.{CHIP.NAME}            RAW       CHIP       TRUE      NONE
    303    PSPHOT.OUTPUT.SX      OUTPUT {OUTPUT}.sx                     SX        FPA        TRUE      NONE
    304    PSPHOT.OUTPUT.OBJ     OUTPUT {OUTPUT}.obj                    OBJ       FPA        TRUE      NONE
    305    PSPHOT.OUTPUT.CMP     OUTPUT {OUTPUT}.{CHIP.NAME}.cmp        CMP       CHIP       TRUE      NONE
    306    PSPHOT.OUT.CMF.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.cmf        CMF       CHIP       TRUE      SPLIT
    307    PSPHOT.OUT.CMF.MEF    OUTPUT {OUTPUT}.cmf                    CMF       CHIP       TRUE      NONE
    308 
    309    PSPHOT.PSF.SAVE       OUTPUT {OUTPUT}.psf                    PSF       CHIP       TRUE      NONE
    310 
    311    SOURCE.PLOT.MOMENTS   OUTPUT {OUTPUT}.mnt.png                KAPA      FPA        TRUE      NONE
    312    SOURCE.PLOT.PSFMODEL  OUTPUT {OUTPUT}.psf.png                KAPA      FPA        TRUE      NONE
    313    SOURCE.PLOT.APRESID   OUTPUT {OUTPUT}.dap.png                KAPA      FPA        TRUE      NONE
    314 
    315    PSASTRO.OUTPUT.CMP    OUTPUT {OUTPUT}.{CHIP.NAME}.smp        CMP       CHIP       TRUE      NONE
    316    PSASTRO.OUT.CMF.SPL   OUTPUT {OUTPUT}.{CHIP.NAME}.smf        CMF       CHIP       TRUE      NONE
    317    PSASTRO.OUT.CMF.MEF   OUTPUT {OUTPUT}.smf                    CMF       FPA        TRUE      NONE
    318 
    319    PSWARP.OUTPUT         OUTPUT {OUTPUT}.fits                   IMAGE     FPA        TRUE      NONE
    320    PSWARP.OUTPUT.MASK    OUTPUT {OUTPUT}.mk.fits                MASK      FPA        TRUE      NONE
    321    PSWARP.OUTPUT.WEIGHT  OUTPUT {OUTPUT}.wt.fits                WEIGHT    FPA        TRUE      NONE
    322    PSWARP.OUTPUT.SOURCES OUTPUT {OUTPUT}.cmf                    CMF       FPA        TRUE      NONE
    323    PSWARP.BIN1           OUTPUT {OUTPUT}.b1.fits                IMAGE     FPA        TRUE      NONE
    324    PSWARP.BIN2           OUTPUT {OUTPUT}.b2.fits                IMAGE     FPA        TRUE      NONE
    325 
    326    PPSUB.OUTPUT          OUTPUT {OUTPUT}.fits                   IMAGE     FPA        TRUE      NONE
    327    PPSUB.OUTPUT.MASK     OUTPUT {OUTPUT}.mask.fits              MASK      FPA        TRUE      NONE
    328    PPSUB.OUTPUT.WEIGHT   OUTPUT {OUTPUT}.wt.fits                WEIGHT    FPA        TRUE      NONE
    329 
    330    PPSTACK.OUTPUT        OUTPUT {OUTPUT}.fits                   IMAGE     FPA        TRUE      NONE
    331    PPSTACK.OUTPUT.MASK   OUTPUT {OUTPUT}.mask.fits              MASK      FPA        TRUE      NONE
    332    PPSTACK.OUTPUT.WEIGHT OUTPUT {OUTPUT}.weight.fits            WEIGHT    FPA        TRUE      NONE
    333 
    334    PPSIM.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits       IMAGE     CHIP       TRUE      SPLIT
    335 
    336    LOG.IMFILE            OUTPUT {OUTPUT}.{CHIP.NAME}.log TEXT   CHIP       TRUE      NONE
    337    LOG.EXP               OUTPUT {OUTPUT}.log          TEXT      FPA        TRUE      NONE
    338 END
     189FITS    METADATA
     190# BITPIX is the bits per pixel for writing the output data
     191# COMPRESSION = NONE|RICE|GZIP|HCOMPRESS|PLIO is the compression algorithm
     192# TILE.[XYZ] are the tile sizes.  0 means entire the dimension, so (0,1,1) forms tiles from rows
     193# NOISE [0..16] is the number of "noise bits" to preserve when quantising floating point data; 16 for no loss
     194# HSCALE is the scale factor for lossy compression with HCOMPRESS; 0 or 1 for none; 2*RMS --> 10x compression
     195# HSMOOTH is the smoothing to apply to HCOMPRESSed data when decompressing; 0 for none
     196        TYPE            FITS    BITPIX  COMPRESSION     TILE.X  TILE.Y  TILE.Z  NOISE   HSCALE  HSMOOTH
     197        DET_IMAGE       FITS    -32     RICE            0       1       1       16      0       0
     198        DET_MASK        FITS    8       PLIO            0       1       1       0       0       0
     199        DET_WEIGHT      FITS    -32     RICE            0       1       1       16      0       0
     200        SKY_IMAGE       FITS    -32     RICE            0       1       1       16      0       0
     201        SKY_MASK        FITS    8       PLIO            0       1       1       0       0       0
     202        SKY_WEIGHT      FITS    -32     RICE            0       1       1       16      0       0
     203END
     204
     205FILERULES       STR     megacam/filerules-mef.mdc               # File rules appropriate for MEF format
    339206
    340207EXTNAME.RULES METADATA
Note: See TracChangeset for help on using the changeset viewer.