IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 12, 2006, 4:51:06 PM (20 years ago)
Author:
eugene
Message:

substantial work to get all formats working

File:
1 edited

Legend:

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

    r7258 r7532  
    44FORMATS         METADATA
    55        RAW     STR     megacam/format_raw.config
    6         SPLICE  STR     megacam/format_spliced.config
     6        MASKS   STR     megacam/format_spliced_mask.config
     7        SPLICED STR     megacam/format_spliced.config
     8        MASK    STR     megacam/format_split_mask.config
    79        SPLIT   STR     megacam/format_split.config
    8 #       MASK    STR     megacam/format_split_mask.config
    910END
    1011
     
    5960
    6061FILERULES METADATA
    61    PPIMAGE.INPUT  METADATA
    62          FILENAME.RULE   STR @FILES
    63          FILENAME.XTRA   STR {CHIP.NAME}
    64          EXTNAME.RULE    STR {CELL.NAME}
    65          EXTNAME.XTRA    STR NONE
    66          FILE.DEPTH      STR CHIP
    67          DATA.DEPTH      STR CHIP
    68          FILE.TYPE       STR IMAGE
    69          FILE.MODE       STR READ
    70    END
    71    PPIMAGE.OUTPUT  METADATA
    72          FILENAME.RULE   STR {OUTPUT}.fits
    73          FILENAME.XTRA   STR {CHIP.NAME}
    74          EXTNAME.RULE    STR {CHIP.NAME}
    75          EXTNAME.XTRA    STR NONE
    76          FILE.DEPTH      STR CHIP
    77          DATA.DEPTH      STR CHIP
    78          FILE.TYPE       STR IMAGE
    79          FILE.MODE       STR WRITE
    80    END
    81    PPIMAGE.BIN1  METADATA
    82          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.fits
    83          FILENAME.XTRA   STR {CHIP.NAME}
    84          EXTNAME.RULE    STR {CHIP.NAME}
    85          EXTNAME.XTRA    STR NONE
    86          FILE.DEPTH      STR CHIP
    87          DATA.DEPTH      STR CHIP
    88          FILE.TYPE       STR IMAGE
    89          FILE.MODE       STR WRITE
    90          FILE.FORMAT     STR SPLIT
    91    END
    92    PPIMAGE.BIN2  METADATA
    93          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.fits
    94          FILENAME.XTRA   STR {CHIP.NAME}
    95          EXTNAME.RULE    STR {CHIP.NAME}
    96          EXTNAME.XTRA    STR NONE
    97          FILE.DEPTH      STR CHIP
    98          DATA.DEPTH      STR CHIP
    99          FILE.TYPE       STR IMAGE
    100          FILE.MODE       STR WRITE
    101          FILE.FORMAT     STR SPLIT
    102    END
     62   PSASTRO.INPUT      STR PSASTRO.INPUT.CMP
     63   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
     64   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMP
    10365
    104    PPIMAGE.BIAS  METADATA
    105          FILENAME.RULE   STR bias.fits
    106          FILENAME.XTRA   STR {CHIP.NAME}
    107          EXTNAME.RULE    STR {CHIP.NAME}
    108          EXTNAME.XTRA    STR NONE
    109          FILE.DEPTH      STR CHIP
    110          DATA.DEPTH      STR CHIP
    111          FILE.TYPE       STR IMAGE
    112          FILE.MODE       STR READ
    113    END
    114    PPIMAGE.DARK  METADATA
    115          FILENAME.RULE   STR dark.fits
    116          FILENAME.XTRA   STR {CHIP.NAME}
    117          EXTNAME.RULE    STR {CHIP.NAME}
    118          EXTNAME.XTRA    STR NONE
    119          FILE.DEPTH      STR CHIP
    120          DATA.DEPTH      STR CHIP
    121          FILE.TYPE       STR IMAGE
    122          FILE.MODE       STR READ
    123    END
    124    PPIMAGE.FLAT  METADATA
    125          FILENAME.RULE   STR flat.fits
    126          FILENAME.XTRA   STR {CHIP.NAME}
    127          EXTNAME.RULE    STR {CHIP.NAME}
    128          EXTNAME.XTRA    STR NONE
    129          FILE.DEPTH      STR CHIP
    130          DATA.DEPTH      STR CHIP
    131          FILE.TYPE       STR IMAGE
    132          FILE.MODE       STR READ
    133    END
    134    PPIMAGE.MASK  METADATA
    135          FILENAME.RULE   STR mask.fits
    136          FILENAME.XTRA   STR {CHIP.NAME}
    137          EXTNAME.RULE    STR {CHIP.NAME}
    138          EXTNAME.XTRA    STR NONE
    139          FILE.DEPTH      STR CHIP
    140          DATA.DEPTH      STR CHIP
    141          FILE.TYPE       STR IMAGE
    142          FILE.MODE       STR READ
    143    END
     66   TYPE               FILERULE FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.DEPTH DATA.DEPTH FILE.TYPE FILE.MODE FILE.FORMAT
     67   PPIMAGE.INPUT      FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
     68   # PPIMAGE.INPUT      FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
    14469
    145    PSPHOT.INPUT  METADATA
    146          FILENAME.RULE   STR @FILES
    147          FILENAME.XTRA   STR {CHIP.NAME}
    148          EXTNAME.RULE    STR {CELL.NAME}
    149          EXTNAME.XTRA    STR NONE
    150          FILE.DEPTH      STR CHIP
    151          DATA.DEPTH      STR CHIP
    152          FILE.TYPE       STR IMAGE
    153          FILE.MODE       STR READ
    154    END
     70   PPIMAGE.OUTPUT     FILERULE {OUTPUT}.{CHIP.NAME}.fit      {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     NONE
     71   # PPIMAGE.OUTPUT     FILERULE {OUTPUT}.{CHIP.NAME}.fit      {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     WRITE     NONE
     72   PPIMAGE.BIN1       FILERULE {OUTPUT}.{CHIP.NAME}.b1.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SPLIT
     73   PPIMAGE.BIN2       FILERULE {OUTPUT}.{CHIP.NAME}.b2.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SPLIT
     74   PPIMAGE.JPEG1      FILERULE {OUTPUT}.{CHIP.NAME}.b1.jpg   -greyscale    RANGE        -5:20        CHIP       CHIP       JPEG      WRITE     SPLIT
     75   PPIMAGE.JPEG2      FILERULE {OUTPUT}.{CHIP.NAME}.b2.jpg   -greyscale    FRACTION     0.50:2.00    CHIP       CHIP       JPEG      WRITE     SPLIT
     76   PPIMAGE.BIAS       FILERULE bias.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
     77   PPIMAGE.DARK       FILERULE dark.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
     78   PPIMAGE.FLAT       FILERULE flat.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
     79   PPIMAGE.MASK       FILERULE mask.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
    15580
    156    # an indirect rule allows multiple, related output definitions
    157    PSPHOT.OUTPUT         STR PSPHOT.OUTPUT.CMP
    158 #   PSPHOT.OUTPUT        STR PSPHOT.OUTPUT.RAW
     81   PSPHOT.INPUT       FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SPLICE
     82   PSPHOT.RESID       FILERULE {OUTPUT}.res.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICE
     83   PSPHOT.BACKGND     FILERULE {OUTPUT}.bck.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICE
     84   PSPHOT.BACKSUB     FILERULE {OUTPUT}.sub.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICE
     85   PSPHOT.BACKMDL     FILERULE {OUTPUT}.mdl.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICE
    15986
    160    PSPHOT.RESID  METADATA
    161          FILENAME.RULE   STR {OUTPUT}.res.fits
    162          FILENAME.XTRA   STR NONE
    163          EXTNAME.RULE    STR {CELL.NAME}
    164          EXTNAME.XTRA    STR {CELL.NAME}
    165          FILE.DEPTH      STR CHIP
    166          DATA.DEPTH      STR CHIP
    167          FILE.TYPE       STR IMAGE
    168          FILE.MODE       STR WRITE
    169    END
     87   PSPHOT.OUTPUT.RAW  FILERULE {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          CHIP       CHIP       RAW       WRITE     NONE
     88   PSPHOT.OUTPUT.SX   FILERULE {OUTPUT}.sx                   NONE          NONE         PHU          CHIP       CHIP       SX        WRITE     NONE
     89   PSPHOT.OUTPUT.OBJ  FILERULE {OUTPUT}.obj                  NONE          NONE         PHU          CHIP       CHIP       OBJ       WRITE     NONE
     90   PSPHOT.OUTPUT.CMP  FILERULE {OUTPUT}.{CHIP.NAME}.{CELL.NAME}.cmp NONE   NONE         PHU          CELL       CELL       CMP       WRITE     NONE
     91   PSPHOT.OUTPUT.CMF  FILERULE {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CHIP       CHIP       CMF       WRITE     NONE
    17092
    171 #   PSPHOT.BACKSUB  METADATA
    172 #         FILENAME.RULE   STR {OUTPUT}.sub.fits
    173 #         FILENAME.XTRA   STR {CHIP.NAME}
    174 #         EXTNAME.RULE    STR {CELL.NAME}
    175 #         EXTNAME.XTRA    STR {CELL.NAME}
    176 #         OPEN.DEPTH     STR CELL
    177 #        WRITE.DEPTH     STR CELL
    178 #        FILETYPE            STR IMAGE
    179 #   END
     93   PSASTRO.INPUT.CMP  FILERULE @FILES                        NONE          NONE         PHU          CHIP       CHIP       CMP       READ      NONE
     94   PSASTRO.INPUT.CMF  FILERULE @FILES                        NONE          SMPDATA      PHU          CHIP       CHIP       CMF       READ      NONE
     95   PSASTRO.OUTPUT.CMP FILERULE {OUTPUT}.smp                  NONE          NONE         PHU          CHIP       CHIP       CMP       WRITE     NONE
     96END
    18097
    181    PSPHOT.BACKGND  METADATA
    182         FILENAME.RULE   STR {OUTPUT}.bck.fits
    183         FILENAME.XTRA   STR {CHIP.NAME}
    184         EXTNAME.RULE    STR {CELL.NAME}
    185         EXTNAME.XTRA    STR {CELL.NAME}
    186         OPEN.DEPTH      STR CELL
    187         WRITE.DEPTH     STR CELL
    188         FILE.TYPE       STR IMAGE
    189         FILE.MODE       STR WRITE
    190         FILE.FORMAT     STR SPLIT
    191    END
     98#   PSPHOT.PSF.SAVE    FILERULE {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  READOUT    READOUT    PSF       WRITE    SIMPLE
     99#   PSPHOT.PSF.LOAD    FILERULE {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CELL       CELL       PSF       READ     NONE
     100#   PPIMAGE.BIAS       FILERULE bias.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      SPLIT
     101#   PPIMAGE.DARK       FILERULE dark.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      SPLIT
     102#   PPIMAGE.FLAT       FILERULE flat.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      SPLIT
     103#   PPIMAGE.MASK       FILERULE mask.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      MASK
    192104
    193    PSPHOT.OUTPUT.RAW  METADATA
    194          FILENAME.RULE   STR {OUTPUT}
    195          FILENAME.XTRA   STR NONE
    196          EXTNAME.RULE    STR NONE
    197          EXTNAME.XTRA    STR PHU
    198          FILE.DEPTH      STR CHIP
    199          DATA.DEPTH      STR CHIP
    200          FILE.TYPE       STR RAW
    201          FILE.MODE       STR WRITE
    202    END
    203    PSPHOT.OUTPUT.SX   METADATA
    204          FILENAME.RULE   STR {OUTPUT}.sx
    205          FILENAME.XTRA   STR NONE
    206          EXTNAME.RULE    STR NONE
    207          EXTNAME.XTRA    STR PHU
    208          FILE.DEPTH      STR CHIP
    209          DATA.DEPTH      STR CHIP
    210          FILE.TYPE       STR SX
    211          FILE.MODE       STR WRITE
    212    END
    213    PSPHOT.OUTPUT.OBJ  METADATA
    214          FILENAME.RULE   STR {OUTPUT}.obj
    215          FILENAME.XTRA   STR NONE
    216          EXTNAME.RULE    STR NONE
    217          EXTNAME.XTRA    STR PHU
    218          FILE.DEPTH      STR CHIP
    219          DATA.DEPTH      STR CHIP
    220          FILE.TYPE       STR OBJ
    221          FILE.MODE       STR WRITE
    222    END
    223    PSPHOT.OUTPUT.CMP  METADATA
    224          FILENAME.RULE   STR {OUTPUT}.cmp
    225          FILENAME.XTRA   STR NONE
    226          EXTNAME.RULE    STR NONE
    227          EXTNAME.XTRA    STR PHU
    228          FILE.DEPTH      STR CHIP
    229          DATA.DEPTH      STR CHIP
    230          FILE.TYPE       STR CMP
    231          FILE.MODE       STR WRITE
    232    END
    233    PSPHOT.OUTPUT.CMF  METADATA
    234          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.cmf
    235          FILENAME.XTRA   STR NONE
    236          EXTNAME.RULE    STR SMPDATA
    237          EXTNAME.XTRA    STR PHU
    238          FILE.DEPTH      STR CHIP
    239          DATA.DEPTH      STR CHIP
    240          FILE.TYPE       STR CMF
    241          FILE.MODE       STR WRITE
    242    END
    243 END
Note: See TracChangeset for help on using the changeset viewer.