IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 12565


Ignore:
Timestamp:
Mar 22, 2007, 5:23:49 PM (19 years ago)
Author:
Paul Price
Message:

When we went to process TC3 images, we found that our camera formats
didn't handle its case (PHU=CHIP, EXT=CELL) properly. In order to
accomodate it, I've reworked the camera formats (including adding a
source to an FPA, and generating mosaic camera configurations). Now,
the particular format of the camera format file is *very* dependent
upon the FITS file:

Case PHU EXTENSIONS Description

  1. FPA CHIP CONTENTS(METADATA) has a list of extensions, each with a chip type.

CHIPS(METADATA) has a list of chip types, each with cell:type

  1. FPA CELL CONTENTS(METADATA) has a list of extensions, each with chip:cell:type

No need for CHIPS.

  1. FPA NONE CONTENTS(STRING) has a list of extensions, chip:cell:type

No need for CHIPS

  1. CHIP CELL CONTENTS(METADATA) is a menu, each with a chip type

CHIPS(METADATA) has a list of chip types(METADATA), containing a list of
extensions.

  1. CHIP NONE CONTENTS(METADATA) is a menu, each with a chip type

CHIPS(METADATA) has a list of chip types(STRING) with cell:type

  1. CELL NONE CONTENTS(METADATA) is a menu, each with a cell type.

No need for CHIPS.

In addition, Gene recently pulled out several extraneous fields in the
file rules, so I've propagated this removal to the camera
configuration files.

Added TC3 to the list of cameras to install.

