IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 6, 2013, 2:34:49 PM (13 years ago)
Author:
eugene
Message:

merging changes from trunk

Location:
branches/eam_branches/ipp-20121219
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20121219

  • branches/eam_branches/ipp-20121219/ippconfig

  • branches/eam_branches/ipp-20121219/ippconfig/gpc1/psastro.config

    r34512 r35096  
    382382   PSASTRO.USE.MODEL           BOOL FALSE
    383383   PSASTRO.MOSAIC.MODE         BOOL FALSE
     384   DVO.GETSTAR.FIXED.ZEROPT    F32   25.0
    384385
    385386   PSASTRO.CATDIR                       STR     PS1.REF.20120524
     
    394395END
    395396
    396 # initial setup for MD@100 inputs, should work for 50-500 input
     397STATICSKY_CAL   METADATA
     398    REFSTAR_MASK                BOOL FALSE
     399    PSASTRO.SAVE.REFMATCH       BOOL FALSE
     400    PSASTRO.FIX.CHIPS           BOOL FALSE
     401    PSASTRO.USE.MODEL           BOOL FALSE
     402    PSASTRO.MOSAIC.MODE         BOOL FALSE
     403    DVO.GETSTAR.FIXED.ZEROPT    F32   25.0
     404
     405    PSASTRO.CATDIR                       STR     PS1.REF.20120524
     406    ZERO.POINT.USE.MEAN                  BOOL    TRUE
     407
     408    ## for skycell, radius shouldn't need to be as large as 90 pixel default. deeper stacks, crowded fields can be problems
     409    PSASTRO.MATCH.RADIUS.N0 F32    15
     410    PSASTRO.MATCH.RADIUS.N1 F32    10
     411    PSASTRO.MATCH.RADIUS.N2 F32    5
     412    PSASTRO.MATCH.RADIUS.N3 F32    1
     413    PSASTRO.MATCH.RADIUS.N4 F32    0.5
     414    PSASTRO.MATCH.FIT.NITER S32    5
     415
     416    PSASTRO.MAX.ERROR      F32      0.2  # in arcsec units, if larger than 0.2" on skycell then a problem..
     417
     418END
     419
     420
     421# revised setup for MD nightly stack inputs, should work for case of N~2-30
     422# - similar to DEEPCAL except for MIN.NSTAR 5 to attemp more edge skycells if poorer
     423STATICSKY_NIGHTCAL   METADATA
     424   PSASTRO.CATDIR                  STR   PS1.REF.20120524  # reset here to ensure same catalog is used when reprocessing set uniformly
     425   REFSTAR_MASK                    BOOL  FALSE
     426   PSASTRO.SAVE.REFMATCH           BOOL  FALSE
     427   PSASTRO.FIX.CHIPS               BOOL  FALSE
     428   PSASTRO.USE.MODEL               BOOL  FALSE
     429   PSASTRO.MOSAIC.MODE             BOOL  FALSE
     430   ZERO.POINT.USE.MEAN             BOOL  TRUE
     431   PSASTRO.FIELD.PADDING           F32   0.01   # skycells are well defined, don't need large padding. 1% of 6400 is 64 pixels
     432   PSASTRO.MAX.NRAW                S32   1000   # include more than MAX.NREF to account for extras like false-positives
     433   PSASTRO.MAX.NREF                S32   500   # if edge skycell ~5% then want >50 to match (hit ~40% in normal field matches)
     434   PSASTRO.MIN.INST.MAG.RAW        F32   -25.0  #
     435   PSASTRO.MAX.INST.MAG.RAW        F32   -5.0
     436   PSASTRO.GRID.SEARCH             BOOL  FALSE  # skycell/stack and astrom well known, when used could cause problems and not help
     437   #PSASTRO.GRID.NRAW.MAX           S32   2000
     438   #PSASTRO.GRID.NREF.MAX           S32   2000
     439   #PSASTRO.GRID.MIN.INST.MAG.RAW   F32   -21.0
     440   #PSASTRO.GRID.MAX.INST.MAG.RAW   F32   -14.0
     441   DVO.GETSTAR.MAX.RHO             F32   6000.0  # slightly larger than MAX.NREF
     442   DVO.GETSTAR.MIN.MAG.INST        F32   -25.0   # set absurd range to cover large range of exptime, then clamp...
     443   DVO.GETSTAR.MIN.MAG             F32   15.0    # only used if keyword problem
     444   REFSTAR_CLAMP_MAG_MIN           F32   15.0    # saturation in MD ~14 even in y-band, so toss out brighter in the list
     445   DVO.GETSTAR.FIXED.ZEROPT        F32   0.0     # not really needed, exptime overly dominates
     446 
     447   ## for skycell/stack astrom well known, radius shouldn't need to be as large as 90 pixel default. in deeper stacks can be problems
     448   PSASTRO.MATCH.RADIUS.N0         F32   5
     449   PSASTRO.MATCH.RADIUS.N1         F32   3
     450   PSASTRO.MATCH.RADIUS.N2         F32   1
     451   PSASTRO.MATCH.RADIUS.N3         F32   0.5
     452   PSASTRO.MATCH.FIT.NITER         S32   4
     453   PSASTRO.MAX.ERROR               F32   0.2  # in arcsec units, still liberal limit for well known astrometry for skycells
     454   PSASTRO.MIN.NSTAR               S32   5    # edges may not have many and require special treatment
     455END
     456
     457
     458# revised setup for DEEP/MDS stacks with range of inputs, should work for N~2(edges)--500 inputs with large MIN/MAX.INST.MAG.RAW
    397459STATICSKY_DEEPCAL   METADATA
    398    REFSTAR_MASK                BOOL FALSE
    399    PSASTRO.SAVE.REFMATCH       BOOL FALSE
    400    PSASTRO.FIX.CHIPS           BOOL FALSE
    401    PSASTRO.USE.MODEL           BOOL FALSE
    402    PSASTRO.MOSAIC.MODE         BOOL FALSE
    403 
    404    PSASTRO.CATDIR                       STR     PS1.REF.20120524
    405    ZERO.POINT.USE.MEAN                  BOOL    TRUE
    406    PSASTRO.MAX.NRAW                     S32     0
    407    PSASTRO.MAX.NREF                     S32     10000
    408    PSASTRO.GRID.NRAW.MAX                S32     2000
    409    PSASTRO.GRID.NREF.MAX                S32     2000
    410    PSASTRO.MIN.INST.MAG.RAW             F32     -19.0
    411    PSASTRO.MAX.INST.MAG.RAW             F32     -14.0
    412    PSASTRO.GRID.MIN.INST.MAG.RAW        F32     -19.0
    413    PSASTRO.GRID.MAX.INST.MAG.RAW        F32     -15.0
    414    DVO.GETSTAR.MIN.MAG.INST             F32     -19.0
    415    DVO.GETSTAR.MIN.MAG                  F32     16.0
    416 
    417 END
    418 
     460   PSASTRO.CATDIR                  STR   PS1.REF.20120524  # reset here to ensure same catalog is used when reprocessing set uniformly
     461   REFSTAR_MASK                    BOOL  FALSE
     462   PSASTRO.SAVE.REFMATCH           BOOL  FALSE
     463   PSASTRO.FIX.CHIPS               BOOL  FALSE
     464   PSASTRO.USE.MODEL               BOOL  FALSE
     465   PSASTRO.MOSAIC.MODE             BOOL  FALSE
     466   ZERO.POINT.USE.MEAN             BOOL  TRUE
     467   PSASTRO.FIELD.PADDING           F32   0.01   # skycells are well defined, don't need large padding. 1% of 6400 is 64 pixels
     468   PSASTRO.MAX.NRAW                S32   1000   # include more than MAX.NREF to account for extras like false-positives
     469   PSASTRO.MAX.NREF                S32    500   # if edge skycell ~10% then try ~50 to match
     470   PSASTRO.MIN.INST.MAG.RAW        F32   -25.0  #
     471   PSASTRO.MAX.INST.MAG.RAW        F32   -5.0
     472   PSASTRO.GRID.SEARCH             BOOL  FALSE  # skycell/stack and astrom well known, when used could cause problems and not help
     473   #PSASTRO.GRID.NRAW.MAX           S32   2000
     474   #PSASTRO.GRID.NREF.MAX           S32   2000
     475   #PSASTRO.GRID.MIN.INST.MAG.RAW   F32   -21.0
     476   #PSASTRO.GRID.MAX.INST.MAG.RAW   F32   -14.0
     477   DVO.GETSTAR.MAX.RHO             F32   6000.0  # N/sqdeg, slightly larger than MAX.NREF
     478   DVO.GETSTAR.MIN.MAG.INST        F32   -25.0   # set absurd range to cover large range of exptime, then clamp...
     479   DVO.GETSTAR.MIN.MAG             F32   15.0    # only used if keyword problem so also using CLAMP_MAG_MIN
     480   REFSTAR_CLAMP_MAG_MIN           F32   15.0    # saturation in MD ~14 even in y-band, so toss out brighter in the list
     481   DVO.GETSTAR.FIXED.ZEROPT        F32   0.0     # not really needed, exptime overly dominates
     482 
     483   ## for skycell/stack astrom well known, radius shouldn't need to be as large as 90 pixel default. in deeper stacks can be problems
     484   PSASTRO.MATCH.RADIUS.N0         F32   5
     485   PSASTRO.MATCH.RADIUS.N1         F32   3
     486   PSASTRO.MATCH.RADIUS.N2         F32   1
     487   PSASTRO.MATCH.RADIUS.N3         F32   0.5
     488   PSASTRO.MATCH.FIT.NITER         S32   4
     489   PSASTRO.MAX.ERROR               F32   0.2  # in arcsec units, still liberal limit for well known astrometry for skycells
     490   PSASTRO.MIN.NSTAR               S32   10   # edges may not have many and require special treatment
     491END
     492
  • branches/eam_branches/ipp-20121219/ippconfig/gpc1/psphot.config

    r34769 r35096  
    5353  PSPHOT.EXT.DIFF.ALTERNATE         BOOL TRUE
    5454  PSPHOT.EXT.DIFF.ALTERNATE.THRESH  F32  1.25
     55
     56  PSPHOT.EXT.FIT.ALL.SOURCES        BOOL TRUE
     57  PSPHOT.EXT.FIT.ALL.THRESH         F32  1000
    5558END
    5659
     
    5962  PSPHOT.EXT.DIFF.ALTERNATE         BOOL TRUE
    6063  PSPHOT.EXT.DIFF.ALTERNATE.THRESH  F32  1.25
     64
     65  PSPHOT.EXT.FIT.ALL.SOURCES        BOOL TRUE
     66  PSPHOT.EXT.FIT.ALL.THRESH         F32  1000
    6167END
    6268
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/filerules-mef.mdc

    r34800 r35096  
    214214PPIMAGE.PATTERN         OUTPUT {OUTPUT}.ptn                      PATTERN   NONE       CHIP       TRUE      MEF
    215215PPIMAGE.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      MEF
    216 
     216PPIMAGE.BACKMDL              OUTPUT {OUTPUT}.{CHIP.NAME}.mdl.fits     IMAGE           NONE       CHIP       TRUE      NONE
    217217
    218218## note: these use the same output naming convention since they are used for different ppMerge runs
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/filerules-simple.mdc

    r34800 r35096  
    178178PPIMAGE.PATTERN              OUTPUT {OUTPUT}.ptn                  PATTERN         NONE       FPA        TRUE      NONE
    179179PPIMAGE.STATS                OUTPUT {OUTPUT}.stats                STATS           NONE       FPA        TRUE      NONE
    180 
     180PPIMAGE.BACKMDL              OUTPUT {OUTPUT}.{CHIP.NAME}.mdl.fits     IMAGE           NONE       CHIP       TRUE      NONE
    181181
    182182## note: these use the  same output naming convention since they are used for different ppMerge runs
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/filerules-split.mdc

    r34800 r35096  
    198198PPIMAGE.PATTERN              OUTPUT {OUTPUT}.{CHIP.NAME}.ptn          PATTERN         NONE       CHIP       TRUE      NONE
    199199PPIMAGE.STATS                OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS           NONE       CHIP       TRUE      NONE
     200PPIMAGE.BACKMDL              OUTPUT {OUTPUT}.{CHIP.NAME}.mdl.fits     IMAGE           NONE       CHIP       TRUE      NONE
    200201
    201202## note: these use the  same output naming convention since they are used for different ppMerge runs
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/ppImage.config

    r34063 r35096  
    4242MASK.STATS         BOOL    FALSE           # calculate mask statistics.
    4343GAIN.OVERRIDE           BOOL    TRUE            # Override a non-finite gain?
    44 
     44BACKGROUND.CONTINUITY BOOL FALSE           # Apply continuity correction to background models for an FPA.
    4545TILTYSTREAK.BY.CLASS METADATA              # apply the 'tiltystreak' tool
    4646END
     
    11471147  MASK.SATURATED   BOOL    FALSE           # DO NOT Mask the saturated pixels
    11481148  MASK.LOW         BOOL    FALSE           # DO NOT Mask the saturated pixels
     1149END
     1150
     1151# Calculate new background models with continuity correction applied
     1152PPIMAGE_BKGCONT    METADATA
     1153  OVERSCAN         BOOL    FALSE           # Overscan subtraction
     1154  NONLIN           BOOL    FALSE           # Non-linearity correction; not implemented
     1155  BIAS             BOOL    FALSE           # Bias subtraction
     1156  DARK             BOOL    FALSE           # Dark subtraction
     1157  SHUTTER          BOOL    FALSE           # Shutter correction
     1158  FLAT             BOOL    FALSE           # Flat-field normalisation
     1159  MASK             BOOL    FALSE           # Mask bad pixels
     1160  MASK.BUILD       BOOL    FALSE           # Build internal mask?
     1161  FRINGE           BOOL    FALSE           # Fringe subtraction
     1162  PHOTOM           BOOL    FALSE           # Source identification and photometry
     1163  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
     1164  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
     1165  BASE.FITS        BOOL    FALSE           # Save base image?
     1166  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
     1167  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     1168  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image?
     1169  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image?
     1170  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image?
     1171  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
     1172  BIN2.FITS        BOOL    FALSE           # Save 2nd binned chip image?
     1173  BIN1.JPEG        BOOL    FALSE           # Save 1st binned jpeg?
     1174  BIN2.JPEG        BOOL    FALSE           # Save 2nd binned jpeg?
     1175  BIN1.XBIN        S32     1               # Image is already binned
     1176  BIN1.YBIN        S32     1               # Image is already binned
     1177  BIN2.XBIN        S32     1               # Image is already binned
     1178  BIN2.YBIN        S32     1               # Image is already binned
     1179  MASK.SATURATED   BOOL    FALSE           # DO NOT Mask the saturated pixels
     1180  MASK.LOW         BOOL    FALSE           # DO NOT Mask the saturated pixels
     1181  BACKGROUND.CONTINUITY BOOL TRUE
     1182  PATTERN.CONTINUITY.WIDTH S32 2
    11491183END
    11501184
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/ppSub.config

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/psastro.config

    r34301 r35096  
    190190DVO.GETSTAR.MIN.MAG.INST      F32     -15.0
    191191
     192# if non-zero use as the zero point for computing magnitude limits for getstar
     193# by default use the ZEROPT in the PHOTCODE.DATA
     194DVO.GETSTAR.FIXED.ZEROPT      F32       0.0     
     195
    192196ZERO.POINT.BY.EXPOSURE          BOOL     TRUE
    193197ZERO.POINT.USE.MEAN             BOOL     TRUE
     
    268272
    269273STATICSKY_CAL   METADATA
    270     REFSTAR_MASK                BOOL FALSE
    271     PSASTRO.SAVE.REFMATCH       BOOL FALSE
    272     PSASTRO.FIX.CHIPS           BOOL FALSE
    273     PSASTRO.USE.MODEL           BOOL FALSE
    274     PSASTRO.MOSAIC.MODE         BOOL FALSE
    275274END
    276275
     
    278277END
    279278
     279STATICSKY_NIGHTCAL   METADATA
     280END
     281
    280282STATICSKY_DEEPCAL   METADATA
    281283END
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/psphot.config

    r34903 r35096  
    347347PSPHOT.EXT.DIFF.ALTERNATE           BOOL  FALSE           # use alternate extended source calculation; designed for diff trails
    348348PSPHOT.EXT.DIFF.ALTERNATE.THRESH    F32   1.5             # threshold for alternate extended source calculations
     349PSPHOT.EXT.FIT.ALL.SOURCES          BOOL  FALSE           # Apply extended object fits to all sources
     350PSPHOT.EXT.FIT.ALL.THRESH           F32   1000            # Set density threshold above which to not fit all sources
    349351PSPHOT.CR.GROW                      S32   1               # Number of pixels to grow CR mask
    350352PSPHOT.CR.NSIGMA.SOFTEN             F32   0.0025          # Softening parameter for weights
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/pswarp.config

    r34800 r35096  
    3434# Background restoration
    3535BACKGROUND      METADATA
    36         SOURCES         BOOL    FALSE           # Write source list for warped image?
    37         PSF             BOOL    FALSE           # Measure PSF for warped image?
     36        SOURCES             BOOL        FALSE           # Write source list for warped image?
     37        PSF                 BOOL        FALSE           # Measure PSF for warped image?
     38        BACKGROUND.MODEL    BOOL        FALSE           # do not model background
    3839END
  • branches/eam_branches/ipp-20121219/ippconfig/recipes/reductionClasses.mdc

    r34903 r35096  
    518518      STACK_PPSUB     STR      STACK
    519519      STACK_PSPHOT    STR      STACK
     520      STACKPHOT_PSPHOT        STR     STACKPHOT
     521      STATICSKY_CALIBRATION   STR     STATICSKY_NIGHTCAL
    520522END
    521523
Note: See TracChangeset for help on using the changeset viewer.