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/simple/camera.config

    r7334 r7532  
    1616        PHASE2          STR     simple/phase2.config            # Phase 2 recipe details
    1717        PSPHOT          STR     simple/psphot.config            # psphot details
     18        PSASTRO         STR     simple/psastro.config           # psastro details
    1819END
    1920
    2021FILERULES METADATA
    21    PPIMAGE.INPUT  METADATA
    22          FILENAME.RULE   STR @FILES
    23          FILENAME.XTRA   STR {CHIP.NAME}
    24          EXTNAME.RULE    STR {CELL.NAME}
    25          EXTNAME.XTRA    STR NONE
    26          FILE.DEPTH      STR FPA
    27          DATA.DEPTH      STR FPA
    28          FILE.TYPE       STR IMAGE
    29          FILE.MODE       STR READ
    30    END
    31    PPIMAGE.OUTPUT  METADATA
    32          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.fits
    33          FILENAME.XTRA   STR {CHIP.NAME}
    34          EXTNAME.RULE    STR {CHIP.NAME}
    35          EXTNAME.XTRA    STR NONE
    36          FILE.DEPTH      STR CHIP
    37          DATA.DEPTH      STR CHIP
    38          FILE.TYPE       STR IMAGE
    39          FILE.MODE       STR WRITE
    40    END
    41    PPIMAGE.BIN1  METADATA
    42          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.fits
    43          FILENAME.XTRA   STR {CHIP.NAME}
    44          EXTNAME.RULE    STR {CHIP.NAME}
    45          EXTNAME.XTRA    STR NONE
    46          FILE.DEPTH      STR CHIP
    47          DATA.DEPTH      STR CHIP
    48          FILE.TYPE       STR IMAGE
    49          FILE.MODE       STR WRITE
    50          FILE.FORMAT     STR SPLIT
    51    END
    52    PPIMAGE.BIN2  METADATA
    53          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.fits
    54          FILENAME.XTRA   STR {CHIP.NAME}
    55          EXTNAME.RULE    STR {CHIP.NAME}
    56          EXTNAME.XTRA    STR NONE
    57          FILE.DEPTH      STR CHIP
    58          DATA.DEPTH      STR CHIP
    59          FILE.TYPE       STR IMAGE
    60          FILE.MODE       STR WRITE
    61          FILE.FORMAT     STR SPLIT
    62    END
    63    PPIMAGE.JPEG1  METADATA
    64          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.jpg
    65          FILENAME.XTRA   STR -greyscale
    66          EXTNAME.RULE    STR RANGE
    67          EXTNAME.XTRA    STR -5:20
    68          FILE.DEPTH      STR CHIP
    69          DATA.DEPTH      STR CHIP
    70          FILE.TYPE       STR JPEG
    71          FILE.MODE       STR WRITE
    72          FILE.FORMAT     STR SPLIT
    73    END
    74    PPIMAGE.JPEG2  METADATA
    75          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.jpg
    76          FILENAME.XTRA   STR rainbow
    77          EXTNAME.RULE    STR FRACTION
    78          EXTNAME.XTRA    STR 0.50:2.00
    79          FILE.DEPTH      STR CHIP
    80          DATA.DEPTH      STR CHIP
    81          FILE.TYPE       STR JPEG
    82          FILE.MODE       STR WRITE
    83          FILE.FORMAT     STR SPLIT
    84    END
     22   PSASTRO.INPUT      STR PSASTRO.INPUT.CMP
     23   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
     24   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMP
    8525
    86    PPIMAGE.BIAS  METADATA
    87          FILENAME.RULE   STR bias.fits
    88          FILENAME.XTRA   STR {CHIP.NAME}
    89          EXTNAME.RULE    STR {CHIP.NAME}
    90          EXTNAME.XTRA    STR NONE
    91          FILE.DEPTH      STR FPA
    92          DATA.DEPTH      STR CHIP
    93          FILE.TYPE       STR IMAGE
    94          FILE.MODE       STR WRITE
    95    END
    96    PPIMAGE.DARK  METADATA
    97          FILENAME.RULE   STR dark.fits
    98          FILENAME.XTRA   STR {CHIP.NAME}
    99          EXTNAME.RULE    STR {CHIP.NAME}
    100          EXTNAME.XTRA    STR NONE
    101          FILE.DEPTH      STR FPA
    102          DATA.DEPTH      STR CHIP
    103          FILE.TYPE       STR IMAGE
    104          FILE.MODE       STR WRITE
    105    END
    106    PPIMAGE.FLAT  METADATA
    107          FILENAME.RULE   STR flat.fits
    108          FILENAME.XTRA   STR {CHIP.NAME}
    109          EXTNAME.RULE    STR {CHIP.NAME}
    110          EXTNAME.XTRA    STR NONE
    111          FILE.DEPTH      STR FPA
    112          DATA.DEPTH      STR CHIP
    113          FILE.TYPE       STR IMAGE
    114          FILE.MODE       STR WRITE
    115    END
    116    PPIMAGE.MASK  METADATA
    117          FILENAME.RULE   STR mask.fits
    118          FILENAME.XTRA   STR {CHIP.NAME}
    119          EXTNAME.RULE    STR {CHIP.NAME}
    120          EXTNAME.XTRA    STR NONE
    121          FILE.DEPTH      STR FPA
    122          DATA.DEPTH      STR CHIP
    123          FILE.TYPE       STR IMAGE
    124          FILE.MODE       STR WRITE
    125    END
     26   TYPE               FILERULE FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.DEPTH DATA.DEPTH FILE.TYPE FILE.MODE FILE.FORMAT
     27   PPIMAGE.INPUT      FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
    12628
    127    PSPHOT.INPUT  METADATA
    128          FILENAME.RULE   STR @FILES
    129          FILENAME.XTRA   STR {CHIP.NAME}
    130          EXTNAME.RULE    STR {CELL.NAME}
    131          EXTNAME.XTRA    STR NONE
    132          FILE.DEPTH      STR FPA
    133          DATA.DEPTH      STR FPA
    134          FILE.TYPE       STR IMAGE
    135          FILE.MODE       STR READ
    136    END
     29   PPIMAGE.OUTPUT     FILERULE {OUTPUT}.{CHIP.NAME}.fit      {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     NONE
     30   PPIMAGE.BIN1       FILERULE {OUTPUT}.{CHIP.NAME}.b1.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SIMPLE
     31   PPIMAGE.BIN2       FILERULE {OUTPUT}.{CHIP.NAME}.b2.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SIMPLE
     32   PPIMAGE.JPEG1      FILERULE {OUTPUT}.{CHIP.NAME}.b1.jpg   -greyscale    RANGE        -5:20        CHIP       CHIP       JPEG      WRITE     SIMPLE
     33   PPIMAGE.JPEG2      FILERULE {OUTPUT}.{CHIP.NAME}.b2.jpg   -greyscale    FRACTION     0.50:2.00    CHIP       CHIP       JPEG      WRITE     SIMPLE
     34   PPIMAGE.BIAS       FILERULE bias.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
     35   PPIMAGE.DARK       FILERULE dark.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
     36   PPIMAGE.FLAT       FILERULE flat.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
     37   PPIMAGE.MASK       FILERULE mask.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
    13738
    138    # an indirect rule allows multiple, related output definitions
    139 #   PSPHOT.OUTPUT        STR PSPHOT.OUTPUT.CMF
    140    PSPHOT.OUTPUT         STR PSPHOT.OUTPUT.CMP
    141 #   PSPHOT.OUTPUT        STR PSPHOT.OUTPUT.RAW
     39   PSPHOT.INPUT       FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SIMPLE
     40   PSPHOT.RESID       FILERULE {OUTPUT}.res.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SIMPLE
     41   PSPHOT.BACKGND     FILERULE {OUTPUT}.bck.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SIMPLE
     42   PSPHOT.BACKSUB     FILERULE {OUTPUT}.sub.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SIMPLE
     43   PSPHOT.BACKMDL     FILERULE {OUTPUT}.mdl.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SIMPLE
    14244
    143    PSPHOT.RESID  METADATA
    144          FILENAME.RULE   STR {OUTPUT}.res.fits
    145          FILENAME.XTRA   STR NONE
    146          EXTNAME.RULE    STR {CELL.NAME}
    147          EXTNAME.XTRA    STR {CELL.NAME}
    148          FILE.DEPTH      STR CHIP
    149          DATA.DEPTH      STR CHIP
    150          FILE.TYPE       STR IMAGE
    151          FILE.MODE       STR WRITE
    152    END
     45   PSPHOT.OUTPUT.RAW  FILERULE {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          CHIP       CHIP       RAW       WRITE     NONE
     46   PSPHOT.OUTPUT.SX   FILERULE {OUTPUT}.sx                   NONE          NONE         PHU          CHIP       CHIP       SX        WRITE     NONE
     47   PSPHOT.OUTPUT.OBJ  FILERULE {OUTPUT}.obj                  NONE          NONE         PHU          CHIP       CHIP       OBJ       WRITE     NONE
     48   PSPHOT.OUTPUT.CMP  FILERULE {OUTPUT}.{CHIP.NAME}.{CELL.NAME}.cmp NONE   NONE         PHU          CELL       CELL       CMP       WRITE     NONE
     49   PSPHOT.OUTPUT.CMF  FILERULE {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CHIP       CHIP       CMF       WRITE     NONE
    15350
    154    PSPHOT.BACKGND  METADATA
    155         FILENAME.RULE   STR {OUTPUT}.bck.fits
    156         FILENAME.XTRA   STR {CHIP.NAME}
    157         EXTNAME.RULE    STR {CELL.NAME}
    158         EXTNAME.XTRA    STR {CELL.NAME}
    159         FILE.DEPTH      STR CHIP
    160         DATA.DEPTH      STR CHIP
    161         FILE.TYPE       STR IMAGE
    162         FILE.MODE       STR WRITE
    163         FILE.FORMAT     STR SPLIT
    164    END
     51   PSASTRO.INPUT.CMP  FILERULE @FILES                        NONE          NONE         PHU          CHIP       CHIP       CMP       READ      NONE
     52   PSASTRO.INPUT.CMF  FILERULE @FILES                        NONE          SMPDATA      PHU          CHIP       CHIP       CMF       READ      NONE
     53   PSASTRO.OUTPUT.CMP FILERULE {OUTPUT}.smp                  NONE          NONE         PHU          CHIP       CHIP       CMP       WRITE     NONE
     54END
    16555
    166    PSPHOT.BACKSUB  METADATA
    167         FILENAME.RULE   STR {OUTPUT}.sub.fits
    168         FILENAME.XTRA   STR {CHIP.NAME}
    169         EXTNAME.RULE    STR {CELL.NAME}
    170         EXTNAME.XTRA    STR {CELL.NAME}
    171         FILE.DEPTH      STR CHIP
    172         DATA.DEPTH      STR CHIP
    173         FILE.TYPE       STR IMAGE
    174         FILE.MODE       STR WRITE
    175         FILE.FORMAT     STR SPLIT
    176    END
    177 
    178    PSPHOT.BACKMDL  METADATA
    179         FILENAME.RULE   STR {OUTPUT}.mdl.fits
    180         FILENAME.XTRA   STR {CHIP.NAME}
    181         EXTNAME.RULE    STR {CELL.NAME}
    182         EXTNAME.XTRA    STR {CELL.NAME}
    183         FILE.DEPTH      STR CHIP
    184         DATA.DEPTH      STR CHIP
    185         FILE.TYPE       STR IMAGE
    186         FILE.MODE       STR WRITE
    187         FILE.FORMAT     STR SPLIT
    188    END
    189 
    190    PSPHOT.PSF.SAVE  METADATA
    191         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.psf.txt
    192         FILENAME.XTRA   STR {CHIP.NAME}
    193         EXTNAME.RULE    STR {CELL.NAME}
    194         EXTNAME.XTRA    STR {CELL.NAME}
    195         FILE.DEPTH      STR READOUT
    196         DATA.DEPTH      STR READOUT
    197         FILE.TYPE       STR PSF
    198         FILE.MODE       STR WRITE
    199    END
    200    PSPHOT.PSF.LOAD  METADATA
    201         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.psf.txt
    202         FILENAME.XTRA   STR {CHIP.NAME}
    203         EXTNAME.RULE    STR {CELL.NAME}
    204         EXTNAME.XTRA    STR {CELL.NAME}
    205         FILE.DEPTH      STR CELL
    206         DATA.DEPTH      STR CELL
    207         FILE.TYPE       STR PSF
    208         FILE.MODE       STR READ
    209    END
    210 
    211    PSPHOT.OUTPUT.RAW  METADATA
    212          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}
    213          FILENAME.XTRA   STR NONE
    214          EXTNAME.RULE    STR NONE
    215          EXTNAME.XTRA    STR PHU
    216          FILE.DEPTH      STR CHIP
    217          DATA.DEPTH      STR CHIP
    218          FILE.TYPE       STR RAW
    219          FILE.MODE       STR WRITE
    220    END
    221    PSPHOT.OUTPUT.SX   METADATA
    222          FILENAME.RULE   STR {OUTPUT}.sx
    223          FILENAME.XTRA   STR NONE
    224          EXTNAME.RULE    STR NONE
    225          EXTNAME.XTRA    STR PHU
    226          FILE.DEPTH      STR CHIP
    227          DATA.DEPTH      STR CHIP
    228          FILE.TYPE       STR SX
    229          FILE.MODE       STR WRITE
    230    END
    231    PSPHOT.OUTPUT.OBJ  METADATA
    232          FILENAME.RULE   STR {OUTPUT}.obj
    233          FILENAME.XTRA   STR NONE
    234          EXTNAME.RULE    STR NONE
    235          EXTNAME.XTRA    STR PHU
    236          FILE.DEPTH      STR CHIP
    237          DATA.DEPTH      STR CHIP
    238          FILE.TYPE       STR OBJ
    239          FILE.MODE       STR WRITE
    240    END
    241    PSPHOT.OUTPUT.CMP  METADATA
    242          FILENAME.RULE   STR {OUTPUT}.cmp
    243          FILENAME.XTRA   STR NONE
    244          EXTNAME.RULE    STR NONE
    245          EXTNAME.XTRA    STR PHU
    246          FILE.DEPTH      STR CHIP
    247          DATA.DEPTH      STR CHIP
    248          FILE.TYPE       STR CMP
    249          FILE.MODE       STR WRITE
    250    END
    251    PSPHOT.OUTPUT.CMF  METADATA
    252          FILENAME.RULE   STR {OUTPUT}.cmf
    253          FILENAME.XTRA   STR NONE
    254          EXTNAME.RULE    STR SMPDATA
    255          EXTNAME.XTRA    STR PHU
    256          FILE.DEPTH      STR CHIP
    257          DATA.DEPTH      STR CHIP
    258          FILE.TYPE       STR CMF
    259          FILE.MODE       STR WRITE
    260    END
    261 
    262    PSASTRO.INPUT         STR PSASTRO.INPUT.CMP
    263    PSASTRO.OUTPUT        STR PSASTRO.OUTPUT.CMP
    264 
    265    PSASTRO.INPUT.CMP  METADATA
    266          FILENAME.RULE   STR @FILES
    267          FILENAME.XTRA   STR NONE
    268          EXTNAME.RULE    STR NONE
    269          EXTNAME.XTRA    STR PHU
    270          FILE.DEPTH      STR CHIP
    271          DATA.DEPTH      STR CHIP
    272          FILE.TYPE       STR CMP
    273          FILE.MODE       STR READ
    274    END
    275    PSASTRO.INPUT.CMF  METADATA
    276          FILENAME.RULE   STR @FILES
    277          FILENAME.XTRA   STR NONE
    278          EXTNAME.RULE    STR SMPDATA
    279          EXTNAME.XTRA    STR PHU
    280          FILE.DEPTH      STR CHIP
    281          DATA.DEPTH      STR CHIP
    282          FILE.TYPE       STR CMF
    283          FILE.MODE       STR READ
    284    END
    285 
    286    PSASTRO.OUTPUT.CMP  METADATA
    287          FILENAME.RULE   STR {OUTPUT}.smp
    288          FILENAME.XTRA   STR NONE
    289          EXTNAME.RULE    STR NONE
    290          EXTNAME.XTRA    STR PHU
    291          FILE.DEPTH      STR CHIP
    292          DATA.DEPTH      STR CHIP
    293          FILE.TYPE       STR CMP
    294          FILE.MODE       STR WRITE
    295    END
    296 END
     56#   PSPHOT.PSF.SAVE    FILERULE {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  READOUT    READOUT    PSF       WRITE    SIMPLE
     57#   PSPHOT.PSF.LOAD    FILERULE {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CELL       CELL       PSF       READ     NONE
Note: See TracChangeset for help on using the changeset viewer.