IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7532


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

substantial work to get all formats working

Location:
trunk/ippconfig
Files:
4 added
15 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
  • trunk/ippconfig/megacam/format_spliced.config

    r7482 r7532  
    1 # The spliced MecaCam data is stored in single extensions for each chip
     1# The spliced MegaCam data is stored in single extensions for each chip
    22
    33# How to recognise this type
     
    99END
    1010
     11# How to read this data
    1112FILE    METADATA
    12         # How to read this data
    1313        PHU             STR     FPA     # The FITS file represents an entire FPA
    1414        EXTENSIONS      STR     CHIP    # The extensions represent chips
  • trunk/ippconfig/megacam/format_split.config

    r7482 r7532  
    281281        CELL.TIME       STR     MJD
    282282END
    283  
  • trunk/ippconfig/megacam/format_split_mask.config

    r7482 r7532  
    1010# How to read this dataF
    1111FILE    METADATA
    12         PHU             STR     CHIP    # The FITS file represents an entire FPA
    13         EXTENSIONS      STR     NONE    # The extensions represent chips
    14         FPA.NAME        STR     EXPNUM  # A PHU keyword for the FPA name
    15         CHIP.NAME       STR     EXTNAME # A PHU keyword for the chip name
    16         CONTENT         STR     EXTNAME # A PHU keyword to index the CONTENTS menu; required because EXT=NONE
     12        PHU             STR     CHIP     # The FITS file represents an entire FPA
     13        EXTENSIONS      STR     NONE     # The extensions represent chips
     14        FPA.NAME        STR     FILENAME # A PHU keyword for the FPA name
     15        CHIP.NAME       STR     EXTNAME  # A PHU keyword for the chip name
     16        CONTENT         STR     EXTNAME  # A PHU keyword to index the CONTENTS menu; required because EXT=NONE
    1717END
    1818
  • trunk/ippconfig/megacam/phase2.config

    r6868 r7532  
    22
    33# List of tasks to perform
    4 MASK            BOOL    TRUE            # Mask bad pixels
     4MASK            BOOL    FALSE           # Mask bad pixels
     5MASK.VALUE      U8      0x10            # only mask pixels matching this bitmask
     6
    57NONLIN          BOOL    FALSE           # Non-linearity correction
    6 OVERSCAN        BOOL    TRUE            # Overscan subtraction
    7 BIAS            BOOL    TRUE            # Bias subtraction
    8 DARK            BOOL    TRUE            # Dark subtraction
    9 FLAT            BOOL    TRUE            # Flat-field normalisation
     8OVERSCAN        BOOL    FALSE           # Overscan subtraction
     9BIAS            BOOL    FALSE           # Bias subtraction
     10DARK            BOOL    FALSE           # Dark subtraction
     11FLAT            BOOL    FALSE           # Flat-field normalisation
    1012FRINGE          BOOL    FALSE           # Fringe subtraction
    11 SOURCE          BOOL    FALSE           # Source identification and photometry
     13PHOTOM          BOOL    FALSE           # Source identification and photometry
    1214ASTROM          BOOL    FALSE           # Astrometry
    1315BIN1.FITS       BOOL    TRUE
  • trunk/ippconfig/megacam/psphot.config

    r7116 r7532  
    1313
    1414# background model :
    15 BACKGROUND_XBIN     S32   128
    16 BACKGROUND_YBIN     S32   128
     15BACKGROUND.XBIN     S32   128
     16BACKGROUND.YBIN     S32   128
    1717
    1818# masking parameters
     
    2323SATURATION          F32  50000           # saturation level on this chip
    2424MIN_VALID_PIXEL     F32      1           # saturation level on this chip
    25 # ANALYSIS_REGION     STR  [1000:1600,2800:3400]
    2625
    2726# image statistics parameters
     
    8382# PEAKS_OUTPUT_FILE STR peaks.dat
    8483# MOMENTS_OUTPUT_FILE STR moments.dat
     84# ANALYSIS_REGION     STR  [1000:1600,2800:3400]
  • trunk/ippconfig/megacam_alternate/camera.config

    r7317 r7532  
    1919
    2020FILERULES METADATA
     21   PSASTRO.INPUT         STR PSASTRO.INPUT.CMP
     22   PSASTRO.OUTPUT        STR PSASTRO.OUTPUT.CMP
     23
     24   PSPHOT.OUTPUT         STR PSPHOT.OUTPUT.CMP
     25
    2126   PPIMAGE.INPUT  METADATA
    2227         FILENAME.RULE   STR @FILES
     
    3439         EXTNAME.RULE    STR {CHIP.NAME}
    3540         EXTNAME.XTRA    STR NONE
    36          FILE.DEPTH      STR CHIP
    37          DATA.DEPTH      STR CHIP
     41         FILE.DEPTH      STR FPA
     42         DATA.DEPTH      STR FPA
    3843         FILE.TYPE       STR IMAGE
    3944         FILE.MODE       STR WRITE
     
    4449         EXTNAME.RULE    STR {CHIP.NAME}
    4550         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         FILE.DEPTH      STR FPA
     52         DATA.DEPTH      STR FPA
     53         FILE.TYPE       STR IMAGE
     54         FILE.MODE       STR WRITE
     55         FILE.FORMAT     STR SIMPLE
    5156   END
    5257   PPIMAGE.BIN2  METADATA
     
    5560         EXTNAME.RULE    STR {CHIP.NAME}
    5661         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         FILE.DEPTH      STR FPA
     63         DATA.DEPTH      STR FPA
     64         FILE.TYPE       STR IMAGE
     65         FILE.MODE       STR WRITE
     66         FILE.FORMAT     STR SIMPLE
    6267   END
    6368   PPIMAGE.JPEG1  METADATA
     
    6671         EXTNAME.RULE    STR RANGE
    6772         EXTNAME.XTRA    STR -5:20
    68          FILE.DEPTH      STR CHIP
    69          DATA.DEPTH      STR CHIP
     73         FILE.DEPTH      STR FPA
     74         DATA.DEPTH      STR FPA
    7075         FILE.TYPE       STR JPEG
    7176         FILE.MODE       STR WRITE
    72          FILE.FORMAT     STR SPLIT
     77         FILE.FORMAT     STR SIMPLE
    7378   END
    7479   PPIMAGE.JPEG2  METADATA
     
    7782         EXTNAME.RULE    STR FRACTION
    7883         EXTNAME.XTRA    STR 0.50:2.00
    79          FILE.DEPTH      STR CHIP
    80          DATA.DEPTH      STR CHIP
     84         FILE.DEPTH      STR FPA
     85         DATA.DEPTH      STR FPA
    8186         FILE.TYPE       STR JPEG
    8287         FILE.MODE       STR WRITE
    83          FILE.FORMAT     STR SPLIT
     88         FILE.FORMAT     STR SIMPLE
    8489   END
    8590
     
    9095         EXTNAME.XTRA    STR NONE
    9196         FILE.DEPTH      STR FPA
    92          DATA.DEPTH      STR CHIP
     97         DATA.DEPTH      STR FPA
    9398         FILE.TYPE       STR IMAGE
    9499         FILE.MODE       STR WRITE
     
    100105         EXTNAME.XTRA    STR NONE
    101106         FILE.DEPTH      STR FPA
    102          DATA.DEPTH      STR CHIP
     107         DATA.DEPTH      STR FPA
    103108         FILE.TYPE       STR IMAGE
    104109         FILE.MODE       STR WRITE
     
    110115         EXTNAME.XTRA    STR NONE
    111116         FILE.DEPTH      STR FPA
    112          DATA.DEPTH      STR CHIP
     117         DATA.DEPTH      STR FPA
    113118         FILE.TYPE       STR IMAGE
    114119         FILE.MODE       STR WRITE
     
    120125         EXTNAME.XTRA    STR NONE
    121126         FILE.DEPTH      STR FPA
    122          DATA.DEPTH      STR CHIP
     127         DATA.DEPTH      STR FPA
    123128         FILE.TYPE       STR IMAGE
    124129         FILE.MODE       STR WRITE
     
    135140         FILE.MODE       STR READ
    136141   END
    137 
    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
    142142
    143143   PSPHOT.RESID  METADATA
     
    146146         EXTNAME.RULE    STR {CELL.NAME}
    147147         EXTNAME.XTRA    STR {CELL.NAME}
    148          FILE.DEPTH      STR CHIP
    149          DATA.DEPTH      STR CHIP
     148         FILE.DEPTH      STR FPA
     149         DATA.DEPTH      STR FPA
    150150         FILE.TYPE       STR IMAGE
    151151         FILE.MODE       STR WRITE
     
    157157        EXTNAME.RULE    STR {CELL.NAME}
    158158        EXTNAME.XTRA    STR {CELL.NAME}
    159         FILE.DEPTH      STR CHIP
    160         DATA.DEPTH      STR CHIP
     159        FILE.DEPTH      STR FPA
     160        DATA.DEPTH      STR FPA
    161161        FILE.TYPE       STR IMAGE
    162162        FILE.MODE       STR WRITE
    163         FILE.FORMAT     STR SPLIT
     163        FILE.FORMAT     STR SIMPLE
    164164   END
    165165
     
    169169        EXTNAME.RULE    STR {CELL.NAME}
    170170        EXTNAME.XTRA    STR {CELL.NAME}
    171         FILE.DEPTH      STR CHIP
    172         DATA.DEPTH      STR CHIP
     171        FILE.DEPTH      STR FPA
     172        DATA.DEPTH      STR FPA
    173173        FILE.TYPE       STR IMAGE
    174174        FILE.MODE       STR WRITE
    175         FILE.FORMAT     STR SPLIT
     175        FILE.FORMAT     STR SIMPLE
    176176   END
    177177
     
    181181        EXTNAME.RULE    STR {CELL.NAME}
    182182        EXTNAME.XTRA    STR {CELL.NAME}
    183         FILE.DEPTH      STR CHIP
    184         DATA.DEPTH      STR CHIP
     183        FILE.DEPTH      STR FPA
     184        DATA.DEPTH      STR FPA
    185185        FILE.TYPE       STR IMAGE
    186186        FILE.MODE       STR WRITE
    187         FILE.FORMAT     STR SPLIT
     187        FILE.FORMAT     STR SIMPLE
    188188   END
    189189
     
    214214         EXTNAME.RULE    STR NONE
    215215         EXTNAME.XTRA    STR PHU
    216          FILE.DEPTH      STR CHIP
    217          DATA.DEPTH      STR CHIP
     216         FILE.DEPTH      STR FPA
     217         DATA.DEPTH      STR FPA
    218218         FILE.TYPE       STR RAW
    219219         FILE.MODE       STR WRITE
     
    224224         EXTNAME.RULE    STR NONE
    225225         EXTNAME.XTRA    STR PHU
    226          FILE.DEPTH      STR CHIP
    227          DATA.DEPTH      STR CHIP
     226         FILE.DEPTH      STR FPA
     227         DATA.DEPTH      STR FPA
    228228         FILE.TYPE       STR SX
    229229         FILE.MODE       STR WRITE
     
    234234         EXTNAME.RULE    STR NONE
    235235         EXTNAME.XTRA    STR PHU
    236          FILE.DEPTH      STR CHIP
    237          DATA.DEPTH      STR CHIP
     236         FILE.DEPTH      STR FPA
     237         DATA.DEPTH      STR FPA
    238238         FILE.TYPE       STR OBJ
    239239         FILE.MODE       STR WRITE
     
    244244         EXTNAME.RULE    STR NONE
    245245         EXTNAME.XTRA    STR PHU
    246          FILE.DEPTH      STR CHIP
    247          DATA.DEPTH      STR CHIP
     246         FILE.DEPTH      STR FPA
     247         DATA.DEPTH      STR FPA
    248248         FILE.TYPE       STR CMP
    249249         FILE.MODE       STR WRITE
     
    254254         EXTNAME.RULE    STR SMPDATA
    255255         EXTNAME.XTRA    STR PHU
    256          FILE.DEPTH      STR CHIP
    257          DATA.DEPTH      STR CHIP
     256         FILE.DEPTH      STR FPA
     257         DATA.DEPTH      STR FPA
    258258         FILE.TYPE       STR CMF
    259259         FILE.MODE       STR WRITE
    260260   END
    261261
    262    PSASTRO.INPUT         STR PSASTRO.INPUT.CMP
    263    PSASTRO.OUTPUT        STR PSASTRO.OUTPUT.CMP
    264 
    265262   PSASTRO.INPUT.CMP  METADATA
    266263         FILENAME.RULE   STR @FILES
     
    268265         EXTNAME.RULE    STR NONE
    269266         EXTNAME.XTRA    STR PHU
    270          FILE.DEPTH      STR CHIP
    271          DATA.DEPTH      STR CHIP
     267         FILE.DEPTH      STR FPA
     268         DATA.DEPTH      STR FPA
    272269         FILE.TYPE       STR CMP
    273270         FILE.MODE       STR READ
     
    278275         EXTNAME.RULE    STR SMPDATA
    279276         EXTNAME.XTRA    STR PHU
    280          FILE.DEPTH      STR CHIP
    281          DATA.DEPTH      STR CHIP
     277         FILE.DEPTH      STR FPA
     278         DATA.DEPTH      STR FPA
    282279         FILE.TYPE       STR CMF
    283280         FILE.MODE       STR READ
     
    289286         EXTNAME.RULE    STR NONE
    290287         EXTNAME.XTRA    STR PHU
    291          FILE.DEPTH      STR CHIP
    292          DATA.DEPTH      STR CHIP
     288         FILE.DEPTH      STR FPA
     289         DATA.DEPTH      STR FPA
    293290         FILE.TYPE       STR CMP
    294291         FILE.MODE       STR WRITE
  • trunk/ippconfig/megacam_alternate/format.config

    r7334 r7532  
    33# How to identify this type
    44RULE    METADATA
    5         RUNID           STR     03BH11
     5#        RUNID           STR     03BH11
    66        DETECTOR        STR     MegaCam
    77        SIMPLE          BOOL    TRUE
     
    2323        amplifier       METADATA
    2424                CELL.TRIMSEC.SOURCE     STR     VALUE
    25                 CELL.BIASSEC.SOURCE     STR     HEADER
    26                 CELL.TRIMSEC            STR     [0:0,0:0]
    27                 CELL.BIASSEC            STR     BIASSEC
     25                CELL.BIASSEC.SOURCE     STR     VALUE
     26                # CELL.TRIMSEC          STR     [11:2100,1:4644]  # col1 <= 0 -> decrement relative to NAXIS1
     27                CELL.TRIMSEC            STR     [10:0,1:0]  # col1 <= 0 -> decrement relative to NAXIS1
     28                # CELL.BIASSEC          STR     [1:9,1:4644]  # empty region
    2829        END
    2930END
  • trunk/ippconfig/megacam_alternate/psphot.config

    r7317 r7532  
    11
    2 #SAVE.BACKMDL   BOOL    TRUE
    3 #SAVE.BACKGND   BOOL    TRUE
    4 #SAVE.BACKSUB   BOOL    TRUE
    5 #SAVE.RESID     BOOL    TRUE
     2SAVE.BACKMDL    BOOL    TRUE
     3SAVE.BACKGND    BOOL    TRUE
     4SAVE.BACKSUB    BOOL    TRUE
     5SAVE.RESID      BOOL    TRUE
    66#SAVE.PSF       BOOL    TRUE
    77#LOAD.PSF       BOOL    FALSE
  • trunk/ippconfig/megacam_detrended/camera.config

    r7334 r7532  
    33# File formats that we know about
    44FORMATS         METADATA
    5         SPLICE  STR     megacam_detrended/format_spliced.config
     5        SPLICED STR     megacam_detrended/format_spliced.config
    66        SPLIT   STR     megacam_detrended/format_split.config
    77END
     
    5656
    5757FILERULES METADATA
    58    PPIMAGE.INPUT  METADATA
    59          FILENAME.RULE   STR @FILES
    60          FILENAME.XTRA   STR {CHIP.NAME}
    61          EXTNAME.RULE    STR {CELL.NAME}
    62          EXTNAME.XTRA    STR NONE
    63          FILE.DEPTH      STR CHIP
    64          DATA.DEPTH      STR CHIP
    65          FILE.TYPE       STR IMAGE
    66          FILE.MODE       STR READ
    67    END
    68    PPIMAGE.OUTPUT  METADATA
    69          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.fits
    70          FILENAME.XTRA   STR {CHIP.NAME}
    71          EXTNAME.RULE    STR {CHIP.NAME}
    72          EXTNAME.XTRA    STR NONE
    73          FILE.DEPTH      STR CHIP
    74          DATA.DEPTH      STR CHIP
    75          FILE.TYPE       STR IMAGE
    76          FILE.MODE       STR WRITE
    77    END
    78    PPIMAGE.BIN1  METADATA
    79          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.fits
    80          FILENAME.XTRA   STR {CHIP.NAME}
    81          EXTNAME.RULE    STR {CHIP.NAME}
    82          EXTNAME.XTRA    STR NONE
    83          FILE.DEPTH      STR CHIP
    84          DATA.DEPTH      STR CHIP
    85          FILE.TYPE       STR IMAGE
    86          FILE.MODE       STR WRITE
    87          FILE.FORMAT     STR SPLIT
    88    END
    89    PPIMAGE.BIN2  METADATA
    90          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.fits
    91          FILENAME.XTRA   STR {CHIP.NAME}
    92          EXTNAME.RULE    STR {CHIP.NAME}
    93          EXTNAME.XTRA    STR NONE
    94          FILE.DEPTH      STR CHIP
    95          DATA.DEPTH      STR CHIP
    96          FILE.TYPE       STR IMAGE
    97          FILE.MODE       STR WRITE
    98          FILE.FORMAT     STR SPLIT
    99    END
    100    PPIMAGE.JPEG1  METADATA
    101          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin1.jpg
    102          FILENAME.XTRA   STR -greyscale
    103          EXTNAME.RULE    STR RANGE
    104          EXTNAME.XTRA    STR -5:20
    105          FILE.DEPTH      STR CHIP
    106          DATA.DEPTH      STR CHIP
    107          FILE.TYPE       STR JPEG
    108          FILE.MODE       STR WRITE
    109          FILE.FORMAT     STR SPLIT
    110    END
    111    PPIMAGE.JPEG2  METADATA
    112          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.bin2.jpg
    113          FILENAME.XTRA   STR rainbow
    114          EXTNAME.RULE    STR FRACTION
    115          EXTNAME.XTRA    STR 0.50:2.00
    116          FILE.DEPTH      STR CHIP
    117          DATA.DEPTH      STR CHIP
    118          FILE.TYPE       STR JPEG
    119          FILE.MODE       STR WRITE
    120          FILE.FORMAT     STR SPLIT
    121    END
     58   # filerule aliases: select the version you prefer for the given type
     59   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMP
     60   PSASTRO.INPUT      STR PSASTRO.INPUT.CMP
     61   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
    12262
    123    PPIMAGE.BIAS  METADATA
    124          FILENAME.RULE   STR bias.fits
    125          FILENAME.XTRA   STR {CHIP.NAME}
    126          EXTNAME.RULE    STR {CHIP.NAME}
    127          EXTNAME.XTRA    STR NONE
    128          FILE.DEPTH      STR FPA
    129          DATA.DEPTH      STR CHIP
    130          FILE.TYPE       STR IMAGE
    131          FILE.MODE       STR WRITE
    132    END
    133    PPIMAGE.DARK  METADATA
    134          FILENAME.RULE   STR dark.fits
    135          FILENAME.XTRA   STR {CHIP.NAME}
    136          EXTNAME.RULE    STR {CHIP.NAME}
    137          EXTNAME.XTRA    STR NONE
    138          FILE.DEPTH      STR FPA
    139          DATA.DEPTH      STR CHIP
    140          FILE.TYPE       STR IMAGE
    141          FILE.MODE       STR WRITE
    142    END
    143    PPIMAGE.FLAT  METADATA
    144          FILENAME.RULE   STR flat.fits
    145          FILENAME.XTRA   STR {CHIP.NAME}
    146          EXTNAME.RULE    STR {CHIP.NAME}
    147          EXTNAME.XTRA    STR NONE
    148          FILE.DEPTH      STR FPA
    149          DATA.DEPTH      STR CHIP
    150          FILE.TYPE       STR IMAGE
    151          FILE.MODE       STR WRITE
    152    END
    153    PPIMAGE.MASK  METADATA
    154          FILENAME.RULE   STR mask.fits
    155          FILENAME.XTRA   STR {CHIP.NAME}
    156          EXTNAME.RULE    STR {CHIP.NAME}
    157          EXTNAME.XTRA    STR NONE
    158          FILE.DEPTH      STR FPA
    159          DATA.DEPTH      STR CHIP
    160          FILE.TYPE       STR IMAGE
    161          FILE.MODE       STR WRITE
    162    END
     63   TYPE               FILERULE FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.DEPTH DATA.DEPTH FILE.TYPE FILE.MODE FILE.FORMAT
     64   PPIMAGE.INPUT    FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
     65   # PPIMAGE.INPUT      FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         FPA        CHIP       IMAGE     READ      NONE
    16366
    164    PSPHOT.INPUT  METADATA
    165          FILENAME.RULE   STR @FILES
    166          FILENAME.XTRA   STR {CHIP.NAME}
    167          EXTNAME.RULE    STR {CELL.NAME}
    168          EXTNAME.XTRA    STR NONE
    169          FILE.DEPTH      STR CHIP
    170          DATA.DEPTH      STR CHIP
    171          FILE.TYPE       STR IMAGE
    172          FILE.MODE       STR READ
    173    END
     67   PPIMAGE.OUTPUT     FILERULE {OUTPUT}.{CHIP.NAME}.fit      {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SPLIT
     68   PPIMAGE.BIN1       FILERULE {OUTPUT}.{CHIP.NAME}.b1.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SPLIT
     69   PPIMAGE.BIN2       FILERULE {OUTPUT}.{CHIP.NAME}.b2.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     WRITE     SPLIT
     70   PPIMAGE.JPEG1      FILERULE {OUTPUT}.{CHIP.NAME}.b1.jpg   -greyscale    RANGE        -5:20        CHIP       CHIP       JPEG      WRITE     SPLIT
     71   PPIMAGE.JPEG2      FILERULE {OUTPUT}.{CHIP.NAME}.b2.jpg   -greyscale    FRACTION     0.50:2.00    CHIP       CHIP       JPEG      WRITE     SPLIT
    17472
    175    # an indirect rule allows multiple, related output definitions
    176 #   PSPHOT.OUTPUT        STR PSPHOT.OUTPUT.CMF
    177    PSPHOT.OUTPUT         STR PSPHOT.OUTPUT.CMP
    178 #   PSPHOT.OUTPUT        STR PSPHOT.OUTPUT.RAW
     73   PSPHOT.INPUT       FILERULE @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       CHIP       IMAGE     READ      NONE
     74   PSPHOT.RESID       FILERULE {OUTPUT}.res.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICED
     75   PSPHOT.BACKGND     FILERULE {OUTPUT}.bck.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICED
     76   PSPHOT.BACKSUB     FILERULE {OUTPUT}.sub.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICED
     77   PSPHOT.BACKMDL     FILERULE {OUTPUT}.mdl.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     WRITE     SPLICED
    17978
    180    PSPHOT.RESID  METADATA
    181          FILENAME.RULE   STR {OUTPUT}.res.fits
    182          FILENAME.XTRA   STR NONE
    183          EXTNAME.RULE    STR {CELL.NAME}
    184          EXTNAME.XTRA    STR {CELL.NAME}
    185          FILE.DEPTH      STR CHIP
    186          DATA.DEPTH      STR CHIP
    187          FILE.TYPE       STR IMAGE
    188          FILE.MODE       STR WRITE
    189    END
     79   PSPHOT.OUTPUT.RAW  FILERULE {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          CHIP       CHIP       RAW       WRITE     NONE
     80   PSPHOT.OUTPUT.SX   FILERULE {OUTPUT}.sx                   NONE          NONE         PHU          CHIP       CHIP       SX        WRITE     NONE
     81   PSPHOT.OUTPUT.OBJ  FILERULE {OUTPUT}.obj                  NONE          NONE         PHU          CHIP       CHIP       OBJ       WRITE     NONE
     82   PSPHOT.OUTPUT.CMP  FILERULE {OUTPUT}.{CHIP.NAME}.{CELL.NAME}.cmp NONE   NONE         PHU          CELL       CELL       CMP       WRITE     NONE
     83   PSPHOT.OUTPUT.CMF  FILERULE {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CHIP       CHIP       CMF       WRITE     NONE
    19084
    191    PSPHOT.BACKGND  METADATA
    192         FILENAME.RULE   STR {OUTPUT}.bck.fits
    193         FILENAME.XTRA   STR {CHIP.NAME}
    194         EXTNAME.RULE    STR {CELL.NAME}
    195         EXTNAME.XTRA    STR {CELL.NAME}
    196         FILE.DEPTH      STR CHIP
    197         DATA.DEPTH      STR CHIP
    198         FILE.TYPE       STR IMAGE
    199         FILE.MODE       STR WRITE
    200         FILE.FORMAT     STR SPLIT
    201    END
     85   PSASTRO.INPUT.CMP  FILERULE @FILES                        NONE          NONE         PHU          CHIP       CHIP       CMP       READ      NONE
     86   PSASTRO.INPUT.CMF  FILERULE @FILES                        NONE          SMPDATA      PHU          CHIP       CHIP       CMF       READ      NONE
     87   PSASTRO.OUTPUT.CMP FILERULE {OUTPUT}.xmp                  NONE          NONE         PHU          CHIP       CHIP       CMP       WRITE     NONE
     88END
    20289
    203    PSPHOT.BACKSUB  METADATA
    204         FILENAME.RULE   STR {OUTPUT}.sub.fits
    205         FILENAME.XTRA   STR {CHIP.NAME}
    206         EXTNAME.RULE    STR {CELL.NAME}
    207         EXTNAME.XTRA    STR {CELL.NAME}
    208         FILE.DEPTH      STR CHIP
    209         DATA.DEPTH      STR CHIP
    210         FILE.TYPE       STR IMAGE
    211         FILE.MODE       STR WRITE
    212         FILE.FORMAT     STR SPLIT
    213    END
     90#   PSPHOT.PSF.SAVE    FILERULE {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  READOUT    READOUT    PSF       WRITE    SIMPLE
     91#   PSPHOT.PSF.LOAD    FILERULE {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CELL       CELL       PSF       READ     NONE
    21492
    215    PSPHOT.BACKMDL  METADATA
    216         FILENAME.RULE   STR {OUTPUT}.mdl.fits
    217         FILENAME.XTRA   STR {CHIP.NAME}
    218         EXTNAME.RULE    STR {CELL.NAME}
    219         EXTNAME.XTRA    STR {CELL.NAME}
    220         FILE.DEPTH      STR CHIP
    221         DATA.DEPTH      STR CHIP
    222         FILE.TYPE       STR IMAGE
    223         FILE.MODE       STR WRITE
    224         FILE.FORMAT     STR SPLIT
    225    END
     93# we should not need the detrend input images: these are detrended images!
     94#   PPIMAGE.BIAS       FILERULE bias.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ     NONE
     95#   PPIMAGE.DARK       FILERULE dark.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ     NONE
     96#   PPIMAGE.FLAT       FILERULE flat.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ     NONE
     97#   PPIMAGE.MASK       FILERULE mask.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     READ     NONE
     98#   PPIMAGE.BIAS       FILERULE bias.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ     NONE
     99#   PPIMAGE.DARK       FILERULE dark.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ     NONE
     100#   PPIMAGE.FLAT       FILERULE flat.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ     NONE
     101#   PPIMAGE.MASK       FILERULE mask.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     READ     NONE
    226102
    227    PSPHOT.PSF.SAVE  METADATA
    228         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.psf.txt
    229         FILENAME.XTRA   STR {CHIP.NAME}
    230         EXTNAME.RULE    STR {CELL.NAME}
    231         EXTNAME.XTRA    STR {CELL.NAME}
    232         FILE.DEPTH      STR READOUT
    233         DATA.DEPTH      STR READOUT
    234         FILE.TYPE       STR PSF
    235         FILE.MODE       STR WRITE
    236    END
    237    PSPHOT.PSF.LOAD  METADATA
    238         FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.psf.txt
    239         FILENAME.XTRA   STR {CHIP.NAME}
    240         EXTNAME.RULE    STR {CELL.NAME}
    241         EXTNAME.XTRA    STR {CELL.NAME}
    242         FILE.DEPTH      STR CELL
    243         DATA.DEPTH      STR CELL
    244         FILE.TYPE       STR PSF
    245         FILE.MODE       STR READ
    246    END
    247 
    248    PSPHOT.OUTPUT.RAW  METADATA
    249          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}
    250          FILENAME.XTRA   STR NONE
    251          EXTNAME.RULE    STR NONE
    252          EXTNAME.XTRA    STR PHU
    253          FILE.DEPTH      STR CHIP
    254          DATA.DEPTH      STR CHIP
    255          FILE.TYPE       STR RAW
    256          FILE.MODE       STR WRITE
    257    END
    258    PSPHOT.OUTPUT.SX   METADATA
    259          FILENAME.RULE   STR {OUTPUT}.sx
    260          FILENAME.XTRA   STR NONE
    261          EXTNAME.RULE    STR NONE
    262          EXTNAME.XTRA    STR PHU
    263          FILE.DEPTH      STR CHIP
    264          DATA.DEPTH      STR CHIP
    265          FILE.TYPE       STR SX
    266          FILE.MODE       STR WRITE
    267    END
    268    PSPHOT.OUTPUT.OBJ  METADATA
    269          FILENAME.RULE   STR {OUTPUT}.obj
    270          FILENAME.XTRA   STR NONE
    271          EXTNAME.RULE    STR NONE
    272          EXTNAME.XTRA    STR PHU
    273          FILE.DEPTH      STR CHIP
    274          DATA.DEPTH      STR CHIP
    275          FILE.TYPE       STR OBJ
    276          FILE.MODE       STR WRITE
    277    END
    278    PSPHOT.OUTPUT.CMP  METADATA
    279          FILENAME.RULE   STR {OUTPUT}.cmp
    280          FILENAME.XTRA   STR NONE
    281          EXTNAME.RULE    STR NONE
    282          EXTNAME.XTRA    STR PHU
    283          FILE.DEPTH      STR CHIP
    284          DATA.DEPTH      STR CHIP
    285          FILE.TYPE       STR CMP
    286          FILE.MODE       STR WRITE
    287    END
    288    PSPHOT.OUTPUT.CMF  METADATA
    289          FILENAME.RULE   STR {OUTPUT}.cmf
    290          FILENAME.XTRA   STR NONE
    291          EXTNAME.RULE    STR SMPDATA
    292          EXTNAME.XTRA    STR PHU
    293          FILE.DEPTH      STR CHIP
    294          DATA.DEPTH      STR CHIP
    295          FILE.TYPE       STR CMF
    296          FILE.MODE       STR WRITE
    297    END
    298 
    299    PSASTRO.INPUT         STR PSASTRO.INPUT.CMP
    300    PSASTRO.OUTPUT        STR PSASTRO.OUTPUT.CMP
    301 
    302    PSASTRO.INPUT.CMP  METADATA
    303          FILENAME.RULE   STR @FILES
    304          FILENAME.XTRA   STR NONE
    305          EXTNAME.RULE    STR NONE
    306          EXTNAME.XTRA    STR PHU
    307          FILE.DEPTH      STR CHIP
    308          DATA.DEPTH      STR CHIP
    309          FILE.TYPE       STR CMP
    310          FILE.MODE       STR READ
    311    END
    312    PSASTRO.INPUT.CMF  METADATA
    313          FILENAME.RULE   STR @FILES
    314          FILENAME.XTRA   STR NONE
    315          EXTNAME.RULE    STR SMPDATA
    316          EXTNAME.XTRA    STR PHU
    317          FILE.DEPTH      STR CHIP
    318          DATA.DEPTH      STR CHIP
    319          FILE.TYPE       STR CMF
    320          FILE.MODE       STR READ
    321    END
    322 
    323    PSASTRO.OUTPUT.CMP  METADATA
    324          FILENAME.RULE   STR {OUTPUT}.{CHIP.NAME}.xmp
    325          FILENAME.XTRA   STR NONE
    326          EXTNAME.RULE    STR NONE
    327          EXTNAME.XTRA    STR PHU
    328          FILE.DEPTH      STR CHIP
    329          DATA.DEPTH      STR CHIP
    330          FILE.TYPE       STR CMP
    331          FILE.MODE       STR WRITE
    332    END
    333 END
  • trunk/ippconfig/megacam_detrended/format_spliced.config

    r6818 r7532  
    1 # The spliced MecaCam data is stored in single extensions for each chip
     1# The spliced MegaCam data is stored in single extensions for each chip
     2# this file is for DETREND Megacam images
    23
    34# How to recognise this type
     
    56        TELESCOP        STR     CFHT 3.6m
    67        DETECTOR        STR     MegaCam
     8        IMRED_OP        STR     MASK_BP + OVERSCAN + BIAS + FLAT-FIELD
    79        EXTEND          BOOL    T
    810        NEXTEND         S32     36
    911END
    1012
    11 FORMAT  METADATA
    12         # How to read this data
     13# How to read this data
     14FILE    METADATA
    1315        PHU             STR     FPA     # The FITS file represents an entire FPA
    1416        EXTENSIONS      STR     CHIP    # The extensions represent chips
     
    2022CONTENTS        METADATA
    2123        # Extension name, chip name:component cell
    22         ccd00           STR     ccd00:ccd
    23         ccd01           STR     ccd01:ccd
    24         ccd02           STR     ccd02:ccd
    25         ccd03           STR     ccd03:ccd
    26         ccd04           STR     ccd04:ccd
    27         ccd05           STR     ccd05:ccd
    28         ccd06           STR     ccd06:ccd
    29         ccd07           STR     ccd07:ccd
    30         ccd08           STR     ccd08:ccd
    31         ccd09           STR     ccd09:ccd
    32         ccd10           STR     ccd10:ccd
    33         ccd11           STR     ccd11:ccd
    34         ccd12           STR     ccd12:ccd
    35         ccd13           STR     ccd13:ccd
    36         ccd14           STR     ccd14:ccd
    37         ccd15           STR     ccd15:ccd
    38         ccd16           STR     ccd16:ccd
    39         ccd17           STR     ccd17:ccd
    40         ccd18           STR     ccd18:ccd
    41         ccd19           STR     ccd19:ccd
    42         ccd20           STR     ccd20:ccd
    43         ccd21           STR     ccd21:ccd
    44         ccd22           STR     ccd22:ccd
    45         ccd23           STR     ccd23:ccd
    46         ccd24           STR     ccd24:ccd
    47         ccd25           STR     ccd25:ccd
    48         ccd26           STR     ccd26:ccd
    49         ccd27           STR     ccd27:ccd
    50         ccd28           STR     ccd28:ccd
    51         ccd29           STR     ccd29:ccd
    52         ccd30           STR     ccd30:ccd
    53         ccd31           STR     ccd31:ccd
    54         ccd32           STR     ccd32:ccd
    55         ccd33           STR     ccd33:ccd
    56         ccd34           STR     ccd34:ccd
    57         ccd35           STR     ccd35:ccd
     24        ccd00           STR     ccd00:ccd:ccd
     25        ccd01           STR     ccd01:ccd:ccd
     26        ccd02           STR     ccd02:ccd:ccd
     27        ccd03           STR     ccd03:ccd:ccd
     28        ccd04           STR     ccd04:ccd:ccd
     29        ccd05           STR     ccd05:ccd:ccd
     30        ccd06           STR     ccd06:ccd:ccd
     31        ccd07           STR     ccd07:ccd:ccd
     32        ccd08           STR     ccd08:ccd:ccd
     33        ccd09           STR     ccd09:ccd:ccd
     34        ccd10           STR     ccd10:ccd:ccd
     35        ccd11           STR     ccd11:ccd:ccd
     36        ccd12           STR     ccd12:ccd:ccd
     37        ccd13           STR     ccd13:ccd:ccd
     38        ccd14           STR     ccd14:ccd:ccd
     39        ccd15           STR     ccd15:ccd:ccd
     40        ccd16           STR     ccd16:ccd:ccd
     41        ccd17           STR     ccd17:ccd:ccd
     42        ccd18           STR     ccd18:ccd:ccd
     43        ccd19           STR     ccd19:ccd:ccd
     44        ccd20           STR     ccd20:ccd:ccd
     45        ccd21           STR     ccd21:ccd:ccd
     46        ccd22           STR     ccd22:ccd:ccd
     47        ccd23           STR     ccd23:ccd:ccd
     48        ccd24           STR     ccd24:ccd:ccd
     49        ccd25           STR     ccd25:ccd:ccd
     50        ccd26           STR     ccd26:ccd:ccd
     51        ccd27           STR     ccd27:ccd:ccd
     52        ccd28           STR     ccd28:ccd:ccd
     53        ccd29           STR     ccd29:ccd:ccd
     54        ccd30           STR     ccd30:ccd:ccd
     55        ccd31           STR     ccd31:ccd:ccd
     56        ccd32           STR     ccd32:ccd:ccd
     57        ccd33           STR     ccd33:ccd:ccd
     58        ccd34           STR     ccd34:ccd:ccd
     59        ccd35           STR     ccd35:ccd:ccd
    5860END
    5961
  • trunk/ippconfig/megacam_detrended/format_split.config

    r7086 r7532  
    1 # The split MecaCam data is stored in single file for each chip
     1# The split MegaCam data is stored in single file for each chip
     2# this file is for DETREND Megacam images
    23
    34# How to recognise this type
     
    56        TELESCOP        STR     CFHT 3.6m
    67        DETECTOR        STR     MegaCam
    7         IMRED_NF        BOOL    T
     8        IMRED_OP        STR     MASK_BP + OVERSCAN + BIAS + FLAT-FIELD
    89END
    910
    1011# How to read this data
    1112FILE    METADATA
    12         PHU             STR     CHIP    # The FITS file represents an entire FPA
    13         EXTENSIONS      STR     NONE    # The extensions represent chips
     13        PHU             STR     CHIP    # The FITS file represents a chip
     14        EXTENSIONS      STR     NONE    # There are no FITS extensions in this file
    1415        FPA.NAME        STR     EXPNUM  # A PHU keyword for unique identifier within the hierarchy level
    1516        CHIP.NAME       STR     EXTNAME # An extension keyword for unique identifier
     
    119120        CELL.TIME       STR     MJD
    120121END
    121  
    122 # How to get the supplementary stuff: mask and weight
    123 #### XXX these are probably not needed now
    124 SUPPLEMENTARY   METADATA
    125         MASK.SOURCE     STR     FILE            # Source type for mask: EXT | FILE
    126         MASK.NAME       STR     %a_mask.fits    # Name for mask extension or filename
    127         WEIGHT.SOURCE   STR     FILE            # Source type for weight: EXT | FILE
    128         WEIGHT.NAME     STR     %a_weight.fits  # Name for weight extension or filename
    129 END
    130 
  • trunk/ippconfig/megacam_detrended/psphot.config

    r7116 r7532  
    1717
    1818# masking parameters
    19 XMIN                F32   2              # minimum valid x-coord
    20 XMAX                F32   -2             # maximum valid x-coord
    21 YMIN                F32   2              # minimum valid y-coord
    22 YMAX                F32   -2             # maximum valid y-coord
     19XMIN                F32   +50            # minimum valid x-coord
     20XMAX                F32   -50            # maximum valid x-coord
     21YMIN                F32   +50            # minimum valid y-coord
     22YMAX                F32   -50            # maximum valid y-coord
    2323SATURATION          F32  50000           # saturation level on this chip
    2424MIN_VALID_PIXEL     F32      1           # saturation level on this chip
     
    8686PEAKS_OUTPUT_FILE   STR  peaks.dat
    8787# MOMENTS_OUTPUT_FILE STR  moments.dat
    88 # ANALYSIS_REGION     STR  [1000:1600,2800:3400]
     88# ANALYSIS_REGION     STR  [100:2000,100:4500]
    8989# POISSON_ERRORS      BOOL TRUE
    9090# SKY_BIAS            F32  0.0
  • 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
  • trunk/ippconfig/simple/format.config

    r7334 r7532  
    2222                CELL.TRIMSEC.SOURCE     STR     HEADER
    2323                CELL.BIASSEC.SOURCE     STR     HEADER
    24                 CELL.TRIMSEC            STR     TRIMSEC
     24                CELL.TRIMSEC            STR     DATASEC
    2525                CELL.BIASSEC            STR     BIASSEC
    2626        END
     
    3636        CELL.EXPOSURE   STR     EXPTIME
    3737        CELL.DARKTIME   STR     DARKTIME
    38 #       CELL.TIME       STR     DATE-OBS UTC-OBS        # Date and time
    39         CELL.TIME       STR     DATE-OBS TIME-OBS       # Date and time
     38        CELL.TIME       STR     DATE-OBS UTC-OBS        # Date and time
     39#       CELL.TIME       STR     DATE-OBS TIME-OBS       # Date and time
    4040        CELL.XBIN       STR     CCDSUM
    4141        CELL.YBIN       STR     CCDSUM
Note: See TracChangeset for help on using the changeset viewer.