IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 34338 for trunk/ippconfig


Ignore:
Timestamp:
Aug 23, 2012, 9:40:34 AM (14 years ago)
Author:
bills
Message:

Changes to the creation of "matched" sources for forced photometry in psphotStack to
reduce the number of false sources.
New recipe values PSPHOT.STACK.MIN.DETECT.FOR.FORCED and PSPHOT.STACK.MATCH.FILTERS are added..
The latter is an array (actually metadata) of metadatas an entry for each filter.
Contained in each entry are two values ORDER and MATCH.ALL.
When matching objects the inputs are processed in the defined order. (The intent is that
more sensitive bands are to be processed first.)
If the number of detections for each object is less than PSPHOT.STACK.MIN.DETECT.FOR.FORCED
(set to 2 here) matched sources are not created unless one of the detections was in a
bad for which MATCH.ALL is set. This is currently only true for y band.
This reduces the number of suprious sources.
Note that the entries defined in PSPHOT.STACK.MIN.DETECT.FOR.FORCED are the PS1 bands.
If psphotStack is supplied inputs whose FILTER.ID is not in the defined set, then will be processed
fine, being processed in order supplied following any inputs which do have entries.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig/recipes/psphot.config

    r34307 r34338  
    366366PSPHOT.STACK.SPLIT.LINEAR.FIT       BOOL  T    # require positive flux for pass 3 linear fit then fit matched sources separately
    367367
     368# psphotStack source matching parameters
     369PSHOT.STACK.MIN.DETECT.FOR.FORCED   S32   2   # number of bands that an object must be detected in before creating
     370                                              # sources in undetected bands
     371                                             
     372# PSPHOT.STACK.MATCH.FILTER
     373# list of metadata to control how source matching is performed for each band
     374# FILTER.ID is used to match to the FPA's concept value FPA.FILTERID
     375# ORDER controls the order in which the bands are processed. Lower numbers are processed first.
     376#       The intent is to process in order of sensitivity
     377# MATCH.ALL if true causes forced photometry sources for objects detected in that band but don't meet
     378#       the minimum number of detections cut
     379# TYPE is used in the recipe bookkeeping and has no semantic (but must be unique)
     380# Note: if an input has a filter not in this list it will be processed after all of the others with MATCH.ALL = FALSE
     381PSPHOT.STACK.MATCH.FILTERS   METADATA
     382    TYPE        PSPHOT_STACK.MATCH.FILTER FILTER.ID ORDER MATCH.ALL
     383    gband       PSPHOT_STACK.MATCH.FILTER   g        4       FALSE
     384    rband       PSPHOT_STACK.MATCH.FILTER   r        2       FALSE
     385    iband       PSPHOT_STACK.MATCH.FILTER   i        1       FALSE
     386    zband       PSPHOT_STACK.MATCH.FILTER   z        3       FALSE
     387    yband       PSPHOT_STACK.MATCH.FILTER   y        5       TRUE
     388    wband       PSPHOT_STACK.MATCH.FILTER   w        0       FALSE
     389END
     390
    368391RADIAL_APERTURES                    BOOL  F    # calculate flux in circular radial apertures?
    369392RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
Note: See TracChangeset for help on using the changeset viewer.