IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 31674


Ignore:
Timestamp:
Jun 22, 2011, 12:57:22 AM (15 years ago)
Author:
eugene
Message:

various updates related to megacam

Location:
trunk/ippconfig
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig

  • trunk/ippconfig/gpc1/ppStack.config

    r31540 r31674  
    2727    OUTPUT.NOCOMP   BOOL    TRUE
    2828    OUTPUT.LOGFLUX  BOOL    FALSE
     29
     30    PSF.INPUT.MAX           F32  7.5
     31    PSF.INPUT.CLIP.NSIGMA   F32  5.0
    2932END
    3033
  • trunk/ippconfig/isp/psastro.config

    r31489 r31674  
    1010PSASTRO.GRID.DEL.ANGLE F32  0.5
    1111PSASTRO.GRID.MIN.SIGMA F32  5.0
     12
     13PSASTRO.PLOT.INST.MAG.MAX F32 -6.0
     14PSASTRO.PLOT.INST.MAG.MIN F32 -17.0
    1215
    1316# pmAstromGridAngle
     
    4447# these tweak are in FP units (pixels, currently)
    4548PSASTRO.TWEAK.SCALE     F32      1
    46 PSASTRO.TWEAK.RANGE     F32     75
     49PSASTRO.TWEAK.RANGE     F32      2
    4750PSASTRO.TWEAK.SMOOTH    F32      2
    4851PSASTRO.TWEAK.NSIGMA    F32      3
     
    5053# match radius in pixels for CHIP astrometry
    5154PSASTRO.MATCH.RADIUS   F32    5
     55
     56# single-chip radius match in pixels
     57PSASTRO.MATCH.RADIUS   F32    15
     58PSASTRO.MATCH.RADIUS.N0 F32   15
     59PSASTRO.MATCH.RADIUS.N1 F32   10
     60PSASTRO.MATCH.RADIUS.N2 F32   15
     61PSASTRO.MATCH.RADIUS.N3 F32   0
     62PSASTRO.MATCH.RADIUS.N4 F32   0
     63PSASTRO.MATCH.RADIUS.N5 F32   0
     64PSASTRO.MATCH.RADIUS.N6 F32   0
     65PSASTRO.MATCH.RADIUS.N7 F32   0
     66PSASTRO.MATCH.FIT.NITER S32   1
    5267
    5368# pmAstromMatchFit
     
    6277#MAG_MAX                F32      10
    6378PSASTRO.CATDIR         STR      SYNTH.BRIGHT
    64 PSASTRO.MATCH.LUMFUNC  BOOL     TRUE
     79PSASTRO.MATCH.LUMFUNC  BOOL     FALSE
    6580PSASTRO.IGNORE         STR      SATURATED, DEFECT, SATSTAR, BLEND,FAIL
    66 
    67 
    68 
    6981
    7082PHOTCODE.DATA MULTI  #these are the zeropoints calculated by hand (10 stars)
  • trunk/ippconfig/megacam/format_mef.config

    r23986 r31674  
    107107        FPA.TEMP        STR     DETTEM
    108108        FPA.EXPOSURE    STR     EXPTIME
     109        FPA.ZP          STR     ZPT_OBS
    109110        CHIP.TEMP       STR     DETTEM
    110111        CELL.EXPOSURE   STR     EXPTIME
  • trunk/ippconfig/megacam/psastro.config

    r26902 r31674  
    2323
    2424PSASTRO.GRID.MIN.SCALE F32  0.96
    25 PSASTRO.GRID.MAX.SCALE F32  1.00
     25PSASTRO.GRID.MAX.SCALE F32  1.04
    2626PSASTRO.GRID.DEL.SCALE F32  0.02
    2727
    2828# these tweak are in FP units (pixels, currently)
    2929PSASTRO.TWEAK.SCALE     F32      1
    30 PSASTRO.TWEAK.RANGE     F32     75
     30PSASTRO.TWEAK.RANGE     F32      2
    3131PSASTRO.TWEAK.SMOOTH    F32      2
    3232PSASTRO.TWEAK.NSIGMA    F32      3
     
    4444PSASTRO.MIN.INST.MAG.RAW       F32      -17.0  # min instrumental magnitude for stars accepted for fitting
    4545PSASTRO.MAX.INST.MAG.RAW       F32      -11.0  # max instrumental magnitude for stars accepted for fitting
     46PSASTRO.GRID.MIN.INST.MAG.RAW  F32      -17.0  # min instrumental magnitude for stars accepted for grid search
     47PSASTRO.GRID.MAX.INST.MAG.RAW  F32      -10.0  # max instrumental magnitude for stars accepted for grid search
     48PSASTRO.GRID.MIN.SIGMA F32  4.0
    4649
    4750PSASTRO.MAX.ERROR      F32      10.0 # max error in pixels
     
    9497END
    9598
     99# use this recipe to set a tight constraint
     100PSASTRO_COARSE METADATA
     101  PSASTRO.GRID.SCALE          F32     50.0
     102  PSASTRO.TWEAK.RANGE         F32      1.0
     103
     104  DVO.GETSTAR.MIN.MAG         F32     10.0
     105  DVO.GETSTAR.MAX.RHO         F32  12000.0
     106
     107  PSASTRO.MAX.INST.MAG.RAW       F32 -9.0  # max instrumental magnitude for stars accepted for fitting
     108  PSASTRO.GRID.MAX.INST.MAG.RAW  F32 -9.0  # max instrumental magnitude for stars accepted for grid search
     109
     110  PSASTRO.GRID.MIN.SIGMA      F32    4.0
     111
     112  PSASTRO.MATCH.FIT.NITER S32   4
     113  PSASTRO.MATCH.RADIUS.N0 F32   60.0
     114  PSASTRO.MATCH.RADIUS.N1 F32   30.0
     115  PSASTRO.MATCH.RADIUS.N2 F32   15.0
     116  PSASTRO.MATCH.RADIUS.N3 F32    8.0
     117
     118  PSASTRO.MOSAIC.MAX.ERROR.N0 F32    0.0 # max allow error for valid solution (arcsec)
     119  PSASTRO.MOSAIC.MAX.ERROR.N1 F32    0.0 # max allow error for valid solution (arcsec)
     120  PSASTRO.MOSAIC.MAX.ERROR.N2 F32    0.0 # max allow error for valid solution (arcsec)
     121  PSASTRO.MOSAIC.MAX.ERROR.N3 F32    0.0 # max allow error for valid solution (arcsec)
     122  PSASTRO.MOSAIC.MAX.ERROR.N3 F32    2.0 # max allow error for valid solution (arcsec)
     123
     124  PSASTRO.MOSAIC.RADIUS.N0    F32   60.0
     125  PSASTRO.MOSAIC.RADIUS.N1    F32   30.0
     126  PSASTRO.MOSAIC.RADIUS.N2    F32   15.0
     127  PSASTRO.MOSAIC.RADIUS.N3    F32    8.0
     128  PSASTRO.MOSAIC.RADIUS.N4    F32    4.0
     129
     130  PSASTRO.MOSAIC.CHIP.ORDER.N0  S32      0 # fit order (-1 means use default)
     131  PSASTRO.MOSAIC.CHIP.ORDER.N1  S32      1 # fit order (-1 means use default)
     132  PSASTRO.MOSAIC.CHIP.ORDER.N2  S32      1 # fit order (-1 means use default)
     133  PSASTRO.MOSAIC.CHIP.ORDER.N3  S32      1 # fit order (-1 means use default)
     134  PSASTRO.MOSAIC.CHIP.ORDER.N4  S32      1 # fit order (-1 means use default)
     135END
     136
    96137PSASTRO.CATDIR              STR      SYNTH.GRIZY
    97138DVO.GETSTAR.MAX.RHO         F32      3000.0
     
    103144PHOTCODE.DATA METADATA
    104145  FILTER   STR u
    105   ZEROPT   F32 25.28
    106   PHOTCODE STR g_SYNTH
     146  ZEROPT   F32 23.6
     147  PHOTCODE STR g
    107148END
    108149PHOTCODE.DATA METADATA
    109150  FILTER   STR g
    110151  ZEROPT   F32 26.46
    111   PHOTCODE STR g_SYNTH
     152  PHOTCODE STR g
    112153END
    113154PHOTCODE.DATA METADATA
    114155  FILTER   STR r
    115156  ZEROPT   F32 25.98
    116   PHOTCODE STR r_SYNTH
     157  PHOTCODE STR r
    117158END
    118159PHOTCODE.DATA METADATA
    119160  FILTER   STR i
    120161  ZEROPT   F32 25.74
    121   PHOTCODE STR i_SYNTH
     162  PHOTCODE STR i
    122163END
    123164PHOTCODE.DATA METADATA
    124165  FILTER   STR z
    125166  ZEROPT   F32 24.80
    126   PHOTCODE STR z_SYNTH
     167  PHOTCODE STR z
    127168END
     169
     170# plotting options
     171PSASTRO.PLOT.INST.MAG.MAX F32 -9.0
     172PSASTRO.PLOT.INST.MAG.MIN F32 -17.0
     173PSASTRO.PLOT.REF.MAG.MIN  F32 +10.0
     174PSASTRO.PLOT.REF.MAG.MAX  F32 +25.0
     175
  • trunk/ippconfig/megacam/psphot.config

    r25756 r31674  
    11
    22# turn these on to see specific outputs
    3 SAVE.PLOTS      BOOL    TRUE
     3SAVE.PLOTS      BOOL    FALSE
    44
    55# PSF model parameters : choose the PSF model desired
    6 PSF_MODEL           STR  PS_MODEL_QGAUSS
     6# PSF_MODEL           STR  PS_MODEL_QGAUSS
     7PSF_MODEL           STR  PS_MODEL_PS1_V1
     8# PSF_MODEL           STR  PS_MODEL_RGAUSS
    79
    810PSF.TREND.MODE STR MAP
    911PSF.TREND.NX   S32 1
    1012PSF.TREND.NY   S32 1
     13PSF_SN_LIM F32 5              # minimum S/N for stars used for PSF model
     14
     15PEAKS_SMOOTH_SIGMA F32 2.5             # smoothing kernel sigma in pixels
     16PEAKS_NSIGMA_LIMIT F32 5.0            # peak significance threshold
     17MOMENTS_SCALE F32 0.1 # PSFs are generally small, avoid the CRs
     18
     19PSF_FIT_RADIUS_SCALE F32 10.0 # fitting radius for test PSF model
     20
     21PSPHOT.CRMASK.APPLY BOOL  TRUE            # TEST THIS before enabling.
     22
     23MOMENTS_SX_MIN                      F32   1.0
     24MOMENTS_SY_MIN                      F32   1.0
     25                                                                                                                                                             
     26BACKGROUND.XBIN                     S32   400             # size of background superpixels
     27BACKGROUND.YBIN                     S32   400             # size of background superpixels
     28BACKGROUND.XSAMPLE                  F32   2.0             # size of background superpixels
     29BACKGROUND.YSAMPLE                  F32   2.0             # size of background superpixels
     30IMSTATS_NPIX                        S32   40000           # number of pixels to use for sky estimate boxes:
  • trunk/ippconfig/recipes/filerules-mef.mdc

    r31270 r31674  
    192192PPIMAGE.JPEG1           OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
    193193PPIMAGE.JPEG2           OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
    194                                                                                      
     194PPIMAGE.PATTERN         OUTPUT {OUTPUT}.ptn                      PATTERN   NONE       CHIP       TRUE      MEF
    195195PPIMAGE.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      MEF
    196196
  • trunk/ippconfig/recipes/ppImage.config

    r31079 r31674  
    540540  BASE.FITS        BOOL    FALSE           # Save base detrended image?
    541541  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
    542   BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     542  BASE.VARIANCE.FITS BOOL  FALSE           # Save base detrended image?
    543543  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image?
    544544  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image?
    545   CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image?
    546   OVERSCAN         BOOL    FALSE           # Overscan subtraction
    547   NONLIN           BOOL    FALSE           # Non-linearity correction; not implemented
    548   BIAS             BOOL    FALSE           # Bias subtraction
    549   DARK             BOOL    FALSE           # Dark subtraction
    550   SHUTTER          BOOL    FALSE           # Shutter correction
    551   FLAT             BOOL    FALSE           # Flat-field normalisation
    552   MASK             BOOL    FALSE           # Mask bad pixels
    553   MASK.BUILD       BOOL    FALSE           # Build internal mask?
     545  CHIP.VARIANCE.FITS BOOL  TRUE            # Save chip-mosaic-ed image?
     546  OVERSCAN         BOOL    FALSE           # Overscan subtraction
     547  NONLIN           BOOL    FALSE           # Non-linearity correction; not implemented
     548  BIAS             BOOL    FALSE           # Bias subtraction
     549  DARK             BOOL    FALSE           # Dark subtraction
     550  SHUTTER          BOOL    FALSE           # Shutter correction
     551  FLAT             BOOL    FALSE           # Flat-field normalisation
     552  MASK             BOOL    FALSE           # Mask bad pixels
     553  MASK.BUILD       BOOL    TRUE            # Build internal mask?
    554554  FRINGE           BOOL    FALSE           # Fringe subtraction
    555555  PHOTOM           BOOL    TRUE            # Source identification and photometry
     
    558558  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
    559559  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
     560  BACKGROUND       BOOL    TRUE            # Subtract background?
     561  # MASK.STATS       BOOL    TRUE            # Calculate Mask statistics.
    560562END
    561563
  • trunk/ippconfig/recipes/ppStack.config

    r31633 r31674  
    5959ZP.MATCH        F32     0.1             # Fraction of images to match for good star
    6060ZP.AIRMASS      METADATA                # Airmass terms by filter
     61        u.MP9301 F32    0.0
    6162        g       F32     0.0
    6263        r       F32     0.0
     
    6768END
    6869ZP.TARGET       METADATA                # Target zero point by filter
     70        u.MP9301 F32    25.0
    6971        g       F32     25.0
    7072        r       F32     25.0
     
    9395
    9496OUTPUT.NOCOMP   BOOL    FALSE           # use filerules that make conconpressed outputs
    95 OUTPUT.LOGFLUX  BOOL    FALSE
     97OUTPUT.LOGFLUX  BOOL    FALSE           # choose a log-scaling for output images
    9698
    9799OUTPUT.REPLICATE BOOL   TRUE
     
    147149STACK_THREEPI  METADATA
    148150END
     151
     152TEST1 METADATA
     153  PSF.AUTOSIZE    BOOL  FALSE           # Determine output PSF size from input PSFs?
     154  PSF.OUTPUT.FWHM F32   6.5             # Target size for output PSF (if not auto-sized)
     155  PSF.MODEL       STR   PS_MODEL_PS1_V1 # Model for PSF generation
     156END
     157
     158TEST2 METADATA
     159  PSF.AUTOSIZE    BOOL  FALSE           # Determine output PSF size from input PSFs?
     160  PSF.OUTPUT.FWHM F32   7.0             # Target size for output PSF (if not auto-sized)
     161  PSF.MODEL       STR   PS_MODEL_PS1_V1 # Model for PSF generation
     162END
     163
     164TEST3 METADATA
     165  PSF.AUTOSIZE    BOOL  FALSE           # Determine output PSF size from input PSFs?
     166  PSF.OUTPUT.FWHM F32   8.0             # Target size for output PSF (if not auto-sized)
     167  PSF.MODEL       STR   PS_MODEL_PS1_V1 # Model for PSF generation
     168END
  • trunk/ippconfig/recipes/psastro.config

    r31456 r31674  
    226226END
    227227
     228PSASTRO_COARSE METADATA
     229END
     230
    228231PHOTCODE.DATA MULTI
    229232PHOTCODE.DATA METADATA
  • trunk/ippconfig/recipes/psphot.config

    r31489 r31674  
    7676MOMENTS_SX_MAX                      F32   50.0
    7777MOMENTS_SY_MAX                      F32   50.0
     78MOMENTS_SX_MIN                      F32   0.5
     79MOMENTS_SY_MIN                      F32   0.5
    7880MOMENTS_AR_MAX                      F32   1.5             # maximum axial ratio: 1 / AR < (sx / sy) < AR
    7981MOMENTS_GAUSS_SIGMA                 F32   4.0             # XXX this is now autoscaled
     
    413415  PSPHOT.STACK.USE.RAW                BOOL  F    # perform photometry & morphology analysis on the raw image
    414416  @PSPHOT.STACK.TARGET.PSF.FWHM       F32   8.0 10.0 # FWHM of target PSF (if NOT AUTO sized; pixels)
    415   RADIAL_APERTURES                    BOOL  T    # calculate flux in circular radial apertures?
     417  RADIAL_APERTURES                    BOOL  F    # calculate flux in circular radial apertures?
    416418  RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
    417   OUTPUT.FORMAT                       STR   PS1_SV1
    418  # OUTPUT.FORMAT                       STR   PS1_V3
     419#  OUTPUT.FORMAT                       STR   PS1_SV1
     420  OUTPUT.FORMAT                       STR   PS1_V3
    419421
    420422  # CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE
     
    429431  PSF_MODEL                           STR   PS_MODEL_PS1_V1
    430432  EXT_MODEL                           STR   PS_MODEL_SERSIC
     433END
     434
     435# Extended source fit parameters
     436APTEST_V1                     METADATA
     437  OUTPUT.FORMAT                       STR   PS1_V3
     438
     439  # CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE
     440  # POISSON.ERRORS.PHOT.LMM             BOOL  FALSE
     441  CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  FALSE
     442  POISSON.ERRORS.PHOT.LMM             BOOL  TRUE
     443
     444  PSF_APERTURE_SCALE                  F32   4.5
     445  PSF_REF_RADIUS                      F32   25
     446END
     447
     448# Extended source fit parameters
     449APTEST_V2                     METADATA
     450  OUTPUT.FORMAT                       STR   PS1_V3
     451
     452  # CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE
     453  # POISSON.ERRORS.PHOT.LMM             BOOL  FALSE
     454  CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  FALSE
     455  POISSON.ERRORS.PHOT.LMM             BOOL  TRUE
     456
     457  PSF_APERTURE_SCALE                  F32   4.5
     458  PSF_REF_RADIUS                      F32   30
     459END
     460
     461# Extended source fit parameters
     462APTEST_V3                     METADATA
     463  OUTPUT.FORMAT                       STR   PS1_V3
     464
     465  # CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE
     466  # POISSON.ERRORS.PHOT.LMM             BOOL  FALSE
     467  CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  FALSE
     468  POISSON.ERRORS.PHOT.LMM             BOOL  TRUE
     469
     470  PSF_APERTURE_SCALE                  F32   4.5
     471  PSF_REF_RADIUS                      F32   35
    431472END
    432473
  • trunk/ippconfig/recipes/reductionClasses.mdc

    r31633 r31674  
    163163        BACKGROUND_PPBACKGROUND STR     BACKGROUND
    164164        BACKGROUND_PSWARP       STR     BACKGROUND
     165END
     166
     167# basic science analysis
     168APTEST_V1               METADATA
     169        CHIP_PPIMAGE      STR     CHIP
     170        CHIP_PSPHOT       STR     APTEST_V1
     171        PSASTRO           STR     DEFAULT_RECIPE
     172        JPEG_BIN1         STR     PPIMAGE_J1
     173        JPEG_BIN2         STR     PPIMAGE_J2
     174END
     175
     176# basic science analysis
     177APTEST_V2               METADATA
     178        CHIP_PPIMAGE      STR     CHIP
     179        CHIP_PSPHOT       STR     APTEST_V2
     180        PSASTRO           STR     DEFAULT_RECIPE
     181        JPEG_BIN1         STR     PPIMAGE_J1
     182        JPEG_BIN2         STR     PPIMAGE_J2
     183END
     184
     185# basic science analysis
     186APTEST_V3               METADATA
     187        CHIP_PPIMAGE      STR     CHIP
     188        CHIP_PSPHOT       STR     APTEST_V3
     189        PSASTRO           STR     DEFAULT_RECIPE
     190        JPEG_BIN1         STR     PPIMAGE_J1
     191        JPEG_BIN2         STR     PPIMAGE_J2
    165192END
    166193
     
    480507END
    481508
     509# photometry for pre-detrended images
     510MC_UBAND        METADATA
     511        CHIP_PPIMAGE    STR     PPIMAGE_P
     512        CHIP_PSPHOT     STR     CHIP
     513        WARP_PSWARP     STR     WARP
     514        STACK_PPSTACK   STR     STACK
     515        STACK_PPSUB     STR     STACK
     516        STACK_PSPHOT    STR     STACK
     517        DIFF_PPSUB      STR     DIFF
     518        DIFF_PSPHOT     STR     DIFF
     519        JPEG_BIN1       STR     PPIMAGE_J1
     520        JPEG_BIN2       STR     PPIMAGE_J2
     521        FAKEPHOT        STR     FAKEPHOT
     522        ADDSTAR         STR     ADDSTAR
     523        PSASTRO         STR     PSASTRO_COARSE
     524END
     525
    482526# photometry to make flat-field correction (apply flat_raw)
    483527FLATCORR        METADATA
     
    701745END
    702746
     747# random user tests (may not be stable or consistent)
     748TEST1 METADATA
     749   STACK_PPSTACK   STR TEST1
     750   STACK_PPSUB     STR STACK
     751   STACK_PSPHOT    STR STACK
     752END
     753   
     754TEST2 METADATA
     755   STACK_PPSTACK   STR TEST2
     756   STACK_PPSUB     STR STACK
     757   STACK_PSPHOT    STR STACK
     758END
     759   
     760TEST3 METADATA
     761   STACK_PPSTACK   STR TEST3
     762   STACK_PPSUB     STR STACK
     763   STACK_PSPHOT    STR STACK
     764END
     765   
Note: See TracChangeset for help on using the changeset viewer.