IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9629


Ignore:
Timestamp:
Oct 18, 2006, 8:47:15 AM (20 years ago)
Author:
eugene
Message:

updates to support PSF.TREND.MASK, CMP input files

Location:
trunk/ippconfig/isp
Files:
2 added
3 edited

Legend:

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

    r9503 r9629  
    33# File formats that we know about
    44FORMATS         METADATA
    5         ISP     STR     isp/format.config
     5        ISP     STR     isp/format.config
     6        ISP.CMP STR     isp/cmp.config
    67END
    78 
     
    910# Description of camera --- all the chips and the cells that comprise them
    1011FPA     METADATA
    11         Chip            STR     Cell
     12        Chip            STR     Cell
    1213END
    1314
    1415# Recipe options
    15 RECIPES         METADATA
    16         PHASE2          STR     isp/phase2.config               # Phase 2 recipe details
    17         PSPHOT          STR     isp/psphot.config               # psphot details
    18         PSASTRO         STR     isp/psastro.config              # psastro details
     16RECIPES         METADATA
     17        PHASE2          STR     isp/phase2.config               # Phase 2 recipe details
     18        PSPHOT          STR     isp/psphot.config               # psphot details
     19        PSASTRO         STR     isp/psastro.config              # psastro details
    1920
    2021        # Recipes for ppImage
     
    2324        PPIMAGE_OB      STR     isp/ppImage_ob.config       # Overscan, bias only
    2425        PPIMAGE_OBD     STR     isp/ppImage_obd.config      # Overscan, bias, dark only
    25         PPIMAGE_OBDS    STR     isp/ppImage_obd.config      # Overscan, bias, dark only
    26         # PPIMAGE_OBDS  STR     isp/ppImage_obds.config     # Overscan, bias, dark, shutter only
     26        PPIMAGE_OBDS    STR     isp/ppImage_obd.config      # Overscan, bias, dark only
     27        # PPIMAGE_OBDS  STR     isp/ppImage_obds.config     # Overscan, bias, dark, shutter only
    2728        PPIMAGE_OBDSF   STR     isp/ppImage_obdsf.config    # Overscan, bias, dark, shutter, flat only
     29        PPIMAGE_OBDSFP  STR     isp/ppImage_obdsfp.config   # Overscan, bias, dark, shutter, flat, psphot
    2830        PPIMAGE_B       STR     isp/ppImage_b.config        # Bias only
    2931        PPIMAGE_D       STR     isp/ppImage_d.config        # Dark only
    30         PPIMAGE_S       STR     isp/ppImage_s.config        # Shutter only
     32        PPIMAGE_S       STR     isp/ppImage_s.config        # Shutter only
    3133        PPIMAGE_F       STR     isp/ppImage_f.config        # Flat only
    3234        PPIMAGE_J1      STR     isp/ppImage_j1.config       # JPEG only
    3335        PPIMAGE_J2      STR     isp/ppImage_j2.config       # JPEG only
    34         PPIMAGE_N       STR     isp/ppImage_n.config        # Nothing except binning
     36        PPIMAGE_N       STR     isp/ppImage_n.config        # Nothing except binning
    3537
    3638        # Recipes for ppMerge
     
    3840        PPMERGE_DARK    STR     isp/ppMerge_dark.config
    3941        PPMERGE_FLAT    STR     isp/ppMerge_flat.config
    40         PPMERGE_SHUTTER STR     isp/ppMerge_shutter.config
     42        PPMERGE_SHUTTER STR     isp/ppMerge_shutter.config
    4143
    42         # Recipes for ppStats
     44        # Recipes for ppStats
    4345        PPSTATS         STR     isp/ppStats.config       # ppStats recipe
    4446
     
    8183   PSASTRO.INPUT      STR PSASTRO.INPUT.CMP
    8284   PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMP
    83    PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMF
     85   PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMP
    8486
    8587   ### input file definitions
    8688   TYPE               INPUT    FILENAME.RULE                  FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.TYPE DATA.LEVEL
    8789   PPIMAGE.INPUT      INPUT    none.fits                      NONE          NONE         NONE         IMAGE     FPA       
    88 
    8990   PPARITH.INPUT      INPUT    none.fits                      NONE          NONE         NONE         IMAGE     FPA
    9091
    91    PPIMAGE.BIAS       INPUT    /data/alala/price/isp/bias/ISP.bias.norm.1.0.isp.fits NONE          NONE         NONE         IMAGE     CHIP       
    92    PPIMAGE.DARK       INPUT    /data/alala/price/isp/dark/ISP.dark.norm.2.0.isp.fits NONE          NONE         NONE         IMAGE     CHIP       
    93 #   PPIMAGE.SHUTTER    INPUT    /data/alala/price/isp/shutter/ISP.shutter.3.0.isp.fits NONE    NONE         NONE         IMAGE     CHIP
    94    PPIMAGE.FLAT       INPUT    /data/alala/price/isp/flat/ISP.flat.norm.3.0.isp.fits NONE          NONE         NONE         IMAGE     CHIP       
    95    PPIMAGE.MASK       INPUT    mask.fits                      NONE          NONE         NONE         IMAGE     CHIP       
     92   # XXX should we have a fallback option for these?
     93   PPIMAGE.BIAS       INPUT    @DETDB                         NONE          {CAMERA}     NONE         IMAGE     CHIP       
     94   PPIMAGE.DARK       INPUT    @DETDB                         NONE          {CAMERA}     NONE         IMAGE     CHIP       
     95   PPIMAGE.FLAT       INPUT    @DETDB                         NONE          {CAMERA}     NONE         IMAGE     CHIP       
     96
     97     PPIMAGE.MASK     INPUT    mask.fits                      NONE          NONE         NONE         IMAGE     CHIP       
     98   # PPIMAGE.BIAS     INPUT    bias.fits                      NONE          NONE         NONE         IMAGE     CHIP       
     99   # PPIMAGE.DARK     INPUT    dark.fits                      NONE          NONE         NONE         IMAGE     CHIP       
     100   # PPIMAGE.SHUTTER  INPUT    shutter.fits                   NONE          NONE         NONE         IMAGE     CHIP
     101   # PPIMAGE.FLAT     INPUT    flat.fits                      NONE          NONE         NONE         IMAGE     CHIP       
    96102
    97103   PSPHOT.INPUT       INPUT    none.fits                      NONE          NONE         NONE         IMAGE     CHIP       
     104   PSPHOT.PSF.LOAD    INPUT    none.psf                       NONE          NONE         NONE         PSF       CHIP
    98105
    99    PSASTRO.INPUT.CMP  INPUT    none.fits                      NONE          NONE         PHU          CMP       CHIP       
    100    PSASTRO.INPUT.CMF  INPUT    none.fits                      NONE          SMPDATA      PHU          CMF       CHIP       
     106   PSASTRO.INPUT.CMP  INPUT    none.fits                      NONE          NONE         PHU          CMP       FPA       
     107   PSASTRO.INPUT.CMF  INPUT    none.fits                      NONE          SMPDATA      PHU          CMF       FPA       
    101108
    102109   ### output file definitions
    103    TYPE                OUTPUT   FILENAME.RULE      FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.TYPE FILE.LEVEL DATA.LEVEL FILE.SAVE FILE.FORMAT
    104    PPIMAGE.OUTPUT      OUTPUT   {OUTPUT}.isp.fits       NONE    NONE         NONE         IMAGE     FPA        FPA        TRUE      NONE
    105    PPIMAGE.OUTPUT.CHIP OUTPUT   {OUTPUT}.ch.fits        NONE    NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    106    PPIMAGE.OUTPUT.FPA1 OUTPUT   {OUTPUT}.b1.fits        NONE    NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    107    PPIMAGE.OUTPUT.FPA2 OUTPUT   {OUTPUT}.b2.fits        NONE    NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     110   TYPE                OUTPUT   FILENAME.RULE        FILENAME.XTRA EXTNAME.RULE EXTNAME.XTRA FILE.TYPE FILE.LEVEL DATA.LEVEL FILE.SAVE FILE.FORMAT
     111   PPIMAGE.OUTPUT      OUTPUT   {OUTPUT}.isp.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      NONE
     112   PPIMAGE.OUTPUT.CHIP OUTPUT   {OUTPUT}.ch.fits     NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     113   PPIMAGE.OUTPUT.FPA1 OUTPUT   {OUTPUT}.b1.fits     NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     114   PPIMAGE.OUTPUT.FPA2 OUTPUT   {OUTPUT}.b2.fits     NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    108115
    109    PPIMAGE.BIN1        OUTPUT   {OUTPUT}.isp.b1.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    110    PPIMAGE.BIN2        OUTPUT   {OUTPUT}.isp.b2.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    111    PPIMAGE.JPEG1       OUTPUT   {OUTPUT}.b1.jpg    -greyscale    RANGE        -5:20        JPEG      FPA        FPA        TRUE      ISP
    112    PPIMAGE.JPEG2       OUTPUT   {OUTPUT}.b2.jpg    -greyscale    FRACTION     0.50:2.00    JPEG      FPA        FPA        TRUE      ISP
     116   PPIMAGE.BIN1        OUTPUT   {OUTPUT}.isp.b1.fits NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     117   PPIMAGE.BIN2        OUTPUT   {OUTPUT}.isp.b2.fits NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     118   PPIMAGE.JPEG1       OUTPUT   {OUTPUT}.b1.jpg      -greyscale    RANGE        -5:20        JPEG      FPA        FPA        TRUE      ISP
     119   PPIMAGE.JPEG2       OUTPUT   {OUTPUT}.b2.jpg      -greyscale    FRACTION     0.50:2.00    JPEG      FPA        FPA        TRUE      ISP
    113120
    114    PPARITH.OUTPUT      OUTPUT   {OUTPUT}              NONE       NONE         NONE         IMAGE     FPA        FPA        TRUE      NONE
     121   PPARITH.OUTPUT      OUTPUT   {OUTPUT}             NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      NONE
    115122
    116    PSPHOT.RESID        OUTPUT   {OUTPUT}.res.fits  NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    117    PSPHOT.BACKGND      OUTPUT   {OUTPUT}.bck.fits  NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    118    PSPHOT.BACKSUB      OUTPUT   {OUTPUT}.sub.fits  NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    119    PSPHOT.BACKMDL      OUTPUT   {OUTPUT}.mdl.fits  NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
    120    PSPHOT.OUTPUT.RAW   OUTPUT   {OUTPUT}           NONE          NONE         NONE         RAW       FPA        FPA        TRUE      NONE
    121    PSPHOT.OUTPUT.SX    OUTPUT   {OUTPUT}.sx        NONE          NONE         NONE         SX        FPA        FPA        TRUE      NONE
    122    PSPHOT.OUTPUT.OBJ   OUTPUT   {OUTPUT}.obj       NONE          NONE         NONE         OBJ       FPA        FPA        TRUE      NONE
    123    PSPHOT.OUTPUT.CMP   OUTPUT   {OUTPUT}.cmp       NONE          NONE         NONE         CMP       FPA        FPA        TRUE      NONE
    124    PSPHOT.OUTPUT.CMF   OUTPUT   {OUTPUT}.cmf       NONE          SMPDATA      PHU          CMF       FPA        FPA        TRUE      NONE
     123   PSPHOT.RESID        OUTPUT   {OUTPUT}.res.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     124   PSPHOT.BACKGND      OUTPUT   {OUTPUT}.bck.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     125   PSPHOT.BACKSUB      OUTPUT   {OUTPUT}.sub.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     126   PSPHOT.BACKMDL      OUTPUT   {OUTPUT}.mdl.fits    NONE          NONE         NONE         IMAGE     FPA        FPA        TRUE      ISP
     127   PSPHOT.OUTPUT.RAW   OUTPUT   {OUTPUT}             NONE          NONE         NONE         RAW       FPA        FPA        TRUE      NONE
     128   PSPHOT.OUTPUT.SX    OUTPUT   {OUTPUT}.sx          NONE          NONE         NONE         SX        FPA        FPA        TRUE      NONE
     129   PSPHOT.OUTPUT.OBJ   OUTPUT   {OUTPUT}.obj         NONE          NONE         NONE         OBJ       FPA        FPA        TRUE      NONE
     130   PSPHOT.OUTPUT.CMP   OUTPUT   {OUTPUT}.cmp         NONE          NONE         NONE         CMP       FPA        FPA        TRUE      NONE
     131   PSPHOT.OUTPUT.CMF   OUTPUT   {OUTPUT}.cmf         NONE          SMPDATA      PHU          CMF       FPA        FPA        TRUE      NONE
     132   PSPHOT.PSF.SAVE     OUTPUT   {OUTPUT}.psf         NONE          NONE         NONE         PSF       FPA        FPA        TRUE      NONE
    125133
    126    PSASTRO.OUTPUT.CMP  OUTPUT   {OUTPUT}.smp       NONE          NONE         NONE         CMP       FPA        FPA        TRUE      NONE
     134   PSASTRO.OUTPUT.CMP  OUTPUT   {OUTPUT}.smp         NONE          NONE         NONE         CMP       FPA        FPA        TRUE      NONE
    127135END
    128136
  • trunk/ippconfig/isp/psastro.config

    r7894 r9629  
    2727# pmAstromRadiusMatch
    2828# use plate-scale to make this in pixels?
    29 PSASTRO.MATCH.RADIUS   F32    8
     29PSASTRO.MATCH.RADIUS   F32    32
    3030
    3131# pmAstromMatchFit
    32 PSASTRO.CHIP.NX        S32      1  # fit order
    33 PSASTRO.CHIP.NY        S32      1  # fit order
     32PSASTRO.CHIP.NX        S32      2  # fit order
     33PSASTRO.CHIP.NY        S32      2  # fit order
    3434PSASTRO.CHIP.NITER     S32      3  # fit clipping iterations
    3535PSASTRO.CHIP.NSIGMA    F32      3  # fit clipping sigmas
    3636
     37MAG_MAX F32 10.0
  • trunk/ippconfig/isp/psphot.config

    r9530 r9629  
    11
     2#SAVE.OUTPUT    BOOL    TRUE
    23#SAVE.BACKMDL   BOOL    TRUE
    3 #SAVE.BACKGND   BOOL    TRUE
    4 #SAVE.BACKSUB   BOOL    TRUE
     4SAVE.BACKGND    BOOL    TRUE
     5SAVE.BACKSUB    BOOL    TRUE
    56SAVE.RESID      BOOL    TRUE
    6 #SAVE.PSF       BOOL    TRUE
     7SAVE.PSF        BOOL    TRUE
     8
    79#LOAD.PSF       BOOL    FALSE
    810
     
    3032PEAKS_SMOOTH_SIGMA  F32  1.0             # smoothing kernel sigma in pixels
    3133PEAKS_SMOOTH_NSIGMA F32  3.0             # smoothing kernel width in sigmas
    32 PEAKS_NSIGMA_LIMIT  F32  5.0             # peak significance threshold
     34PEAKS_NSIGMA_LIMIT  F32  25.0            # peak significance threshold
    3335
    3436# basic object statistics
     
    7981# APTREND            STR  SKYSAT
    8082# APTREND            STR  SKYBIAS
    81 FULL_FIT_SN_LIM      F32  20.0
     83APTREND.XORDER       S32  2
     84APTREND.YORDER       S32  2
     85FULL_FIT_SN_LIM      F32  50.0
    8286AP_MIN_SN            F32  20.0
    8387MAX_AP_OFFSET        F32  0.5
     
    8690
    8791# test options
    88 # BREAK_POINT         STR  PEAKS
     92
     93# BREAK_POINT may be one of (PEAKS, MOMENTS, PSFMODEL, ENSEMBLE)
    8994# BREAK_POINT         STR  ENSEMBLE
     95
    9096PEAKS_OUTPUT_FILE   STR  peaks.dat
    9197MOMENTS_OUTPUT_FILE STR  moments.dat
     
    9399# POISSON_ERRORS      BOOL TRUE
    94100# SKY_BIAS            F32  0.0
     101
     102# PSFTREND must be a 2D polynomial
     103# the specified values are ignored but define the active components of the polynomial
     104PSF.TREND.MASK  METADATA 
     105   NORDER_X         S32       2                # number of x orders
     106   NORDER_Y         S32       2                # number of y orders
     107   VAL_X00_Y00      F64       1                # polynomial coefficient
     108   VAL_X01_Y00      F64       1                # polynomial coefficient
     109   VAL_X00_Y01      F64       1                # polynomial coefficient
     110   VAL_X02_Y00      F64       1                # polynomial coefficient
     111   VAL_X01_Y01      F64       1                # polynomial coefficient
     112   VAL_X00_Y02      F64       1                # polynomial coefficient
     113   NELEMENTS        S32       6                # number of unmasked components
     114END  # folder for 4D polynomial
     115
     116# APTREND must be a 4D polynomial
     117# the specified values are ignored but define the active components of the polynomial
     118AP.TREND.MASK  METADATA 
     119   NORDER_X             S32   2                # number of x orders
     120   NORDER_Y             S32   2                # number of y orders
     121   NORDER_Z             S32   1                # number of z orders
     122   NORDER_T             S32   1                # number of t orders
     123   VAL_X00_Y00_Z00_T00  F64   1                # polynomial coefficient
     124   VAL_X00_Y00_Z01_T00  F64   0                # polynomial coefficient
     125   NELEMENTS            S32   2                # number of unmasked components
     126END  # folder for 4D polynomial
     127
Note: See TracChangeset for help on using the changeset viewer.