IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7584


Ignore:
Timestamp:
Jun 15, 2006, 5:19:52 PM (20 years ago)
Author:
eugene
Message:

updating camera.config to support new pmFPAfile APIs

Location:
trunk/ippconfig
Files:
1 added
6 edited

Legend:

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

    r7532 r7584  
    5757        PPMERGE         STR     ppMerge_template.config         # ppMerge recipe
    5858        PSPHOT          STR     megacam/psphot.config           # psphot details
     59        PSASTRO         STR     megacam/psastro.config          # psastro details
    5960END
    6061
    6162FILERULES METADATA
     63   PPIMAGE.OUTPUT     STR PPIMAGE.OUTPUT.SPL
    6264   PSASTRO.INPUT      STR PSASTRO.INPUT.CMP
    6365   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
    6466   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMP
    6567
    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
     68   ### input file definitions
     69   TYPE               INPUT FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA DATA.LEVEL FILE.TYPE
     70   PPIMAGE.INPUT      INPUT @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       IMAGE     
    6971
    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
     72   ### use these entries to get the detrend images from specific files
     73   PPIMAGE.MASK       INPUT mask.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
     74   #PPIMAGE.BIAS       INPUT bias.mef.fits                {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
     75   PPIMAGE.DARK       INPUT dark.mef.fits                 {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
     76   #PPIMAGE.FLAT       INPUT flat.mef.fits                {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
    8077
    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
     78   ### use these entries to get the detrend images from the database
     79   #PPIMAGE.MASK       INPUT @DETDB                       {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
     80   PPIMAGE.BIAS       INPUT @DETDB                        fpa           fpa          NONE         CHIP       IMAGE     
     81   #PPIMAGE.DARK       INPUT @DETDB                       {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
     82   PPIMAGE.FLAT       INPUT @DETDB                        {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       IMAGE     
    8683
    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
     84   PSPHOT.INPUT       INPUT @FILES                        {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       IMAGE     
    9285
    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
     86   PSASTRO.INPUT.CMP  INPUT @FILES                        NONE          NONE         PHU          CHIP       CMP       
     87   PSASTRO.INPUT.CMF  INPUT @FILES                        NONE          SMPDATA      PHU          CHIP       CMF       
     88
     89   ### output file definitions
     90   TYPE               OUTPUT FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.LEVEL DATA.LEVEL FILE.TYPE FILE.SAVE FILE.FORMAT
     91   PPIMAGE.OUTPUT.SPL OUTPUT {OUTPUT}.{CHIP.NAME}.fit      {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      NONE
     92   PPIMAGE.OUTPUT.MEF OUTPUT {OUTPUT}.fit                  {CHIP.NAME}   {CHIP.NAME}  NONE         FPA        CHIP       IMAGE     TRUE      NONE
     93
     94   PPIMAGE.BIN1       OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      SPLIT
     95   PPIMAGE.BIN2       OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      SPLIT
     96   PPIMAGE.JPEG1      OUTPUT {OUTPUT}.{CHIP.NAME}.b1.jpg   -greyscale    RANGE        -5:20        CHIP       CHIP       JPEG      TRUE      SPLIT
     97   PPIMAGE.JPEG2      OUTPUT {OUTPUT}.{CHIP.NAME}.b2.jpg   -greyscale    FRACTION     0.50:2.00    CHIP       CHIP       JPEG      TRUE      SPLIT
     98
     99   PSPHOT.RESID       OUTPUT {OUTPUT}.res.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICE
     100   PSPHOT.BACKGND     OUTPUT {OUTPUT}.bck.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICE
     101   PSPHOT.BACKSUB     OUTPUT {OUTPUT}.sub.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICE
     102   PSPHOT.BACKMDL     OUTPUT {OUTPUT}.mdl.fits             NONE          {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICE
     103
     104   PSPHOT.OUTPUT.RAW  OUTPUT {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          CHIP       CHIP       RAW       TRUE      NONE
     105   PSPHOT.OUTPUT.SX   OUTPUT {OUTPUT}.sx                   NONE          NONE         PHU          CHIP       CHIP       SX        TRUE      NONE
     106   PSPHOT.OUTPUT.OBJ  OUTPUT {OUTPUT}.obj                  NONE          NONE         PHU          CHIP       CHIP       OBJ       TRUE      NONE
     107   PSPHOT.OUTPUT.CMF  OUTPUT {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CHIP       CHIP       CMF       TRUE      NONE
     108   PSPHOT.OUTPUT.CMP  OUTPUT {OUTPUT}.{CHIP.NAME}.{CELL.NAME}.cmp NONE   NONE         PHU          CELL       CELL       CMP       TRUE      NONE
     109
     110   PSASTRO.OUTPUT.CMP OUTPUT {OUTPUT}.smp                  NONE          NONE         PHU          CHIP       CHIP       CMP       TRUE      NONE
    96111END
    97 
    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
    104 
  • trunk/ippconfig/megacam/phase2.config

    r7532 r7584  
    66
    77NONLIN          BOOL    FALSE           # Non-linearity correction
    8 OVERSCAN        BOOL    FALSE           # Overscan subtraction
    9 BIAS            BOOL    FALSE           # Bias subtraction
     8OVERSCAN        BOOL    TRUE            # Overscan subtraction
     9BIAS            BOOL    TRUE            # Bias subtraction
    1010DARK            BOOL    FALSE           # Dark subtraction
    11 FLAT            BOOL    FALSE           # Flat-field normalisation
     11FLAT            BOOL    TRUE            # Flat-field normalisation
    1212FRINGE          BOOL    FALSE           # Fringe subtraction
    1313PHOTOM          BOOL    FALSE           # Source identification and photometry
    1414ASTROM          BOOL    FALSE           # Astrometry
    1515BIN1.FITS       BOOL    TRUE
    16 BIN2.FITS       BOOL    TRUE
     16BIN2.FITS       BOOL    FALSE
    1717BIN1.JPEG       BOOL    FALSE
    1818BIN2.JPEG       BOOL    FALSE
  • trunk/ippconfig/megacam_detrended/camera.config

    r7532 r7584  
    6161   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
    6262
    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
     63   ### input file definitions
     64   TYPE               INPUT FILENAME.RULE  FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA DATA.LEVEL FILE.TYPE
     65   PPIMAGE.INPUT      INPUT @FILES         {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       IMAGE   
     66   PSPHOT.INPUT       INPUT @FILES         {CHIP.NAME}   {CELL.NAME}  NONE         CHIP       IMAGE   
     67   PSASTRO.INPUT.CMP  INPUT @FILES         NONE          NONE         PHU          CHIP       CMP     
     68   PSASTRO.INPUT.CMF  INPUT @FILES         NONE          SMPDATA      PHU          CHIP       CMF     
    6669
    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
     70   ### output file definitions
     71   TYPE               OUTPUT FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.LEVEL DATA.LEVEL FILE.TYPE FILE.SAVE FILE.FORMAT
     72   PPIMAGE.OUTPUT     OUTPUT {OUTPUT}.{CHIP.NAME}.fit      {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      SPLIT
    7273
    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
     74   PPIMAGE.BIN1       OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      SPLIT
     75   PPIMAGE.BIN2       OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fit   {CHIP.NAME}   {CHIP.NAME}  NONE         CHIP       CHIP       IMAGE     TRUE      SPLIT
     76   PPIMAGE.JPEG1      OUTPUT {OUTPUT}.{CHIP.NAME}.b1.jpg   -greyscale    RANGE        -5:20        CHIP       CHIP       JPEG      TRUE      SPLIT
     77   PPIMAGE.JPEG2      OUTPUT {OUTPUT}.{CHIP.NAME}.b2.jpg   -greyscale    FRACTION     0.50:2.00    CHIP       CHIP       JPEG      TRUE      SPLIT
    7878
    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
     79   PSPHOT.RESID       OUTPUT {OUTPUT}.res.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICED
     80   PSPHOT.BACKGND     OUTPUT {OUTPUT}.bck.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICED
     81   PSPHOT.BACKSUB     OUTPUT {OUTPUT}.sub.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICED
     82   PSPHOT.BACKMDL     OUTPUT {OUTPUT}.mdl.fits             {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  CHIP       CHIP       IMAGE     TRUE      SPLICED
    8483
    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
     84   PSPHOT.OUTPUT.RAW  OUTPUT {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          CHIP       CHIP       RAW       TRUE      NONE
     85   PSPHOT.OUTPUT.SX   OUTPUT {OUTPUT}.sx                   NONE          NONE         PHU          CHIP       CHIP       SX        TRUE      NONE
     86   PSPHOT.OUTPUT.OBJ  OUTPUT {OUTPUT}.obj                  NONE          NONE         PHU          CHIP       CHIP       OBJ       TRUE      NONE
     87   PSPHOT.OUTPUT.CMF  OUTPUT {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CHIP       CHIP       CMF       TRUE      NONE
     88   PSPHOT.OUTPUT.CMP  OUTPUT {OUTPUT}.{CHIP.NAME}.{CELL.NAME}.cmp NONE   NONE         PHU          CELL       CELL       CMP       TRUE      NONE
     89
     90   PSASTRO.OUTPUT.CMP OUTPUT {OUTPUT}.xmp                  NONE          NONE         PHU          CHIP       CHIP       CMP       TRUE      NONE
    8891END
    89 
    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
    92 
    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
    102 
  • trunk/ippconfig/simple/camera.config

    r7532 r7584  
    2424   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMP
    2525
    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
     26   ### input file definitions
     27   TYPE               INPUT    FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.TYPE DATA.LEVEL
     28   PPIMAGE.INPUT      INPUT    none.fits                     {CHIP.NAME}   {CELL.NAME}  NONE         IMAGE     FPA       
    2829
    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
     30   PPIMAGE.BIAS       INPUT    bias.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
     31   PPIMAGE.DARK       INPUT    dark.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
     32   PPIMAGE.FLAT       INPUT    flat.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
     33   PPIMAGE.MASK       INPUT    mask.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
    3834
    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
     35   #PPIMAGE.BIAS       INPUT    none.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
     36   #PPIMAGE.DARK       INPUT    none.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
     37   #PPIMAGE.FLAT       INPUT    none.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
     38   #PPIMAGE.MASK       INPUT    none.fits                     {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     CHIP       
    4439
    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
     40   PSPHOT.INPUT       INPUT    none.fits                     {CHIP.NAME}   {CELL.NAME}  NONE         IMAGE     CHIP       
    5041
    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
     42   PSASTRO.INPUT.CMP  INPUT    none.fits                     NONE          NONE         PHU          CMP       CHIP       
     43   PSASTRO.INPUT.CMF  INPUT    none.fits                     NONE          SMPDATA      PHU          CMF       CHIP       
     44
     45   ### output file definitions
     46   TYPE               OUTPUT   FILENAME.RULE                 FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.TYPE FILE.LEVEL DATA.LEVEL FILE.SAVE FILE.FORMAT
     47   PPIMAGE.OUTPUT     OUTPUT   {OUTPUT}.fit                  {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     FPA        FPA        TRUE      -
     48   PPIMAGE.BIN1       OUTPUT   {OUTPUT}.b1.fit               {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     FPA        FPA        FALSE     SIMPLE
     49   PPIMAGE.BIN2       OUTPUT   {OUTPUT}.b2.fit               {CHIP.NAME}   {CHIP.NAME}  NONE         IMAGE     FPA        FPA        FALSE     SIMPLE
     50   PPIMAGE.JPEG1      OUTPUT   {OUTPUT}.b1.jpg               -greyscale    RANGE        -5:20        JPEG      CHIP       CHIP       TRUE      SIMPLE
     51   PPIMAGE.JPEG2      OUTPUT   {OUTPUT}.b2.jpg               -greyscale    FRACTION     0.50:2.00    JPEG      CHIP       CHIP       TRUE      SIMPLE
     52
     53   PSPHOT.RESID       OUTPUT   {OUTPUT}.res.fits             NONE          {CELL.NAME}  {CELL.NAME}  IMAGE     CHIP       CHIP       TRUE      SIMPLE
     54   PSPHOT.BACKGND     OUTPUT   {OUTPUT}.bck.fits             NONE          {CELL.NAME}  {CELL.NAME}  IMAGE     CHIP       CHIP       TRUE      SIMPLE
     55   PSPHOT.BACKSUB     OUTPUT   {OUTPUT}.sub.fits             NONE          {CELL.NAME}  {CELL.NAME}  IMAGE     CHIP       CHIP       TRUE      SIMPLE
     56   PSPHOT.BACKMDL     OUTPUT   {OUTPUT}.mdl.fits             NONE          {CELL.NAME}  {CELL.NAME}  IMAGE     CHIP       CHIP       TRUE      SIMPLE
     57   PSPHOT.OUTPUT.RAW  OUTPUT   {OUTPUT}.{CHIP.NAME}          NONE          NONE         PHU          RAW       CHIP       CHIP       TRUE      -
     58   PSPHOT.OUTPUT.SX   OUTPUT   {OUTPUT}.sx                   NONE          NONE         PHU          SX        CHIP       CHIP       TRUE      -
     59   PSPHOT.OUTPUT.OBJ  OUTPUT   {OUTPUT}.obj                  NONE          NONE         PHU          OBJ       CHIP       CHIP       TRUE      -
     60   PSPHOT.OUTPUT.CMP  OUTPUT   {OUTPUT}.cmp                  NONE          NONE         PHU          CMP       CELL       CELL       TRUE      -
     61   PSPHOT.OUTPUT.CMF  OUTPUT   {OUTPUT}.cmf                  NONE          SMPDATA      PHU          CMF       CHIP       CHIP       TRUE      -
     62
     63   PSASTRO.OUTPUT.CMP OUTPUT   {OUTPUT}.smp                  NONE          NONE         PHU          CMP       CHIP       CHIP       TRUE      -
    5464END
    5565
    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
     66#  PSPHOT.PSF.SAVE    INPUT    {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  PSF       READOUT    READOUT    WRITE    SIMPLE
     67#  PSPHOT.PSF.LOAD    OUTPUT   {OUTPUT}.{CHIP.NAME}.psf.txt  {CHIP.NAME}   {CELL.NAME}  {CELL.NAME}  PSF       CELL       CELL       -        NONE
     68
     69# FPA file defines properties of a possible input|output object
     70# user can set the filename (I|O), filename rules (O), or abstract source (@FILES, @DETDB) (I)
     71# user can set the extension name, if used
     72# user can set the file type (IMAGE, JPEG, RAW, SX, OBJ, CMP, CMF) : but these are not variable in most cases!
     73# user can set the file mode (READ, WRITE), but these must be set by the programmer
     74# user can set the file depth: only valid for output files
     75# user can set the data depth: must be >= file depth
     76# user can set the file format: only valid for newly created FPAs
     77# user can set the colormap, scaling method, scaling range (JPEG only)
     78# user can set the extension name for the data and header segments (CMF only)
     79
  • trunk/ippconfig/simple/format.config

    r7532 r7584  
    3636        CELL.EXPOSURE   STR     EXPTIME
    3737        CELL.DARKTIME   STR     DARKTIME
    38         CELL.TIME       STR     DATE-OBS UTC-OBS        # Date and time
     38#       CELL.TIME       STR     DATE-OBS UTC-OBS        # Date and time
    3939#       CELL.TIME       STR     DATE-OBS TIME-OBS       # Date and time
    4040        CELL.XBIN       STR     CCDSUM
  • trunk/ippconfig/simple/phase2.config

    r7532 r7584  
    1313BIN1.FITS       BOOL    TRUE
    1414BIN2.FITS       BOOL    TRUE
    15 BIN1.JPEG       BOOL    FALSE
    16 BIN2.JPEG       BOOL    FALSE
     15BIN1.JPEG       BOOL    TRUE
     16BIN2.JPEG       BOOL    TRUE
    1717
    1818# Non-linearity correction
Note: See TracChangeset for help on using the changeset viewer.