IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 36830


Ignore:
Timestamp:
Jun 7, 2014, 5:41:24 AM (12 years ago)
Author:
eugene
Message:

merge changes from trunk

Location:
branches/eam_branches/ipp-20140423/ippconfig
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20140423/ippconfig/gpc1/ppStack.config

    r36659 r36830  
    7979   MATCH.REJ        F32    4.0
    8080   SAFE          BOOL   F
     81
     82END
     83
     84STACK_CNP  METADATA                   ## Based on STACK_THREEPI and STACK_MD_DEEP_1DG
     85    OUTPUT.NOCOMP           BOOL  FALSE
     86    OUTPUT.LOGFLUX          BOOL  TRUE
     87    STACK.TYPE              STR   DEEP_STACK
     88    PSF.INPUT.CLIP.SIMPLE   BOOL  True
     89    PSF.INPUT.MAX           F32   10.0    # 
     90    PSF.INPUT.CLIP.NSIGMA   F32   100.0
     91    PSF.INPUT.THRESH        F32   NAN
     92    PSF.INPUT.ASYMMETRY     F32   NAN
     93
     94   MATCH.REJ        F32    4.0
     95   SAFE          BOOL   F
     96
     97    PSF.TARGET.AS.MAX.EPSILON F32 0.1
    8198
    8299END
     
    167184    PSF.TARGET.AS.MAX  BOOL  TRUE
    168185    PSF.TARGET.AS.MAX.EPSILON F32 0.1
     186    THRESHOLD.MASK  F32     0.1             # Threshold for mask deconvolution (0..1)
     187    COMBINE.ITER    F32     0.5             # Number of rejection iterations per input
     188    COMBINE.REJ     F32     3.0             # Rejection threshold in combination (sigma)
     189    COMBINE.SYS     F32     0.1             # Relative systematic error in combination
     190    COMBINE.DISCARD F32     0.2             # Discard fraction for Olympic weighted mean
     191    IMAGE.REJ       F32     0.1             # Rejected pixel fraction threshold for rejecting entire image
     192    NMINPIX         S32     30              # Minimum input per pixel
     193    MASK.VAL        STR     SUSPECT,MASK.VALUE,CONV.BAD,GHOST # Mask value of input bad pixels
     194    MASK.BLANKBORDER S32    20              # Mask blank border in final stack output
     195END
     196
     197STACK_ALLDEEP_1DG      METADATA     # no real cuts, for changes after ppStack mods 5/03/13
     198    OUTPUT.NOCOMP           BOOL  TRUE
     199    OUTPUT.LOGFLUX          BOOL  FALSE
     200    OUTPUT.REPLICATE        BOOL  TRUE
     201    STACK.TYPE              STR   DEEP_STACK
     202    PSF.INPUT.CLIP.SIMPLE   BOOL  True
     203    PSF.INPUT.MAX           F32   14.0    # greater than 14 is more often junk
     204    PSF.INPUT.CLIP.NSIGMA   F32   100.0
     205    PSF.INPUT.THRESH        F32   NAN
     206    PSF.INPUT.ASYMMETRY     F32   NAN
     207    MATCH.REJ               F32   4.0     # need ot tune?
     208    SAFE                    BOOL  FALSE
     209    PSF.TARGET.AS.MAX  BOOL  TRUE
     210    PSF.TARGET.AS.MAX.EPSILON F32 0.1
     211    THRESHOLD.MASK  F32     0.5             # Threshold for mask deconvolution (0..1)
     212    COMBINE.ITER    F32     0.5             # Number of rejection iterations per input
     213    COMBINE.REJ     F32     3.5             # Rejection threshold in combination (sigma)
     214    COMBINE.SYS     F32     0.1             # Relative systematic error in combination
     215    COMBINE.DISCARD F32     0.2             # Discard fraction for Olympic weighted mean
     216    IMAGE.REJ       F32     0.1             # Rejected pixel fraction threshold for rejecting entire image
     217END
     218
     219STACK_MDTHREEPI_DEEP_1DG     METADATA   ## revised config for MD+3PI
     220    OUTPUT.NOCOMP           BOOL  TRUE
     221    OUTPUT.LOGFLUX          BOOL  FALSE
     222    OUTPUT.REPLICATE        BOOL  TRUE
     223    STACK.TYPE              STR   DEEP_STACK
     224    PSF.INPUT.CLIP.SIMPLE   BOOL  True
     225    PSF.INPUT.MAX           F32   10.0    #
     226    PSF.INPUT.CLIP.NSIGMA   F32   100.0
     227    PSF.INPUT.THRESH        F32   NAN
     228    PSF.INPUT.ASYMMETRY     F32   NAN
     229    MATCH.REJ               F32   4.0     # need ot tune?
     230    SAFE                    BOOL  FALSE
     231    PSF.TARGET.AS.MAX  BOOL  TRUE
     232    PSF.TARGET.AS.MAX.EPSILON F32 0.1
    169233    THRESHOLD.MASK  F32     0.01             # Threshold for mask deconvolution (0..1)
    170234    COMBINE.ITER    F32     0.5             # Number of rejection iterations per input
     
    175239END
    176240
    177 STACK_ALLDEEP_1DG      METADATA     # no real cuts, for changes after ppStack mods 5/03/13
    178     OUTPUT.NOCOMP           BOOL  TRUE
    179     OUTPUT.LOGFLUX          BOOL  FALSE
    180     OUTPUT.REPLICATE        BOOL  TRUE
    181     STACK.TYPE              STR   DEEP_STACK
    182     PSF.INPUT.CLIP.SIMPLE   BOOL  True
    183     PSF.INPUT.MAX           F32   14.0    # greater than 14 is more often junk
    184     PSF.INPUT.CLIP.NSIGMA   F32   100.0
    185     PSF.INPUT.THRESH        F32   NAN
    186     PSF.INPUT.ASYMMETRY     F32   NAN
    187     MATCH.REJ               F32   4.0     # need ot tune?
    188     SAFE                    BOOL  FALSE
    189     PSF.TARGET.AS.MAX  BOOL  TRUE
    190     PSF.TARGET.AS.MAX.EPSILON F32 0.1
    191     THRESHOLD.MASK  F32     0.5             # Threshold for mask deconvolution (0..1)
    192     COMBINE.ITER    F32     0.5             # Number of rejection iterations per input
    193     COMBINE.REJ     F32     3.5             # Rejection threshold in combination (sigma)
    194     COMBINE.SYS     F32     0.1             # Relative systematic error in combination
    195     COMBINE.DISCARD F32     0.2             # Discard fraction for Olympic weighted mean
    196     IMAGE.REJ       F32     0.1             # Rejected pixel fraction threshold for rejecting entire image
    197 END
    198 
    199 STACK_MDTHREEPI_DEEP_1DG     METADATA   ## revised config for MD+3PI
    200     OUTPUT.NOCOMP           BOOL  TRUE
    201     OUTPUT.LOGFLUX          BOOL  FALSE
    202     OUTPUT.REPLICATE        BOOL  TRUE
    203     STACK.TYPE              STR   DEEP_STACK
    204     PSF.INPUT.CLIP.SIMPLE   BOOL  True
    205     PSF.INPUT.MAX           F32   10.0    #
    206     PSF.INPUT.CLIP.NSIGMA   F32   100.0
    207     PSF.INPUT.THRESH        F32   NAN
    208     PSF.INPUT.ASYMMETRY     F32   NAN
    209     MATCH.REJ               F32   4.0     # need ot tune?
    210     SAFE                    BOOL  FALSE
    211     PSF.TARGET.AS.MAX  BOOL  TRUE
    212     PSF.TARGET.AS.MAX.EPSILON F32 0.1
    213     THRESHOLD.MASK  F32     0.01             # Threshold for mask deconvolution (0..1)
    214     COMBINE.ITER    F32     0.5             # Number of rejection iterations per input
    215     COMBINE.REJ     F32     2.5             # Rejection threshold in combination (sigma)
    216     COMBINE.SYS     F32     0.1             # Relative systematic error in combination
    217     COMBINE.DISCARD F32     0.2             # Discard fraction for Olympic weighted mean
    218     IMAGE.REJ       F32     0.1             # Rejected pixel fraction threshold for rejecting entire image
    219 END
    220 
    221241
    222242# Recipe overrides for STACK
  • branches/eam_branches/ipp-20140423/ippconfig/recipes/filerules-mef.mdc

    r36820 r36830  
    183183PPBACKGROUND.PATTERN      INPUT    @FILES        CHIP       PATTERN
    184184PPBACKGROUND.BACKGROUND   INPUT    @FILES        CHIP       IMAGE
     185PPBACKGROUND.STACK        INPUT    @FILES        FPA        IMAGE
    185186
    186187### output file definitions
     
    393394TRACE.EXP.UPDATE        OUTPUT {OUTPUT}.trace.update             TEXT      NONE       FPA        TRUE      NONE
    394395
     396DBINFO.IMFILE                OUTPUT {OUTPUT}.{CHIP.NAME}.dbinfo       TEXT            NONE       CHIP       TRUE      NONE
     397DBINFO.EXP                   OUTPUT {OUTPUT}.dbinfo                   TEXT            NONE       CHIP       TRUE      NONE
     398
    395399PPNOISEMAP.OUTPUT       OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
    396400
     
    412416PPBACKGROUND.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppBackground.mdc TEXT        NONE       CHIP       TRUE      NONE
    413417PPBACKGROUND.STATS           OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS           NONE       CHIP       TRUE      NONE
     418
     419PPBACKGROUND.STACK.OUTPUT    OUTPUT {OUTPUT}.bkgrest.fits        IMAGE     COMP_IMG   FPA        TRUE      NONE
     420PPBACKGROUND.STACK.MODEL     OUTPUT {OUTPUT}.bkgmdl.fits        IMAGE     COMP_IMG   FPA        TRUE      NONE
     421PPBACKGROUND.OTA.SOLUTION    OUTPUT {OUTPUT}.{CHIP.NAME}.OTAS.fits IMAGE  COMP_IMG   CHIP       TRUE      NONE
  • branches/eam_branches/ipp-20140423/ippconfig/recipes/filerules-simple.mdc

    r36820 r36830  
    155155PPBACKGROUND.PATTERN      INPUT    @FILES        CHIP       PATTERN
    156156PPBACKGROUND.BACKGROUND   INPUT    @FILES        CHIP       IMAGE
     157PPBACKGROUND.STACK        INPUT    @FILES        FPA        IMAGE
    157158
    158159### output file definitions
     
    350351TRACE.EXP.UPDATE             OUTPUT {OUTPUT}.exp.trace.update     TEXT            NONE       FPA        TRUE      NONE
    351352
     353DBINFO.IMFILE                OUTPUT {OUTPUT}.{CHIP.NAME}.dbinfo       TEXT            NONE       CHIP       TRUE      NONE
     354DBINFO.EXP                   OUTPUT {OUTPUT}.dbinfo                   TEXT            NONE       CHIP       TRUE      NONE
     355
    352356PPNOISEMAP.OUTPUT            OUTPUT {OUTPUT}.{CHIP.NAME}.fits     IMAGE           NONE       CHIP       TRUE      NONE
    353357
     
    369373PPBACKGROUND.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppBackground.mdc TEXT        NONE       CHIP       TRUE      NONE
    370374PPBACKGROUND.STATS           OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS           NONE       CHIP       TRUE      NONE
     375
     376PPBACKGROUND.STACK.OUTPUT    OUTPUT {OUTPUT}.bkgrest.fits        IMAGE     COMP_IMG   FPA        TRUE      NONE
     377PPBACKGROUND.STACK.MODEL     OUTPUT {OUTPUT}.bkgmdl.fits        IMAGE     COMP_IMG   FPA        TRUE      NONE
     378PPBACKGROUND.OTA.SOLUTION    OUTPUT {OUTPUT}.{CHIP.NAME}.OTAS.fits IMAGE  COMP_IMG   CHIP       TRUE      NONE
  • branches/eam_branches/ipp-20140423/ippconfig/recipes/filerules-split.mdc

    r36820 r36830  
    178178PPBACKGROUND.PATTERN      INPUT    @FILES        CHIP       PATTERN
    179179PPBACKGROUND.BACKGROUND   INPUT    @FILES        CHIP       IMAGE
     180PPBACKGROUND.STACK        INPUT    @FILES        FPA        IMAGE
    180181
    181182### output file definitions
     
    400401TRACE.EXP.UPDATE             OUTPUT {OUTPUT}.trace.update             TEXT            NONE       FPA        TRUE      NONE
    401402
     403DBINFO.IMFILE                OUTPUT {OUTPUT}.{CHIP.NAME}.dbinfo       TEXT            NONE       CHIP       TRUE      NONE
     404DBINFO.EXP                   OUTPUT {OUTPUT}.dbinfo                   TEXT            NONE       CHIP       TRUE      NONE
     405
    402406PPNOISEMAP.OUTPUT            OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
    403407
     
    431435PPBACKGROUND.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppBackground.mdc TEXT        NONE       CHIP       TRUE      NONE
    432436PPBACKGROUND.STATS           OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS           NONE       CHIP       TRUE      NONE
     437
     438PPBACKGROUND.STACK.OUTPUT    OUTPUT {OUTPUT}.bkgrest.fits        IMAGE     COMP_IMG   FPA        TRUE      NONE
     439PPBACKGROUND.STACK.MODEL     OUTPUT {OUTPUT}.bkgmdl.fits        IMAGE     COMP_IMG   FPA        TRUE      NONE
     440PPBACKGROUND.OTA.SOLUTION    OUTPUT {OUTPUT}.{CHIP.NAME}.OTAS.fits IMAGE  COMP_IMG   CHIP       TRUE      NONE
    433441
    434442
  • branches/eam_branches/ipp-20140423/ippconfig/recipes/ppStack.config

    r36659 r36830  
    1313MASK.BAD        STR     BLANK           # Mask value to give bad pixels
    1414MASK.POOR       STR     CONV.POOR       # Mask value to give poor pixels
     15MASK.BLANKBORDER S32    0               # Mask blank border in final stack output (may want to set KERNEL.SIZE)
    1516
    1617# we are in some danger of inconsistency in the definition of a 'bad' vs a 'suspect' pixel
     
    3233TARGET.FRAC     F32     0.1             # Minimum flux fraction for target PSF
    3334TARGET.MINMAG   F32     3.0             # Minimum magnitude difference to tolerate in stamp
     35NMINPIX         S32     1               # Minimum input per pixel
    3436
    3537BACKGROUND.MODEL    BOOL   FALSE        # Construct a stacked version of the warp stage background
     
    166168STACK_THREEPI_ALT  METADATA
    167169END
     170STACK_CNP  METADATA
     171END
    168172
    169173STACK_MD_REF    METADATA
  • branches/eam_branches/ipp-20140423/ippconfig/recipes/ppSub.config

  • branches/eam_branches/ipp-20140423/ippconfig/recipes/psphot.config

    r36660 r36830  
    196196EXT.NSIGMA.LIMIT.USE                BOOL  TRUE
    197197
    198 EXT_MODEL_TYPE_FOR_CFF              STR   BEST
     198# Extended Model to use for forced photometry in full force
     199# In addtion to PS_MODEL_SERSIC, PS_MODEL_DEV, and PS_MODEL_EXP  the values BEST and ALL may be selected
     200# This specifies what gets saved in cff file output by psastro
     201EXT_MODEL_TYPE_FOR_CFF              STR   ALL
     202# this model is forced
     203EXT_MODEL_TYPE_FORCE                STR   PS_MODEL_SERSIC
     204
     205# if the sersic model is selected, the dev model will also be forced for sources with sersic index above this limit
     206# (Note: this is not used if BEST was selected)
     207EXT_MODEL_FORCE_DEV_SERSIC_MIN      F32   3.0
     208
     209# to avoid forcing extended models for likely stars
     210# only force sources with kron mag - psf mag less than this value ...
     211EXT_MODEL_FORCE_MAGDIFF_MAX         F32   0.0
     212# ... unless SN is less than this value
     213EXT_MODEL_FORCE_CUT_SN_MIN          F32   10.0
    199214
    200215# Limits on extended source fits by galactic coordinates
     
    442457GALAXY_SHAPES_STYLE                 STR   R_MAJ_R_MIN
    443458
     459# new recipe values which set paramter spacing based on signal to noise
     460# DELTA = Q / SN
     461# F_MIN = 1 - NSIGMA * DELTA
     462# F_MAX = 1 + NSIGMA * DELTA
     463GALAXY_SHAPES_Q                     F32   1.5       # these values result in
     464GALAXY_SHAPES_NSIGMA                F32   2.0       # a 5 x 5 grid
     465GALAXY_SHAPES_CLAMP_SN              F32   50.       # with minimum delta .03 pixels
     466
     467# These recipe values are no longer used
    444468GALAXY_SHAPES_FR_MAJOR_MIN          F32   0.8
    445469GALAXY_SHAPES_FR_MAJOR_MAX          F32   1.60
    446 GALAXY_SHAPES_FR_MAJOR_DEL          F32   0.05
     470GALAXY_SHAPES_FR_MAJOR_DEL          F32   0.2
    447471GALAXY_SHAPES_FR_MINOR_MIN          F32   0.8
    448472GALAXY_SHAPES_FR_MINOR_MAX          F32   1.60
    449 GALAXY_SHAPES_FR_MINOR_DEL          F32   0.05
    450 
    451 #GALAXY_SHAPES_FR_MAJOR_MIN          F32   0.85
    452 #GALAXY_SHAPES_FR_MAJOR_MAX          F32   1.15
    453 #GALAXY_SHAPES_FR_MAJOR_DEL          F32   0.05
    454 #GALAXY_SHAPES_FR_MINOR_MIN          F32   0.85
    455 #GALAXY_SHAPES_FR_MINOR_MAX          F32   1.15
    456 #GALAXY_SHAPES_FR_MINOR_DEL          F32   0.05
     473GALAXY_SHAPES_FR_MINOR_DEL          F32   0.2
     474
    457475
    458476# Extended source fit parameters
     
    491509  PEAKS_NMAX_TOTAL                    S32   0 # set this to limit the allowed number of peaks - Yields fault instead of avoid memory explosion
    492510
    493 #  EXT_MODEL_TYPE_FOR_CFF              STR   PS_MODEL_DEV
    494 
    495   SAVE.RESID                          BOOL  TRUE
     511  SAVE.RESID                          BOOL  FALSE
    496512END
    497513
     
    714730    SAVE.PSF                BOOL    FALSE
    715731    SAVE.BACKMDL            BOOL    FALSE
    716     SAVE.RESID              BOOL    TRUE
     732    SAVE.RESID              BOOL    FALSE
    717733    OUTPUT.FORMAT           STR     PS1_SV2
    718734END
  • branches/eam_branches/ipp-20140423/ippconfig/recipes/reductionClasses.mdc

    r36679 r36830  
    615615THREEPI_STACK_1DG         METADATA
    616616      STACK_PPSTACK   STR      STACK_THREEPI
     617      STACK_PPSUB     STR      STACK_1DG
     618      STACK_PSPHOT    STR      STACK
     619END
     620
     621CNP_STACK_1DG         METADATA
     622      STACK_PPSTACK   STR      STACK_CNP
    617623      STACK_PPSUB     STR      STACK_1DG
    618624      STACK_PSPHOT    STR      STACK
Note: See TracChangeset for help on using the changeset viewer.