Location:
trunk/ippconfig
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig/Makefile.am

    r12387 r12565  
    44        megacam \
    55        simple \
    6         simtest
     6        simtest \
     7        tc3
    78
    89install_files = \
  • trunk/ippconfig/configure.ac

    r12386 r12565  
    1616  simple/Makefile
    1717  simtest/Makefile
     18  tc3/Makefile
    1819])
    1920AC_OUTPUT
  • trunk/ippconfig/ipprc.config.in

    r12352 r12565  
    2121        MEGACAM                 STR     megacam/camera.config
    2222        ISP-Apogee              STR     isp/camera.config
     23        TC3                     STR     tc3/camera.config               # Pan-STARRS Test Camera III
    2324#       CTIO_MOSAIC2            STR     ctio_mosaic2/camera.config      # CTIO MOSAIC2 camera, for ESSENCE
    2425#       UCAM                    STR     ucam/camera.config
     
    3435        MEGACAM                 STR     megacam
    3536        ISP-Apogee              STR     isp
     37        TC3                     STR     tc3
    3638#       CTIO_MOSAIC2            STR     ctio_mosaic2
    3739#       UCAM                    STR     ucam
  • trunk/ippconfig/mcshort/camera.config

    r11369 r12565  
    136136
    137137   ### input file definitions
    138    TYPE               INPUT FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA DATA.LEVEL FILE.TYPE
    139    PPIMAGE.INPUT      INPUT @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       IMAGE
     138   TYPE               INPUT FILENAME.RULE                 DATA.LEVEL FILE.TYPE
     139   PPIMAGE.INPUT      INPUT @FILES                        CHIP       IMAGE
    140140
    141141   ### use these entries to get the detrend images from specific files
    142 #   PPIMAGE.MASK       INPUT mcshort/mask.{CHIP.NAME}.fits                  {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       MASK
    143    PPIMAGE.BIAS       INPUT file:///data/alala/price/megacam/bias/MCSHORT.bias.norm.1.2.{CHIP.NAME}.fits {CHIP.NAME} {CHIP.NAME} NONE       CHIP       IMAGE
    144    PPIMAGE.DARK       INPUT file:///data/alala/price/megacam/bias/MCSHORT.dark.norm.2.1.{CHIP.NAME}.fits {CHIP.NAME} {CHIP.NAME} NONE       CHIP       IMAGE
    145    PPIMAGE.FLAT       INPUT file:///data/alala/price/megacam/flats/MCSHORT.flat.norm.3.1.{CHIP.NAME}.fits {CHIP.NAME} {CHIP.NAME} NONE      CHIP       IMAGE
    146    PPIMAGE.FRINGE     INPUT file:///fringe.fits           {CHIP.NAME} {CHIP.NAME} NONE   CHIP       FRINGE
     142   PPIMAGE.MASK       INPUT mcshort/mask.{CHIP.NAME}.fits                            CHIP       MASK
     143   PPIMAGE.BIAS       INPUT path://somewhere/MCSHORT.bias.norm.1.2.{CHIP.NAME}.fits  CHIP       IMAGE
     144   PPIMAGE.DARK       INPUT path://somewhere/MCSHORT.dark.norm.2.1.{CHIP.NAME}.fits  CHIP       IMAGE
     145   PPIMAGE.FLAT       INPUT path://somewhere/MCSHORT.flat.norm.3.1.{CHIP.NAME}.fits  CHIP       IMAGE
     146   PPIMAGE.FRINGE     INPUT path://somewhere/fringe.fits                             CHIP       FRINGE
    147147
    148148   ### use these entries to get the detrend images from the database
    149    #PPIMAGE.MASK       INPUT @DETDB                       {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE
    150    #PPIMAGE.BIAS       INPUT @DETDB                       fpa           fpa          NONE         CHIP       IMAGE
    151    #PPIMAGE.DARK       INPUT @DETDB                       {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE
    152    #PPIMAGE.FLAT       INPUT @DETDB                       {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE
     149   #PPIMAGE.MASK       INPUT @DETDB                       CHIP       IMAGE
     150   #PPIMAGE.BIAS       INPUT @DETDB                       CHIP       IMAGE
     151   #PPIMAGE.DARK       INPUT @DETDB                       CHIP       IMAGE
     152   #PPIMAGE.FLAT       INPUT @DETDB                       CHIP       IMAGE
    153153
    154    PSPHOT.INPUT       INPUT @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       IMAGE
     154   PSPHOT.INPUT        INPUT @FILES                       CHIP       IMAGE
    155155
    156    PSASTRO.INPUT.CMP  INPUT @FILES                        NONE          NONE         PHU          CHIP       CMP
    157    PSASTRO.INPUT.CMF  INPUT @FILES                        NONE          SMPDATA      PHU          CHIP       CMF
     156   PSASTRO.INPUT.CMP   INPUT @FILES                       CHIP       CMP
     157   PSASTRO.INPUT.CMF   INPUT @FILES                       CHIP       CMF
    158158
    159159   ### output file definitions
    160    TYPE                OUTPUT FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.LEVEL DATA.LEVEL FILE.TYPE FILE.SAVE FILE.FORMAT
    161 #   PPIMAGE.OUTPUT      OUTPUT {OUTPUT}.{CHIP.NAME}.fits     {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      NONE
    162    PPIMAGE.OUTPUT      OUTPUT {OUTPUT}.fits                  {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     TRUE      SPLICED
    163    PPIMAGE.OUTPUT.MASK OUTPUT {OUTPUT}.{CHIP.NAME}.mask.fits {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       MASK      FALSE      NONE
    164    PPIMAGE.OUTPUT.WEIGHT OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       WEIGHT    FALSE      NONE
    165    PPIMAGE.BIN1        OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits  {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE        NONE
    166    PPIMAGE.BIN2        OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits  {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE        NONE
     160   TYPE                OUTPUT FILENAME.RULE                  DATA.LEVEL FILE.TYPE FILE.SAVE FILE.FORMAT
     161#   PPIMAGE.OUTPUT      OUTPUT {OUTPUT}.{CHIP.NAME}.fits     CHIP       IMAGE     TRUE      NONE
     162   PPIMAGE.OUTPUT      OUTPUT {OUTPUT}.fits                  CHIP       IMAGE     TRUE      SPLICED
     163   PPIMAGE.OUTPUT.MASK OUTPUT {OUTPUT}.{CHIP.NAME}.mask.fits CHIP       MASK      FALSE     NONE
     164   PPIMAGE.OUTPUT.WEIGHT OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits CHIP       WEIGHT    FALSE     NONE
     165   PPIMAGE.BIN1        OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits   CHIP       IMAGE     TRUE      NONE
     166   PPIMAGE.BIN2        OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits   CHIP       IMAGE     TRUE      NONE
    167167
    168    PPIMAGE.OUTPUT.CHIP OUTPUT {OUTPUT}.{CHIP.NAME}.chip.fits {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE       NONE
    169    PPIMAGE.OUTPUT.FPA1 OUTPUT {OUTPUT}.b1.fits               NONE          NONE         NONE         FPA        FPA        IMAGE     TRUE       NONE
    170    PPIMAGE.OUTPUT.FPA2 OUTPUT {OUTPUT}.b2.fits               NONE          NONE         NONE         FPA        FPA        IMAGE     TRUE       NONE
     168   PPIMAGE.OUTPUT.CHIP OUTPUT {OUTPUT}.{CHIP.NAME}.chip.fits CHIP       IMAGE     TRUE      NONE
     169   PPIMAGE.OUTPUT.FPA1 OUTPUT {OUTPUT}.b1.fits               FPA        IMAGE     TRUE      NONE
     170   PPIMAGE.OUTPUT.FPA2 OUTPUT {OUTPUT}.b2.fits               FPA        IMAGE     TRUE      NONE
    171171
    172    PPIMAGE.JPEG1       OUTPUT {OUTPUT}.b1.jpg                NONE          NONE         NONE         FPA        FPA        JPEG      TRUE       NONE
    173    PPIMAGE.JPEG2       OUTPUT {OUTPUT}.b2.jpg                NONE          NONE         NONE         FPA        FPA        JPEG      TRUE       NONE
     172   PPIMAGE.JPEG1       OUTPUT {OUTPUT}.b1.jpg                FPA        JPEG      TRUE      NONE
     173   PPIMAGE.JPEG2       OUTPUT {OUTPUT}.b2.jpg                FPA        JPEG      TRUE      NONE
    174174
    175    PSPHOT.RESID        OUTPUT {OUTPUT}.res.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP      CHIP       IMAGE     TRUE      SPLICED
    176    PSPHOT.BACKGND      OUTPUT {OUTPUT}.bck.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP      CHIP       IMAGE     TRUE      SPLICED
    177    PSPHOT.BACKSUB      OUTPUT {OUTPUT}.sub.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP      CHIP       IMAGE     TRUE      SPLICED
    178    PSPHOT.BACKMDL      OUTPUT {OUTPUT}.mdl.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP      CHIP       IMAGE     TRUE      SPLICED
     175   PSPHOT.RESID        OUTPUT {OUTPUT}.res.fits              CHIP       IMAGE     TRUE      SPLICED
     176   PSPHOT.BACKGND      OUTPUT {OUTPUT}.bck.fits              CHIP       IMAGE     TRUE      SPLICED
     177   PSPHOT.BACKSUB      OUTPUT {OUTPUT}.sub.fits              CHIP       IMAGE     TRUE      SPLICED
     178   PSPHOT.BACKMDL      OUTPUT {OUTPUT}.mdl.fits              CHIP       IMAGE     TRUE      SPLICED
    179179
    180    PSPHOT.OUTPUT.RAW   OUTPUT {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          CHIP      CHIP       RAW       TRUE      NONE
    181    PSPHOT.OUTPUT.SX    OUTPUT {OUTPUT}.sx                   NONE          NONE         PHU          CHIP      CHIP       SX        TRUE      NONE
    182    PSPHOT.OUTPUT.OBJ   OUTPUT {OUTPUT}.obj                  NONE          NONE         PHU          CHIP      CHIP       OBJ       TRUE      NONE
    183    PSPHOT.OUTPUT.CMF   OUTPUT {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CHIP      CHIP       CMF       TRUE      NONE
    184    PSPHOT.OUTPUT.CMP   OUTPUT {OUTPUT}.{CHIP.NAME}.cmp      NONE          NONE         PHU          CHIP      CHIP       CMP       TRUE      NONE
     180   PSPHOT.OUTPUT.RAW   OUTPUT {OUTPUT}.{CHIP.NAME}          CHIP       RAW       TRUE      NONE
     181   PSPHOT.OUTPUT.SX    OUTPUT {OUTPUT}.sx                    CHIP       SX        TRUE      NONE
     182   PSPHOT.OUTPUT.OBJ   OUTPUT {OUTPUT}.obj                  CHIP       OBJ       TRUE      NONE
     183   PSPHOT.OUTPUT.CMF   OUTPUT {OUTPUT}.cmf                  CHIP       CMF       TRUE      NONE
     184   PSPHOT.OUTPUT.CMP   OUTPUT {OUTPUT}.{CHIP.NAME}.cmp      CHIP       CMP       TRUE      NONE
    185185
    186    PSASTRO.OUTPUT.CMP  OUTPUT {OUTPUT}.{CHIP.NAME}.smp      NONE          NONE         PHU          CHIP      CHIP       CMP       TRUE      NONE
     186   PSASTRO.OUTPUT.CMP  OUTPUT {OUTPUT}.{CHIP.NAME}.smp      CHIP       CMP       TRUE      NONE
    187187
    188188END
  • trunk/ippconfig/mcshort/format_spliced.config

    r9512 r12565  
    2020# What's in the FITS file?
    2121CONTENTS        METADATA
    22         # Extension name, chip name:component cell
    23 #       ccd00           STR     ccd00:LeftAmp:left ccd00:RightAmp:right
    24 #       ccd01           STR     ccd01:LeftAmp:left ccd01:RightAmp:right
    25 #       ccd02           STR     ccd02:LeftAmp:left ccd02:RightAmp:right
    26 #       ccd03           STR     ccd03:LeftAmp:left ccd03:RightAmp:right
    27 #       ccd04           STR     ccd04:LeftAmp:left ccd04:RightAmp:right
    28 #       ccd05           STR     ccd05:LeftAmp:left ccd05:RightAmp:right
    29 #       ccd06           STR     ccd06:LeftAmp:left ccd06:RightAmp:right
    30 #       ccd07           STR     ccd07:LeftAmp:left ccd07:RightAmp:right
    31 #       ccd08           STR     ccd08:LeftAmp:left ccd08:RightAmp:right
    32 #       ccd09           STR     ccd09:LeftAmp:left ccd09:RightAmp:right
    33 #       ccd10           STR     ccd10:LeftAmp:left ccd10:RightAmp:right
    34 #       ccd11           STR     ccd11:LeftAmp:left ccd11:RightAmp:right
    35         ccd12           STR     ccd12:LeftAmp:left ccd12:RightAmp:right
    36         ccd13           STR     ccd13:LeftAmp:left ccd13:RightAmp:right
    37         ccd14           STR     ccd14:LeftAmp:left ccd14:RightAmp:right
    38 #       ccd15           STR     ccd15:LeftAmp:left ccd15:RightAmp:right
    39 #       ccd16           STR     ccd16:LeftAmp:left ccd16:RightAmp:right
    40 #       ccd17           STR     ccd17:LeftAmp:left ccd17:RightAmp:right
    41 #       ccd18           STR     ccd18:LeftAmp:left ccd18:RightAmp:right
    42 #       ccd19           STR     ccd19:LeftAmp:left ccd19:RightAmp:right
    43 #       ccd20           STR     ccd20:LeftAmp:left ccd20:RightAmp:right
    44         ccd21           STR     ccd21:LeftAmp:left ccd21:RightAmp:right
    45         ccd22           STR     ccd22:LeftAmp:left ccd22:RightAmp:right
    46         ccd23           STR     ccd23:LeftAmp:left ccd23:RightAmp:right
    47 #       ccd24           STR     ccd24:LeftAmp:left ccd24:RightAmp:right
    48 #       ccd25           STR     ccd25:LeftAmp:left ccd25:RightAmp:right
    49 #       ccd26           STR     ccd26:LeftAmp:left ccd26:RightAmp:right
    50 #       ccd27           STR     ccd27:LeftAmp:left ccd27:RightAmp:right
    51 #       ccd28           STR     ccd28:LeftAmp:left ccd28:RightAmp:right
    52 #       ccd29           STR     ccd29:LeftAmp:left ccd29:RightAmp:right
    53 #       ccd30           STR     ccd30:LeftAmp:left ccd30:RightAmp:right
    54 #       ccd31           STR     ccd31:LeftAmp:left ccd31:RightAmp:right
    55 #       ccd32           STR     ccd32:LeftAmp:left ccd32:RightAmp:right
    56 #       ccd33           STR     ccd33:LeftAmp:left ccd33:RightAmp:right
    57 #       ccd34           STR     ccd34:LeftAmp:left ccd34:RightAmp:right
    58 #       ccd35           STR     ccd35:LeftAmp:left ccd35:RightAmp:right
     22        # Extension name, chipName:chipType
     23#       ccd00           STR     ccd00:CCD42-90
     24#       ccd01           STR     ccd01:CCD42-90
     25#       ccd02           STR     ccd02:CCD42-90
     26#       ccd03           STR     ccd03:CCD42-90
     27#       ccd04           STR     ccd04:CCD42-90
     28#       ccd05           STR     ccd05:CCD42-90
     29#       ccd06           STR     ccd06:CCD42-90
     30#       ccd07           STR     ccd07:CCD42-90
     31#       ccd08           STR     ccd08:CCD42-90
     32#       ccd09           STR     ccd09:CCD42-90
     33#       ccd10           STR     ccd10:CCD42-90
     34#       ccd11           STR     ccd11:CCD42-90
     35        ccd12           STR     ccd12:CCD42-90
     36        ccd13           STR     ccd13:CCD42-90
     37        ccd14           STR     ccd14:CCD42-90
     38#       ccd15           STR     ccd15:CCD42-90
     39#       ccd16           STR     ccd16:CCD42-90
     40#       ccd17           STR     ccd17:CCD42-90
     41#       ccd18           STR     ccd18:CCD42-90
     42#       ccd19           STR     ccd19:CCD42-90
     43#       ccd20           STR     ccd20:CCD42-90
     44        ccd21           STR     ccd21:CCD42-90
     45        ccd22           STR     ccd22:CCD42-90
     46        ccd23           STR     ccd23:CCD42-90
     47#       ccd24           STR     ccd24:CCD42-90
     48#       ccd25           STR     ccd25:CCD42-90
     49#       ccd26           STR     ccd26:CCD42-90
     50#       ccd27           STR     ccd27:CCD42-90
     51#       ccd28           STR     ccd28:CCD42-90
     52#       ccd29           STR     ccd29:CCD42-90
     53#       ccd30           STR     ccd30:CCD42-90
     54#       ccd31           STR     ccd31:CCD42-90
     55#       ccd32           STR     ccd32:CCD42-90
     56#       ccd33           STR     ccd33:CCD42-90
     57#       ccd34           STR     ccd34:CCD42-90
     58#       ccd35           STR     ccd35:CCD42-90
     59END
     60
     61# Specify the chips
     62CHIPS           METADATA
     63        # Chip type, cellName:cellType
     64        CCD42-90        STR     LeftAmp:left RightAmp:right
    5965END
    6066
  • trunk/ippconfig/mcshort/format_split.config

    r9512 r12565  
    2020CONTENTS        METADATA
    2121        # Extension name, chip name:component cell
    22 #       ccd00           STR     ccd00:LeftAmp:left ccd00:RightAmp:right
    23 #       ccd01           STR     ccd01:LeftAmp:left ccd01:RightAmp:right
    24 #       ccd02           STR     ccd02:LeftAmp:left ccd02:RightAmp:right
    25 #       ccd03           STR     ccd03:LeftAmp:left ccd03:RightAmp:right
    26 #       ccd04           STR     ccd04:LeftAmp:left ccd04:RightAmp:right
    27 #       ccd05           STR     ccd05:LeftAmp:left ccd05:RightAmp:right
    28 #       ccd06           STR     ccd06:LeftAmp:left ccd06:RightAmp:right
    29 #       ccd07           STR     ccd07:LeftAmp:left ccd07:RightAmp:right
    30 #       ccd08           STR     ccd08:LeftAmp:left ccd08:RightAmp:right
    31 #       ccd09           STR     ccd09:LeftAmp:left ccd09:RightAmp:right
    32 #       ccd10           STR     ccd10:LeftAmp:left ccd10:RightAmp:right
    33 #       ccd11           STR     ccd11:LeftAmp:left ccd11:RightAmp:right
    34         ccd12           STR     ccd12:LeftAmp:left ccd12:RightAmp:right
    35         ccd13           STR     ccd13:LeftAmp:left ccd13:RightAmp:right
    36         ccd14           STR     ccd14:LeftAmp:left ccd14:RightAmp:right
    37 #       ccd15           STR     ccd15:LeftAmp:left ccd15:RightAmp:right
    38 #       ccd16           STR     ccd16:LeftAmp:left ccd16:RightAmp:right
    39 #       ccd17           STR     ccd17:LeftAmp:left ccd17:RightAmp:right
    40 #       ccd18           STR     ccd18:LeftAmp:left ccd18:RightAmp:right
    41 #       ccd19           STR     ccd19:LeftAmp:left ccd19:RightAmp:right
    42 #       ccd20           STR     ccd20:LeftAmp:left ccd20:RightAmp:right
    43         ccd21           STR     ccd21:LeftAmp:left ccd21:RightAmp:right
    44         ccd22           STR     ccd22:LeftAmp:left ccd22:RightAmp:right
    45         ccd23           STR     ccd23:LeftAmp:left ccd23:RightAmp:right
    46 #       ccd24           STR     ccd24:LeftAmp:left ccd24:RightAmp:right
    47 #       ccd25           STR     ccd25:LeftAmp:left ccd25:RightAmp:right
    48 #       ccd26           STR     ccd26:LeftAmp:left ccd26:RightAmp:right
    49 #       ccd27           STR     ccd27:LeftAmp:left ccd27:RightAmp:right
    50 #       ccd28           STR     ccd28:LeftAmp:left ccd28:RightAmp:right
    51 #       ccd29           STR     ccd29:LeftAmp:left ccd29:RightAmp:right
    52 #       ccd30           STR     ccd30:LeftAmp:left ccd30:RightAmp:right
    53 #       ccd31           STR     ccd31:LeftAmp:left ccd31:RightAmp:right
    54 #       ccd32           STR     ccd32:LeftAmp:left ccd32:RightAmp:right
    55 #       ccd33           STR     ccd33:LeftAmp:left ccd33:RightAmp:right
    56 #       ccd34           STR     ccd34:LeftAmp:left ccd34:RightAmp:right
    57 #       ccd35           STR     ccd35:LeftAmp:left ccd35:RightAmp:right
     22#       ccd00           STR     ccd00:CCD42-90
     23#       ccd01           STR     ccd01:CCD42-90
     24#       ccd02           STR     ccd02:CCD42-90
     25#       ccd03           STR     ccd03:CCD42-90
     26#       ccd04           STR     ccd04:CCD42-90
     27#       ccd05           STR     ccd05:CCD42-90
     28#       ccd06           STR     ccd06:CCD42-90
     29#       ccd07           STR     ccd07:CCD42-90
     30#       ccd08           STR     ccd08:CCD42-90
     31#       ccd09           STR     ccd09:CCD42-90
     32#       ccd10           STR     ccd10:CCD42-90
     33#       ccd11           STR     ccd11:CCD42-90
     34        ccd12           STR     ccd12:CCD42-90
     35        ccd13           STR     ccd13:CCD42-90
     36        ccd14           STR     ccd14:CCD42-90
     37#       ccd15           STR     ccd15:CCD42-90
     38#       ccd16           STR     ccd16:CCD42-90
     39#       ccd17           STR     ccd17:CCD42-90
     40#       ccd18           STR     ccd18:CCD42-90
     41#       ccd19           STR     ccd19:CCD42-90
     42#       ccd20           STR     ccd20:CCD42-90
     43        ccd21           STR     ccd21:CCD42-90
     44        ccd22           STR     ccd22:CCD42-90
     45        ccd23           STR     ccd23:CCD42-90
     46#       ccd24           STR     ccd24:CCD42-90
     47#       ccd25           STR     ccd25:CCD42-90
     48#       ccd26           STR     ccd26:CCD42-90
     49#       ccd27           STR     ccd27:CCD42-90
     50#       ccd28           STR     ccd28:CCD42-90
     51#       ccd29           STR     ccd29:CCD42-90
     52#       ccd30           STR     ccd30:CCD42-90
     53#       ccd31           STR     ccd31:CCD42-90
     54#       ccd32           STR     ccd32:CCD42-90
     55#       ccd33           STR     ccd33:CCD42-90
     56#       ccd34           STR     ccd34:CCD42-90
     57#       ccd35           STR     ccd35:CCD42-90
     58END
     59
     60# Specify the chips
     61CHIPS           METADATA
     62        # Chip type, cellName:cellType
     63        CCD42-90        STR     LeftAmp:left RightAmp:right
    5864END
    5965
  • trunk/ippconfig/megacam/format_spliced.config

    r11870 r12565  
    2020# What's in the FITS file?
    2121CONTENTS        METADATA
    22         # Extension name, chip name:component cell
    23         ccd00           STR     ccd00:LeftAmp:left ccd00:RightAmp:right
    24         ccd01           STR     ccd01:LeftAmp:left ccd01:RightAmp:right
    25         ccd02           STR     ccd02:LeftAmp:left ccd02:RightAmp:right
    26         ccd03           STR     ccd03:LeftAmp:left ccd03:RightAmp:right
    27         ccd04           STR     ccd04:LeftAmp:left ccd04:RightAmp:right
    28         ccd05           STR     ccd05:LeftAmp:left ccd05:RightAmp:right
    29         ccd06           STR     ccd06:LeftAmp:left ccd06:RightAmp:right
    30         ccd07           STR     ccd07:LeftAmp:left ccd07:RightAmp:right
    31         ccd08           STR     ccd08:LeftAmp:left ccd08:RightAmp:right
    32         ccd09           STR     ccd09:LeftAmp:left ccd09:RightAmp:right
    33         ccd10           STR     ccd10:LeftAmp:left ccd10:RightAmp:right
    34         ccd11           STR     ccd11:LeftAmp:left ccd11:RightAmp:right
    35         ccd12           STR     ccd12:LeftAmp:left ccd12:RightAmp:right
    36         ccd13           STR     ccd13:LeftAmp:left ccd13:RightAmp:right
    37         ccd14           STR     ccd14:LeftAmp:left ccd14:RightAmp:right
    38         ccd15           STR     ccd15:LeftAmp:left ccd15:RightAmp:right
    39         ccd16           STR     ccd16:LeftAmp:left ccd16:RightAmp:right
    40         ccd17           STR     ccd17:LeftAmp:left ccd17:RightAmp:right
    41         ccd18           STR     ccd18:LeftAmp:left ccd18:RightAmp:right
    42         ccd19           STR     ccd19:LeftAmp:left ccd19:RightAmp:right
    43         ccd20           STR     ccd20:LeftAmp:left ccd20:RightAmp:right
    44         ccd21           STR     ccd21:LeftAmp:left ccd21:RightAmp:right
    45         ccd22           STR     ccd22:LeftAmp:left ccd22:RightAmp:right
    46         ccd23           STR     ccd23:LeftAmp:left ccd23:RightAmp:right
    47         ccd24           STR     ccd24:LeftAmp:left ccd24:RightAmp:right
    48         ccd25           STR     ccd25:LeftAmp:left ccd25:RightAmp:right
    49         ccd26           STR     ccd26:LeftAmp:left ccd26:RightAmp:right
    50         ccd27           STR     ccd27:LeftAmp:left ccd27:RightAmp:right
    51         ccd28           STR     ccd28:LeftAmp:left ccd28:RightAmp:right
    52         ccd29           STR     ccd29:LeftAmp:left ccd29:RightAmp:right
    53         ccd30           STR     ccd30:LeftAmp:left ccd30:RightAmp:right
    54         ccd31           STR     ccd31:LeftAmp:left ccd31:RightAmp:right
    55         ccd32           STR     ccd32:LeftAmp:left ccd32:RightAmp:right
    56         ccd33           STR     ccd33:LeftAmp:left ccd33:RightAmp:right
    57         ccd34           STR     ccd34:LeftAmp:left ccd34:RightAmp:right
    58         ccd35           STR     ccd35:LeftAmp:left ccd35:RightAmp:right
    59 END
     22        # Extension name, chipName:chipType
     23        ccd00           STR     ccd00:CCD42-90
     24        ccd01           STR     ccd01:CCD42-90
     25        ccd02           STR     ccd02:CCD42-90
     26        ccd03           STR     ccd03:CCD42-90
     27        ccd04           STR     ccd04:CCD42-90
     28        ccd05           STR     ccd05:CCD42-90
     29        ccd06           STR     ccd06:CCD42-90
     30        ccd07           STR     ccd07:CCD42-90
     31        ccd08           STR     ccd08:CCD42-90
     32        ccd09           STR     ccd09:CCD42-90
     33        ccd10           STR     ccd10:CCD42-90
     34        ccd11           STR     ccd11:CCD42-90
     35        ccd12           STR     ccd12:CCD42-90
     36        ccd13           STR     ccd13:CCD42-90
     37        ccd14           STR     ccd14:CCD42-90
     38        ccd15           STR     ccd15:CCD42-90
     39        ccd16           STR     ccd16:CCD42-90
     40        ccd17           STR     ccd17:CCD42-90
     41        ccd18           STR     ccd18:CCD42-90
     42        ccd19           STR     ccd19:CCD42-90
     43        ccd20           STR     ccd20:CCD42-90
     44        ccd21           STR     ccd21:CCD42-90
     45        ccd22           STR     ccd22:CCD42-90
     46        ccd23           STR     ccd23:CCD42-90
     47        ccd24           STR     ccd24:CCD42-90
     48        ccd25           STR     ccd25:CCD42-90
     49        ccd26           STR     ccd26:CCD42-90
     50        ccd27           STR     ccd27:CCD42-90
     51        ccd28           STR     ccd28:CCD42-90
     52        ccd29           STR     ccd29:CCD42-90
     53        ccd30           STR     ccd30:CCD42-90
     54        ccd31           STR     ccd31:CCD42-90
     55        ccd32           STR     ccd32:CCD42-90
     56        ccd33           STR     ccd33:CCD42-90
     57        ccd34           STR     ccd34:CCD42-90
     58        ccd35           STR     ccd35:CCD42-90
     59END
     60
     61# Specify the chips
     62CHIPS           METADATA
     63        # Chip type, cellName:cellType
     64        CCD42-90        STR     LeftAmp:left RightAmp:right
     65END
     66
    6067
    6168# Specify the cells
    6269CELLS           METADATA
     70        # Cell type, concepts to use
    6371        left            METADATA
    6472                CELL.BIASSEC.SOURCE     STR     HEADER
  • trunk/ippconfig/megacam/format_split.config

    r11870 r12565  
    1313        EXTENSIONS      STR     NONE    # The extensions represent chips
    1414        FPA.NAME        STR     EXPNUM  # A PHU keyword for unique identifier
    15         CHIP.NAME       STR     EXTNAME # An extension keyword for unique identifie
     15        CHIP.NAME       STR     EXTNAME # An extension keyword for unique identifier
    1616        CONTENT         STR     {CHIP.NAME}     # Key to the CONTENTS menu
    1717END
     
    1919# What's in the FITS file?
    2020CONTENTS        METADATA
    21         # Extension name, chip name:component cell
    22         ccd00           STR     ccd00:LeftAmp:left ccd00:RightAmp:right
    23         ccd01           STR     ccd01:LeftAmp:left ccd01:RightAmp:right
    24         ccd02           STR     ccd02:LeftAmp:left ccd02:RightAmp:right
    25         ccd03           STR     ccd03:LeftAmp:left ccd03:RightAmp:right
    26         ccd04           STR     ccd04:LeftAmp:left ccd04:RightAmp:right
    27         ccd05           STR     ccd05:LeftAmp:left ccd05:RightAmp:right
    28         ccd06           STR     ccd06:LeftAmp:left ccd06:RightAmp:right
    29         ccd07           STR     ccd07:LeftAmp:left ccd07:RightAmp:right
    30         ccd08           STR     ccd08:LeftAmp:left ccd08:RightAmp:right
    31         ccd09           STR     ccd09:LeftAmp:left ccd09:RightAmp:right
    32         ccd10           STR     ccd10:LeftAmp:left ccd10:RightAmp:right
    33         ccd11           STR     ccd11:LeftAmp:left ccd11:RightAmp:right
    34         ccd12           STR     ccd12:LeftAmp:left ccd12:RightAmp:right
    35         ccd13           STR     ccd13:LeftAmp:left ccd13:RightAmp:right
    36         ccd14           STR     ccd14:LeftAmp:left ccd14:RightAmp:right
    37         ccd15           STR     ccd15:LeftAmp:left ccd15:RightAmp:right
    38         ccd16           STR     ccd16:LeftAmp:left ccd16:RightAmp:right
    39         ccd17           STR     ccd17:LeftAmp:left ccd17:RightAmp:right
    40         ccd18           STR     ccd18:LeftAmp:left ccd18:RightAmp:right
    41         ccd19           STR     ccd19:LeftAmp:left ccd19:RightAmp:right
    42         ccd20           STR     ccd20:LeftAmp:left ccd20:RightAmp:right
    43         ccd21           STR     ccd21:LeftAmp:left ccd21:RightAmp:right
    44         ccd22           STR     ccd22:LeftAmp:left ccd22:RightAmp:right
    45         ccd23           STR     ccd23:LeftAmp:left ccd23:RightAmp:right
    46         ccd24           STR     ccd24:LeftAmp:left ccd24:RightAmp:right
    47         ccd25           STR     ccd25:LeftAmp:left ccd25:RightAmp:right
    48         ccd26           STR     ccd26:LeftAmp:left ccd26:RightAmp:right
    49         ccd27           STR     ccd27:LeftAmp:left ccd27:RightAmp:right
    50         ccd28           STR     ccd28:LeftAmp:left ccd28:RightAmp:right
    51         ccd29           STR     ccd29:LeftAmp:left ccd29:RightAmp:right
    52         ccd30           STR     ccd30:LeftAmp:left ccd30:RightAmp:right
    53         ccd31           STR     ccd31:LeftAmp:left ccd31:RightAmp:right
    54         ccd32           STR     ccd32:LeftAmp:left ccd32:RightAmp:right
    55         ccd33           STR     ccd33:LeftAmp:left ccd33:RightAmp:right
    56         ccd34           STR     ccd34:LeftAmp:left ccd34:RightAmp:right
    57         ccd35           STR     ccd35:LeftAmp:left ccd35:RightAmp:right
    58 END
     21        # Content name, chipType
     22        ccd00           STR     CCD42-90
     23        ccd01           STR     CCD42-90
     24        ccd02           STR     CCD42-90
     25        ccd03           STR     CCD42-90
     26        ccd04           STR     CCD42-90
     27        ccd05           STR     CCD42-90
     28        ccd06           STR     CCD42-90
     29        ccd07           STR     CCD42-90
     30        ccd08           STR     CCD42-90
     31        ccd09           STR     CCD42-90
     32        ccd10           STR     CCD42-90
     33        ccd11           STR     CCD42-90
     34        ccd12           STR     CCD42-90
     35        ccd13           STR     CCD42-90
     36        ccd14           STR     CCD42-90
     37        ccd15           STR     CCD42-90
     38        ccd16           STR     CCD42-90
     39        ccd17           STR     CCD42-90
     40        ccd18           STR     CCD42-90
     41        ccd19           STR     CCD42-90
     42        ccd20           STR     CCD42-90
     43        ccd21           STR     CCD42-90
     44        ccd22           STR     CCD42-90
     45        ccd23           STR     CCD42-90
     46        ccd24           STR     CCD42-90
     47        ccd25           STR     CCD42-90
     48        ccd26           STR     CCD42-90
     49        ccd27           STR     CCD42-90
     50        ccd28           STR     CCD42-90
     51        ccd29           STR     CCD42-90
     52        ccd30           STR     CCD42-90
     53        ccd31           STR     CCD42-90
     54        ccd32           STR     CCD42-90
     55        ccd33           STR     CCD42-90
     56        ccd34           STR     CCD42-90
     57        ccd35           STR     CCD42-90
     58END
     59
     60# Specify the chips
     61CHIPS           METADATA
     62        # Chip type, cellName:cellType
     63        CCD42-90        STR     LeftAmp:left RightAmp:right
     64END
     65
    5966
    6067# Specify the cells
    6168CELLS           METADATA
     69        # Cell type, concepts for this type
    6270        left            METADATA
    6371                CELL.BIASSEC.SOURCE     STR     HEADER
  • trunk/ippconfig/tc3

    • Property svn:ignore set to
      Makefile
      Makefile.in
  • trunk/ippconfig/tc3/Makefile.am

    r12514 r12565  
    11
    2 installdir = $(datadir)/ippconfig/megacam
     2installdir = $(datadir)/ippconfig/tc3
    33
    44install_files = \
    55        camera.config \
    6         format_mef.config \
    7         format_split.config \
    8         ppImage.config \
    9         ppMerge.config \
    10         ppStats.config \
    11         psastro.config \
    12         psphot.config
     6        format.config \
     7        dvo.config
     8
     9#       ppImage.config \
     10#       ppMerge.config \
     11#       ppStats.config \
     12#       psastro.config \
     13#       psphot.config
    1314
    1415install_DATA = $(install_files)
  • trunk/ippconfig/tc3/camera.config

    r12525 r12565  
    2929# move this elsewhere?  we need a lookup table to go from filter ID to abstract name
    3030FILTER.ID       METADATA
    31    B            STR B 
    32    V            STR V 
     31        NONE    STR     NONE
     32        B       STR     B
     33        V       STR     V
    3334END
    3435
     
    5556RECIPES         METADATA
    5657        # Other recipes
    57         PSPHOT          STR     tc3/psphot.config           # psphot details
    58         PSASTRO         STR     tc3/psastro.config          # psastro details
    59         PPSTATS         STR     tc3/ppStats.config              # ppStats recipe
    60         PPIMAGE         STR     tc3/ppImage.config              # ppImage recipe
     58#        PSPHOT          STR     tc3/psphot.config           # psphot details
     59#        PSASTRO         STR     tc3/psastro.config          # psastro details
     60#       PPSTATS         STR     tc3/ppStats.config              # ppStats recipe
     61#       PPIMAGE         STR     tc3/ppImage.config              # ppImage recipe
    6162END
    6263
     
    9596   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
    9697   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMF
    97    PPIMAGE.OUTPUT     STR PPIMAGE.OUTPUT.MEF
    98    PPIMAGE.BIN1       STR PPIMAGE.BIN1.MEF
    99    PPIMAGE.BIN2       STR PPIMAGE.BIN2.MEF
    10098   DVOCORR.OUTPUT     STR DVOCORR.MEF.OUTPUT
    10199   DVOFLAT.OUTPUT     STR DVOFLAT.MEF.OUTPUT
     
    126124   ### output file definitions
    127125   TYPE                OUTPUT FILENAME.RULE                  DATA.LEVEL FILE.TYPE FILE.SAVE FILE.FORMAT
    128    PPIMAGE.OUTPUT.SPL  OUTPUT {OUTPUT}.{CHIP.NAME}.fits      CHIP       IMAGE     TRUE      SPLIT
    129    PPIMAGE.OUTPUT.MEF  OUTPUT {OUTPUT}.fits                  CHIP       IMAGE     TRUE      MEF
     126   PPIMAGE.OUTPUT      OUTPUT {OUTPUT}.{CHIP.NAME}.fits      CHIP       IMAGE     TRUE      NONE
    130127   PPIMAGE.OUTPUT.MASK OUTPUT {OUTPUT}.{CHIP.NAME}.mask.fits CHIP       MASK      FALSE     NONE
    131128   PPIMAGE.OUTPUT.WEIGHT OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits CHIP       WEIGHT    FALSE     NONE
    132    PPIMAGE.BIN1.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits   CHIP       IMAGE     TRUE      SPLIT
    133    PPIMAGE.BIN2.SPL    OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits   CHIP       IMAGE     TRUE      SPLIT
    134    PPIMAGE.BIN1.MEF    OUTPUT {OUTPUT}.b1.fits               CHIP       IMAGE     TRUE      MEF
    135    PPIMAGE.BIN2.MEF    OUTPUT {OUTPUT}.b2.fits               CHIP       IMAGE     TRUE      MEF
    136    DVOCORR.MEF.OUTPUT  OUTPUT {OUTPUT}.fc.fits               CHIP       IMAGE     TRUE      MEF
    137    DVOCORR.SPL.OUTPUT  OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits   CHIP       IMAGE     TRUE      SPLIT
    138    DVOFLAT.MEF.OUTPUT  OUTPUT {OUTPUT}.co.fits               CHIP       IMAGE     TRUE      MEF
    139    DVOFLAT.SPL.OUTPUT  OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits   CHIP       IMAGE     TRUE      SPLIT
     129   PPIMAGE.BIN1        OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits   CHIP       IMAGE     TRUE      NONE
     130   PPIMAGE.BIN2        OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits   CHIP       IMAGE     TRUE      NONE
     131   DVOCORR.MEF.OUTPUT  OUTPUT {OUTPUT}.fc.fits               CHIP       IMAGE     TRUE      NONE
     132   DVOCORR.SPL.OUTPUT  OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits   CHIP       IMAGE     TRUE      NONE
     133   DVOFLAT.MEF.OUTPUT  OUTPUT {OUTPUT}.co.fits               CHIP       IMAGE     TRUE      NONE
     134   DVOFLAT.SPL.OUTPUT  OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits   CHIP       IMAGE     TRUE      NONE
    140135
    141    PPIMAGE.OUTPUT.CHIP OUTPUT {OUTPUT}.{CHIP.NAME}.chip.fits CHIP       IMAGE     TRUE      SPLIT
    142    PPIMAGE.OUTPUT.FPA1 OUTPUT {OUTPUT}.b1.fits               FPA        IMAGE     TRUE      MEF
    143    PPIMAGE.OUTPUT.FPA2 OUTPUT {OUTPUT}.b2.fits               FPA        IMAGE     TRUE      MEF
     136   PPIMAGE.OUTPUT.CHIP OUTPUT {OUTPUT}.{CHIP.NAME}.chip.fits CHIP       IMAGE     TRUE      NONE
     137   PPIMAGE.OUTPUT.FPA1 OUTPUT {OUTPUT}.b1.fits               FPA        IMAGE     TRUE      NONE
     138   PPIMAGE.OUTPUT.FPA2 OUTPUT {OUTPUT}.b2.fits               FPA        IMAGE     TRUE      NONE
    144139
    145140   PPIMAGE.JPEG1       OUTPUT {OUTPUT}.b1.jpg                FPA        JPEG      TRUE      NONE
    146141   PPIMAGE.JPEG2       OUTPUT {OUTPUT}.b2.jpg                FPA        JPEG      TRUE      NONE
    147142
    148    PSPHOT.RESID        OUTPUT {OUTPUT}.res.fits              CHIP       IMAGE     TRUE      MEF
    149    PSPHOT.BACKGND      OUTPUT {OUTPUT}.bck.fits              CHIP       IMAGE     TRUE      MEF
    150    PSPHOT.BACKSUB      OUTPUT {OUTPUT}.sub.fits              CHIP       IMAGE     TRUE      MEF
    151    PSPHOT.BACKMDL      OUTPUT {OUTPUT}.mdl.fits              CHIP       IMAGE     TRUE      MEF
     143   PSPHOT.RESID        OUTPUT {OUTPUT}.res.fits              CHIP       IMAGE     TRUE      NONE
     144   PSPHOT.BACKGND      OUTPUT {OUTPUT}.bck.fits              CHIP       IMAGE     TRUE      NONE
     145   PSPHOT.BACKSUB      OUTPUT {OUTPUT}.sub.fits              CHIP       IMAGE     TRUE      NONE
     146   PSPHOT.BACKMDL      OUTPUT {OUTPUT}.mdl.fits              CHIP       IMAGE     TRUE      NONE
    152147
    153148   PSPHOT.OUTPUT.RAW   OUTPUT {OUTPUT}.{CHIP.NAME}           CHIP       RAW       TRUE      NONE
  • trunk/ippconfig/tc3/format.config

    r12514 r12565  
    99FILE    METADATA
    1010        # How to read this data
    11         PHU             STR     FPA     # The FITS file represents an entire FPA
    12         EXTENSIONS      STR     CHIP    # The extensions represent chips
    13         CONTENT         STR     {EXTNAME}
     11        PHU             STR     CHIP    # The FITS file represents a chip
     12        EXTENSIONS      STR     CELL    # The extensions represent cells
    1413        FPA.NAME        STR     OBSTYPE # A PHU keyword for unique identifier
    1514        CHIP.NAME       STR     DETECTOR # An extension keyword for unique identifie
     15        CONTENT         STR     {CHIP.NAME} # How to determine content of FITS file
    1616END
    1717
    1818# What's in the FITS file?
    1919CONTENTS        METADATA
    20         # Extension name, chip name:component cell
    21                 STR     ccd00:Amp:cell
    22                 STR     ccd01:Amp:cell
    23                 STR     ccd02:Amp:cell
    24                 STR     ccd03:Amp:cell
    25                 STR     ccd04:Amp:cell
    26                 STR     ccd05:Amp:cell
    27                 STR     ccd06:Amp:cell
    28                 STR     ccd07:Amp:cell
    29 END
    30 
    31 # What's in the FITS file?
    32 CONTENTS        METADATA
    33         # Extension name, type
    34         xy00    STR     xy00:pitch10u
    35         xy01    STR     xy01:pitch10u
    36         xy02    STR     xy02:pitch10u
    37         xy03    STR     xy03:pitch10u
    38         xy04    STR     xy04:pitch10u
    39         xy05    STR     xy05:pitch10u
    40         xy06    STR     xy06:pitch10u
    41         xy07    STR     xy07:pitch10u
    42         xy10    STR     xy10:pitch10u
    43         xy11    STR     xy11:pitch10u
    44         xy12    STR     xy12:pitch10u
    45         xy13    STR     xy13:pitch10u
    46         xy14    STR     xy14:pitch10u
    47         xy15    STR     xy15:pitch10u
    48         xy16    STR     xy16:pitch10u
    49         xy17    STR     xy17:pitch10u
    50         xy20    STR     xy20:pitch10u
    51         xy21    STR     xy21:pitch10u
    52         xy22    STR     xy22:pitch10u
    53         xy23    STR     xy23:pitch10u
    54         xy24    STR     xy24:pitch10u
    55         xy25    STR     xy25:pitch10u
    56         xy26    STR     xy26:pitch10u
    57         xy27    STR     xy27:pitch10u
    58         xy30    STR     xy30:pitch10u
    59         xy31    STR     xy31:pitch10u
    60         xy32    STR     xy32:pitch10u
    61         xy33    STR     xy33:pitch10u
    62         xy34    STR     xy34:pitch10u
    63         xy35    STR     xy35:pitch10u
    64         xy36    STR     xy36:pitch10u
    65         xy37    STR     xy37:pitch10u
    66         xy40    STR     xy40:pitch10u
    67         xy41    STR     xy41:pitch10u
    68         xy42    STR     xy42:pitch10u
    69         xy43    STR     xy43:pitch10u
    70         xy44    STR     xy44:pitch10u
    71         xy45    STR     xy45:pitch10u
    72         xy46    STR     xy46:pitch10u
    73         xy47    STR     xy47:pitch10u
    74         xy50    STR     xy50:pitch10u
    75         xy51    STR     xy51:pitch10u
    76         xy52    STR     xy52:pitch10u
    77         xy53    STR     xy53:pitch10u
    78         xy54    STR     xy54:pitch10u
    79         xy55    STR     xy55:pitch10u
    80         xy56    STR     xy56:pitch10u
    81         xy57    STR     xy57:pitch10u
    82         xy60    STR     xy60:pitch10u
    83         xy61    STR     xy61:pitch10u
    84         xy62    STR     xy62:pitch10u
    85         xy63    STR     xy63:pitch10u
    86         xy64    STR     xy64:pitch10u
    87         xy65    STR     xy65:pitch10u
    88         xy66    STR     xy66:pitch10u
    89         xy67    STR     xy67:pitch10u
    90         xy70    STR     xy70:pitch10u
    91         xy71    STR     xy71:pitch10u
    92         xy72    STR     xy72:pitch10u
    93         xy73    STR     xy73:pitch10u
    94         xy74    STR     xy74:pitch10u
    95         xy75    STR     xy75:pitch10u
    96         xy76    STR     xy76:pitch10u
    97         xy77    STR     xy77:pitch10u
    98 END
     20        # File identifier with corresponding file layout name
     21        CCID58-1-06b    STR     CCID58
     22        CCID45-1-14A    STR     CCID45
     23        CCID45-1-11A    STR     CCID45
     24        CCID45-1-22A    STR     CCID45
     25        CCID45-1-04C    STR     CCID45
     26        CCID45-1-13A    STR     CCID45
     27        CCID45-1-05A    STR     CCID45
     28        CCID45-1-19A    STR     CCID45
     29END
     30
     31# Specify the layout
     32CHIPS   METADATA
     33        CCID58          METADATA
     34                # Extension name, cellName:cellType
     35                xy00    STR     xy00:pitch10u
     36                xy01    STR     xy01:pitch10u
     37                xy02    STR     xy02:pitch10u
     38                xy03    STR     xy03:pitch10u
     39                xy04    STR     xy04:pitch10u
     40                xy05    STR     xy05:pitch10u
     41                xy06    STR     xy06:pitch10u
     42                xy07    STR     xy07:pitch10u
     43                xy10    STR     xy10:pitch10u
     44                xy11    STR     xy11:pitch10u
     45                xy12    STR     xy12:pitch10u
     46                xy13    STR     xy13:pitch10u
     47                xy14    STR     xy14:pitch10u
     48                xy15    STR     xy15:pitch10u
     49                xy16    STR     xy16:pitch10u
     50                xy17    STR     xy17:pitch10u
     51                xy20    STR     xy20:pitch10u
     52                xy21    STR     xy21:pitch10u
     53                xy22    STR     xy22:pitch10u
     54                xy23    STR     xy23:pitch10u
     55                xy24    STR     xy24:pitch10u
     56                xy25    STR     xy25:pitch10u
     57                xy26    STR     xy26:pitch10u
     58                xy27    STR     xy27:pitch10u
     59                xy30    STR     xy30:pitch10u
     60                xy31    STR     xy31:pitch10u
     61                xy32    STR     xy32:pitch10u
     62                xy33    STR     xy33:pitch10u
     63                xy34    STR     xy34:pitch10u
     64                xy35    STR     xy35:pitch10u
     65                xy36    STR     xy36:pitch10u
     66                xy37    STR     xy37:pitch10u
     67                xy40    STR     xy40:pitch10u
     68                xy41    STR     xy41:pitch10u
     69                xy42    STR     xy42:pitch10u
     70                xy43    STR     xy43:pitch10u
     71                xy44    STR     xy44:pitch10u
     72                xy45    STR     xy45:pitch10u
     73                xy46    STR     xy46:pitch10u
     74                xy47    STR     xy47:pitch10u
     75                xy50    STR     xy50:pitch10u
     76                xy51    STR     xy51:pitch10u
     77                xy52    STR     xy52:pitch10u
     78                xy53    STR     xy53:pitch10u
     79                xy54    STR     xy54:pitch10u
     80                xy55    STR     xy55:pitch10u
     81                xy56    STR     xy56:pitch10u
     82                xy57    STR     xy57:pitch10u
     83                xy60    STR     xy60:pitch10u
     84                xy61    STR     xy61:pitch10u
     85                xy62    STR     xy62:pitch10u
     86                xy63    STR     xy63:pitch10u
     87                xy64    STR     xy64:pitch10u
     88                xy65    STR     xy65:pitch10u
     89                xy66    STR     xy66:pitch10u
     90                xy67    STR     xy67:pitch10u
     91                xy70    STR     xy70:pitch10u
     92                xy71    STR     xy71:pitch10u
     93                xy72    STR     xy72:pitch10u
     94                xy73    STR     xy73:pitch10u
     95                xy74    STR     xy74:pitch10u
     96                xy75    STR     xy75:pitch10u
     97                xy76    STR     xy76:pitch10u
     98                xy77    STR     xy77:pitch10u
     99        END
     100        CCID45          METADATA
     101                # Extension name, cellName:cellType
     102                xy00    STR     xy00:pitch10u
     103                xy01    STR     xy01:pitch10u
     104                xy02    STR     xy02:pitch10u
     105                xy03    STR     xy03:pitch10u
     106                xy04    STR     xy04:pitch10u
     107                xy05    STR     xy05:pitch10u
     108                xy06    STR     xy06:pitch10u
     109                xy07    STR     xy07:pitch10u
     110                xy10    STR     xy10:pitch10u
     111                xy11    STR     xy11:pitch10u
     112                xy12    STR     xy12:pitch10u
     113                xy13    STR     xy13:pitch10u
     114                xy14    STR     xy14:pitch10u
     115                xy15    STR     xy15:pitch10u
     116                xy16    STR     xy16:pitch10u
     117                xy17    STR     xy17:pitch10u
     118                xy20    STR     xy20:pitch10u
     119                xy21    STR     xy21:pitch10u
     120                xy22    STR     xy22:pitch10u
     121                xy23    STR     xy23:pitch10u
     122                xy24    STR     xy24:pitch10u
     123                xy25    STR     xy25:pitch10u
     124                xy26    STR     xy26:pitch10u
     125                xy27    STR     xy27:pitch10u
     126                xy30    STR     xy30:pitch10u
     127                xy31    STR     xy31:pitch10u
     128                xy32    STR     xy32:pitch10u
     129                xy33    STR     xy33:pitch10u
     130                xy34    STR     xy34:pitch10u
     131                xy35    STR     xy35:pitch10u
     132                xy36    STR     xy36:pitch10u
     133                xy37    STR     xy37:pitch10u
     134                xy40    STR     xy40:pitch10u
     135                xy41    STR     xy41:pitch10u
     136                xy42    STR     xy42:pitch10u
     137                xy43    STR     xy43:pitch10u
     138                xy44    STR     xy44:pitch10u
     139                xy45    STR     xy45:pitch10u
     140                xy46    STR     xy46:pitch10u
     141                xy47    STR     xy47:pitch10u
     142                xy50    STR     xy50:pitch10u
     143                xy51    STR     xy51:pitch10u
     144                xy52    STR     xy52:pitch10u
     145                xy53    STR     xy53:pitch10u
     146                xy54    STR     xy54:pitch10u
     147                xy55    STR     xy55:pitch10u
     148                xy56    STR     xy56:pitch10u
     149                xy57    STR     xy57:pitch10u
     150                xy60    STR     xy60:pitch10u
     151                xy61    STR     xy61:pitch10u
     152                xy62    STR     xy62:pitch10u
     153                xy63    STR     xy63:pitch10u
     154                xy64    STR     xy64:pitch10u
     155                xy65    STR     xy65:pitch10u
     156                xy66    STR     xy66:pitch10u
     157                xy67    STR     xy67:pitch10u
     158                xy70    STR     xy70:pitch10u
     159                xy71    STR     xy71:pitch10u
     160                xy72    STR     xy72:pitch10u
     161                xy73    STR     xy73:pitch10u
     162                xy74    STR     xy74:pitch10u
     163                xy75    STR     xy75:pitch10u
     164                xy76    STR     xy76:pitch10u
     165                xy77    STR     xy77:pitch10u
     166        END
     167END             
    99168
    100169# Specify the cell data
     
    128197        FPA.OBSTYPE     STR     OBSTYPE
    129198        FPA.OBJECT      STR     OBJECT
    130         FPA.FILTERID    STR     FILTER
    131         FPA.FILTER      STR     FILTER
     199#        FPA.FILTERID    STR     FILTER         # Not available from OTIS
     200#        FPA.FILTER      STR     FILTER         # Not available from OTIS
    132201        FPA.POSANGLE    STR     ROTANGLE
    133202        FPA.RA          STR     RA
     
    136205        FPA.FOCUS       STR     TELFOCUS
    137206        FPA.TIME        STR     MJD-OBS
    138         FPA.TIMESYS     STR     TIMESYS
    139207        FPA.ALT         STR     TELALT
    140208        FPA.AZ          STR     TELAZ
     
    148216#       CELL.READNOISE  STR     RDNOISE
    149217        CELL.SATURATION STR     SATURATE
    150         CELL.TIMESYS    STR     TIMESYS
    151218        CELL.XBIN       STR     CCDBIN1
    152219        CELL.YBIN       STR     CCDBIN2
     
    156223# Default PS concepts that may be specified by value
    157224DEFAULTS        METADATA
     225        FPA.TIMESYS             STR     UTC
     226        CELL.TIMESYS            STR     UTC
     227        FPA.FILTERID            STR     NONE
     228        FPA.FILTER              STR     NONE
    158229        CHIP.XSIZE              S32     2048
    159230        CHIP.YSIZE              S32     4612
     
    166237        CELL.YPARITY            S32     1
    167238        CELL.Y0                 S32     0
    168         CHIP.X0.DEPEND          STR     CHIP.NAME
    169         CHIP.X0         METADATA
    170                 chip00  S32     0
    171                 chip01  S32     2048
    172                 chip02  S32     4096
    173                 chip03  S32     6144
    174                 chip04  S32     8192
    175                 chip05  S32     10240
    176                 chip06  S32     0   
    177                 chip07  S32     2048
    178                 chip08  S32     4096
    179                 chip09  S32     6144
    180                 chip10  S32     8192
    181                 chip11  S32     10240
    182         END
    183         CHIP.Y0.DEPEND          STR     CHIP.NAME
    184         CHIP.Y0         METADATA
    185                 chip00  S32     0
    186                 chip01  S32     0
    187                 chip02  S32     0
    188                 chip03  S32     0
    189                 chip04  S32     0
    190                 chip05  S32     0
    191                 chip06  S32     4128
    192                 chip07  S32     4128
    193                 chip08  S32     4128
    194                 chip09  S32     4128
    195                 chip10  S32     4128
    196                 chip11  S32     4128
    197         END
     239
     240#       CHIP.X0.DEPEND          STR     CHIP.NAME
     241#       CHIP.X0         METADATA
     242#               chip00  S32     0
     243#               chip01  S32     2048
     244#               chip02  S32     4096
     245#               chip03  S32     6144
     246#               chip04  S32     8192
     247#               chip05  S32     10240
     248#               chip06  S32     0   
     249#               chip07  S32     2048
     250#               chip08  S32     4096
     251#               chip09  S32     6144
     252#               chip10  S32     8192
     253#               chip11  S32     10240
     254#       END
     255#       CHIP.Y0.DEPEND          STR     CHIP.NAME
     256#       CHIP.Y0         METADATA
     257#               chip00  S32     0
     258#               chip01  S32     0
     259#               chip02  S32     0
     260#               chip03  S32     0
     261#               chip04  S32     0
     262#               chip05  S32     0
     263#               chip06  S32     4128
     264#               chip07  S32     4128
     265#               chip08  S32     4128
     266#               chip09  S32     4128
     267#               chip10  S32     4128
     268#               chip11  S32     4128
     269#       END
     270#       CHIP.XPARITY            S32     1
     271#       CHIP.YPARITY.DEPEND     STR     CHIP.NAME
     272#       CHIP.YPARITY    METADATA
     273#               chip00  S32     +1
     274#               chip01  S32     +1
     275#               chip02  S32     +1
     276#               chip03  S32     +1
     277#               chip04  S32     +1
     278#               chip05  S32     +1
     279#               chip06  S32     -1
     280#               chip07  S32     -1
     281#               chip08  S32     -1
     282#               chip09  S32     -1
     283#               chip10  S32     -1
     284#               chip11  S32     -1
     285#       END
    198286        CHIP.XPARITY            S32     1
    199         CHIP.YPARITY.DEPEND     STR     CHIP.NAME
    200         CHIP.YPARITY    METADATA
    201                 chip00  S32     +1
    202                 chip01  S32     +1
    203                 chip02  S32     +1
    204                 chip03  S32     +1
    205                 chip04  S32     +1
    206                 chip05  S32     +1
    207                 chip06  S32     -1
    208                 chip07  S32     -1
    209                 chip08  S32     -1
    210                 chip09  S32     -1
    211                 chip10  S32     -1
    212                 chip11  S32     -1
    213         END
     287        CHIP.YPARITY            S32     1
     288        CHIP.X0                 S32     0
     289        CHIP.Y0                 S32     0
    214290END
    215291
Note: See TracChangeset for help on using the changeset viewer.