IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 41446


Ignore:
Timestamp:
Dec 1, 2020, 9:19:23 PM (6 years ago)
Author:
mhuber
Message:

merging adding psphot option to disable covariance factor (reset 1.0) in linear fit photometry primarily for diffphot use (IPP-817), adding YSE reductionClass with option to disable covariance factor in diffphot use and larger FWHM cut of 16 pixels (IPP-872)

Location:
tags/ipp-ws-20170121
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-ws-20170121/ippconfig/gpc1/psastro.config

    r40241 r41446  
    129129DVO.GETSTAR.PHOTCODE        STR      i
    130130DVO.GETSTAR.MAX.RHO         F32      10000.0
    131 DVO.GETSTAR.MIN.MAG         F32      12.0
    132 DVO.GETSTAR.MIN.MAG.INST    F32     -25.0
     131DVO.GETSTAR.MIN.MAG         F32      2.0
     132DVO.GETSTAR.MIN.MAG.INST    F32     -35.0
    133133
    134134# rather than mean, use specified EDGE:
     
    144144  PHOTCODE STR g
    145145  GHOST_MAX_MAG                   F32 -16.5
     146  GLINT_MAX_MAG                   F32 -23.0
    146147END
    147148PHOTCODE.DATA METADATA
     
    150151  PHOTCODE STR r
    151152  GHOST_MAX_MAG                   F32 -20.0
     153  GLINT_MAX_MAG                   F32 -23.0
    152154END
    153155PHOTCODE.DATA METADATA
     
    155157  ZEROPT   F32 24.611
    156158  PHOTCODE STR i
    157   GHOST_MAX_MAG                   F32 -25.0
     159  GHOST_MAX_MAG                   F32 -22.0
     160  GLINT_MAX_MAG                   F32 -23.4
    158161END
    159162PHOTCODE.DATA METADATA
     
    161164  ZEROPT   F32 24.250
    162165  PHOTCODE STR z
    163   GHOST_MAX_MAG                   F32 -25.0
     166  GHOST_MAX_MAG                   F32 -22.0
     167  GLINT_MAX_MAG                   F32 -23.4
    164168END
    165169PHOTCODE.DATA METADATA
     
    167171  ZEROPT   F32 23.320
    168172  PHOTCODE STR y
    169   GHOST_MAX_MAG                   F32 -25.0
     173  GHOST_MAX_MAG                   F32 -21.5
     174  GLINT_MAX_MAG                   F32 -23.0
    170175END
    171176PHOTCODE.DATA METADATA
     
    173178  ZEROPT   F32 26.3
    174179  PHOTCODE STR r
    175   GHOST_MAX_MAG                   F32 -20.0
     180  GHOST_MAX_MAG                   F32 -20.4
     181  GLINT_MAX_MAG                   F32 -24.4
    176182END
    177183
     
    180186REFSTAR_MASK_SATSTAR_MAG_MAX    F32 -15.0
    181187REFSTAR_MASK_SATSTAR_MAG_SLOPE  F32  10.15
    182 # CZW: Original 2010-02-08 position angle offset
    183 REFSTAR_MASK_SATSTAR_POS_ZERO   F32  -0.798
    184 # CZW: Updated 2011-02-18 position angle offset. As above, offset 0.5 degree.
    185 # REFSTAR_MASK_SATSTAR_POS_ZERO   F32  -0.78927
    186 #REFSTAR_MASK_SATSTAR_POS_ZERO   F32  -0.80237
    187 #REFSTAR_MASK_SATSTAR_POS_ZERO   F32  -0.81109
    188 # Length = 10**(SLOPE*(MAG_MAX - InstMag)) - OFFSET
     188
     189# TdB20200430: Updated satspike position angle offset
     190REFSTAR_MASK_SATSTAR_POS_ZERO   F32  -0.79451
     191PSASTRO.MODEL.ROT.PARITY      S32     1
     192
     193#TdB20200229: The size of saturated star circles should be an exponential for gpc2
     194#rad(mag) = REFSTAR_MASK_SATSTAR_RAD_OFFSET + REFSTAR_MASK_SATSTAR_EXP**(REFSTAR_MASK_SATSTAR_MAG_MAX-mag)
     195REFSTAR_MASK_SATSTAR_MAG_MAX    F32 -11.363
     196REFSTAR_MASK_SATSTAR_RAD_OFFSET F32  17.631
     197REFSTAR_MASK_SATSTAR_EXP        F32   1.493
    189198
    190199REFSTAR_MASK_SATSPIKE_MAG_SLOPE F32  0.096
     
    203212
    204213
    205 
    206 
    207214REFSTAR_MASK_BLEED              BOOL FALSE
    208215REFSTAR_MASK_BLEED_MAG_MAX      F32 -15.0
     
    218225# GHOST_MAX_MAG                   F32 -20.0
    219226
    220 GLINT_LENGTH_MAG_SLOPE          F32 2500.0
    221 GLINT_LENGTH_MAG_ZERO           F32 -20.0
    222 GLINT_WIDTH                     F32  150.0
    223227REFSTAR_COUNT_GHOSTS            BOOL TRUE
    224228REFSTAR_MASK_GHOST              BOOL TRUE
    225 
    226 # GHOST_CENTER_X_0              F32   66.2
    227 # GHOST_CENTER_X_SLOPE          F32   -0.02454
    228 # GHOST_CENTER_Y_0              F32   16.6
    229 # GHOST_CENTER_Y_SLOPE          F32   +0.01565
    230 #
    231 # GHOST_INNER_MAJOR_0           F32   32.9
    232 # GHOST_INNER_MAJOR_SLOPE         F32   +0.00612
    233 # GHOST_INNER_MINOR_0           F32   58.7
    234 # GHOST_INNER_MINOR_SLOPE         F32   -0.00258
    235 #
    236 # GHOST_OUTER_MAJOR_0           F32   90.6
    237 # GHOST_OUTER_MAJOR_SLOPE         F32   +0.01548
    238 # GHOST_OUTER_MINOR_0           F32  133.9
    239 # GHOST_OUTER_MINOR_SLOPE         F32   -0.00288
     229PSASTRO.SAVE.GHOSTS             BOOL TRUE  # save ghost positions as table in output smf file
     230
     231#TdB20200305: The length of glints as function of mag is recomputed for gpc2
     232#glint_length(mag) = GLINT_LENGTH_MAG_SLOPE*(GLINT_LENGTH_MAG_ZERO-mag)
     233GLINT_LENGTH_MAG_SLOPE          F32 1901.0
     234GLINT_LENGTH_MAG_ZERO           F32 -16.8
     235#TdB20200308: The length of glints also depends on position off the focal plane (perpendicular to pixel FPA), out to GLINT_LENGTH_POS_CUT
     236#glint_length(pos) = GLINT_LENGTH_POS_SLOPE*(GLINT_LENGTH_POS_REF-pos)
     237GLINT_LENGTH_POS_SLOPE          F32 0.00019
     238GLINT_LENGTH_POS_REF            F32 33821.
     239GLINT_LENGTH_POS_CUT            F32 30700.
     240GLINT_LENGTH_MIN_FPA            F32 1500.0
     241#TdB20200312: The angle that glints have depends on position along the focal plane (parallel to pixel FPA)
     242#glint_angle(pos) = GLINT_ANGLE_SLOPE*(GLINT_ANGLE_POS_REF-(pos/1000))
     243GLINT_ANGLE_POS_SLOPE           F32  0.07903 
     244GLINT_ANGLE_POS_REF             F32 -575.5
     245GLINT_WIDTH                     F32  80.0
     246
     247# save glint positions?
     248PSASTRO.SAVE.GLINTS             BOOL TRUE  # save glint positions as table in output smf file
     249
    240250
    241251PR_RECIPE METADATA
     
    244254
    245255REFSTAR_MASK_GLINTS             BOOL  TRUE
    246 GLINT_MAX_MAG                   F32 -21.0
     256GLINT_MAX_MAG                   F32 -21.
    247257GLINT.REGION                    MULTI
    248258
     259#TdB20200514: GPC1 does not show any glints coming from the left or right, at all, after searching thousands of images. So, shrinking the bounding boxes to zero.
    249260GLINT.REGION                    METADATA
    250   REGION                        STR  [-38000:-24000,-20000:+20000]
     261  REGION                        STR  [-38000:-38000,-20000:+20000]
    251262  GLINT.TYPE                    STR  LEFT
    252263END
    253264
    254265GLINT.REGION                    METADATA
    255   REGION                        STR  [+24000:+38000,-20000:+20000]
     266  REGION                        STR  [+38000:+38000,-20000:+20000]
    256267  GLINT.TYPE                    STR  RIGHT
    257268END
     
    383394#  PSASTRO.CATDIR               STR     PS1.REF.20120524
    384395#   PSASTRO.CATDIR               STR     PS1.REF.20140605
    385    PSASTRO.CATDIR                STR     PS1.REF.20140713
     396#  PSASTRO.CATDIR                STR     PS1.REF.20140713
     397   PSASTRO.CATDIR                STR     PS1.REF.20170919
    386398   ZERO.POINT.USE.MEAN          BOOL    TRUE 
    387399END
     
    392404
    393405POLE_REFCAT METADATA
    394    PSASTRO.CATDIR               STR  PS1.REF.20140713
     406   PSASTRO.CATDIR               STR  PS1.GAIA.POLEREF.20190619
    395407   ZERO.POINT.USE.MEAN               BOOL TRUE 
    396408   PSASTRO.GRID.MIN.ANGLE       F32  -20
     
    411423   PSASTRO.MAX.ALLOWED.FWHM    F32   16
    412424#   PSASTRO.CATDIR              STR   PS1.REF.20140713
     425   PSASTRO.CATDIR               STR     PS1.REF.20170919
     426END
     427
     428YSE_ASTRO METADATA
     429   ZERO.POINT.USE.MEAN         BOOL  TRUE
     430   PSASTRO.MAX.ALLOWED.FWHM    F32   16
    413431   PSASTRO.CATDIR               STR     PS1.REF.20170919
    414432END
     
    619637END
    620638
     639STATICSKY_POLE   METADATA
     640    REFSTAR_MASK                BOOL FALSE
     641    PSASTRO.SAVE.REFMATCH       BOOL FALSE
     642    PSASTRO.FIX.CHIPS           BOOL FALSE
     643    PSASTRO.USE.MODEL           BOOL FALSE
     644    PSASTRO.MOSAIC.MODE         BOOL FALSE
     645    DVO.GETSTAR.FIXED.ZEROPT    F32   25.0
     646    DVO.GETSTAR.MIN.MAG.INST    F32  -15.0
     647#   PSASTRO.CATDIR              STR  PS1.REF.20120524
     648#   PSASTRO.CATDIR              STR  PS1.REF.20140605
     649#   PSASTRO.CATDIR              STR  PS1.REF.20140713
     650#   PSASTRO.CATDIR              STR  PS1.REF.20170919
     651    PSASTRO.CATDIR              STR  PS1.GAIA.POLEREF.20190619
     652    ZERO.POINT.USE.MEAN         BOOL TRUE
     653
     654    ## for skycell, radius shouldn't need to be as large as 90 pixel default. deeper stacks, crowded fields can be problems
     655    PSASTRO.MATCH.RADIUS.N0 F32    15
     656    PSASTRO.MATCH.RADIUS.N1 F32    10
     657    PSASTRO.MATCH.RADIUS.N2 F32    5
     658    PSASTRO.MATCH.RADIUS.N3 F32    1
     659    PSASTRO.MATCH.RADIUS.N4 F32    0.5
     660    PSASTRO.MATCH.FIT.NITER S32    5
     661
     662    PSASTRO.MAX.ERROR      F32      0.2  # in arcsec units, if larger than 0.2" on skycell then a problem..
     663
     664    TRANSFORM.GALAXY.SHAPE.ERRORS  BOOL T
     665END
    621666
    622667# revised setup for MD nightly stack inputs, should work for case of N~2-30
     
    813858   END
    814859END
     860
     861SWEETSPOT_TEST METADATA
     862   PSASTRO.CATDIR               STR     PS1.REF.20170919
     863   ZERO.POINT.USE.MEAN          BOOL    TRUE
     864END
  • tags/ipp-ws-20170121/ippconfig/recipes/nightly_science.config

    r40375 r41446  
    33  MODE           STR CHIP
    44  COMMAND        STR chiptool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@
    5   RETENTION_TIME U16 2
     5#  RETENTION_TIME U16 2
     6  RETENTION_TIME U16 -1
    67END
    78CLEAN_MODES METADATA
    89  MODE           STR WARP
    910  COMMAND        STR warptool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@
    10   RETENTION_TIME U16 7
     11  RETENTION_TIME U16 -1
    1112END
    1213CLEAN_MODES METADATA
    1314  MODE           STR DIFF
    1415  COMMAND        STR difftool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@
    15   RETENTION_TIME S16 3
     16#  RETENTION_TIME S16 3
     17  RETENTION_TIME S16 -1
    1618END
    1719CLEAN_MODES METADATA
    1820  MODE           STR DIST
    1921  COMMAND        STR disttool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -full -set_label goto_cleaned -label @LABEL@ -time_stamp_end @CURRENT_DATE@
    20   RETENTION_TIME S16 10
     22#  RETENTION_TIME S16 10
     23  RETENTION_TIME S16 -1
    2124END
    2225CLEAN_MODES METADATA
    2326  MODE           STR MAGICDS
    2427  COMMAND        STR magicdstool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@
    25   RETENTION_TIME S16 2
     28#  RETENTION_TIME S16 2
     29  RETENTION_TIME S16 -1
    2630END
    2731CLEAN_MODES METADATA
    2832  MODE           STR BGCHIP
    2933  COMMAND        STR bgtool -dbname @DBNAME@ -updatechip -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@
    30   RETENTION_TIME S16 7
     34#  RETENTION_TIME S16 7
     35  RETENTION_TIME S16 1
    3136END
    3237CLEAN_MODES METADATA
    3338  MODE           STR BGWARP
    3439  COMMAND        STR bgtool -dbname @DBNAME@ -updatewarp -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@
    35   RETENTION_TIME S16 7
     40#  RETENTION_TIME S16 7
     41  RETENTION_TIME S16 -1
    3642END
    3743
     
    4753
    4854FILTERS MULTI
    49 FILTERS STR g.00000
    50 FILTERS STR r.00000
    51 FILTERS STR i.00000
    52 FILTERS STR z.00000
    53 FILTERS STR y.00000
    54 FILTERS STR w.00000
     55FILTERS STR g.00002
     56FILTERS STR r.00002
     57FILTERS STR i.00002
     58FILTERS STR z.00002
     59FILTERS STR y.00002
     60FILTERS STR w.00002
    5561
    5662UNRECOVERABLE_QUALITY MULTI
     
    6773END
    6874
     75# 2018-04-30 CZW: Comment out all targets to allow commissioning training and tests to skip processing.
    6976TARGETS MULTI
    7077TARGETS METADATA
     
    7784  OFFNIGHT_DIFFS BOOL FALSE
    7885  REDUCTION STR SWEETSPOT
    79   ADDITIONAL_STACK_LABEL STR ecliptic.rp
     86#  ADDITIONAL_STACK_LABEL STR ecliptic.rp
    8087  DESPERATE_DIFFS BOOL TRUE
    8188#  REDUCTION STR SSTF_4SIG
    82   COMMENT      STR  %OSS%
     89  COMMENT      STR  OSS%
     90END
     91TARGETS METADATA
     92  NAME         STR EU
     93  DISTRIBUTION STR SweetSpot
     94  TESS         STR RINGS.V3
     95  OBSMODE      STR OSS
     96  STACKABLE   BOOL FALSE
     97  DIFFABLE    BOOL TRUE
     98  OFFNIGHT_DIFFS BOOL FALSE
     99  REDUCTION STR SWEETSPOT
     100  DESPERATE_DIFFS BOOL TRUE
     101  COMMENT      STR  EU.%
    83102END
    84103TARGETS METADATA
     
    91110  OFFNIGHT_DIFFS BOOL FALSE
    92111  REDUCTION STR SWEETSPOT
    93   ADDITIONAL_STACK_LABEL STR ecliptic.rp
     112#  ADDITIONAL_STACK_LABEL STR ecliptic.rp
    94113  DESPERATE_DIFFS BOOL TRUE
    95114#  REDUCTION STR SSTF_4SIG
     
    105124  OFFNIGHT_DIFFS BOOL FALSE
    106125  REDUCTION STR SWEETSPOT
    107   ADDITIONAL_STACK_LABEL STR ecliptic.rp
     126#  ADDITIONAL_STACK_LABEL STR ecliptic.rp
    108127  DESPERATE_DIFFS BOOL TRUE
    109128#  REDUCTION STR SSTF_4SIG
     
    119138  OFFNIGHT_DIFFS BOOL FALSE
    120139  REDUCTION STR SWEETSPOT
    121   CHIP      S16 5
    122   WARP      S16 300
    123   DIFF      S16 300
     140#  CHIP      S16 5
     141#  DIFF      S16 300
    124142END
    125143TARGETS METADATA
     
    133151  DESPERATE_DIFFS BOOL TRUE
    134152  COMMENT      STR  %3PI%
    135 #  CHIP          S16  7
    136 #  DIFF          S16  7
    137 #  CHIP         S16 10
    138 #  DIFF         S16 12
    139153END
    140154TARGETS METADATA
     
    144158  OBSMODE      STR BRIGHT
    145159  STACKABLE   BOOL FALSE
     160  DIFFABLE    BOOL TRUE
     161  OFFNIGHT_DIFFS BOOL FALSE
     162  DESPERATE_DIFFS BOOL TRUE
     163  REDUCTION STR EUCLID_DEFAULT
     164  COMMENT      STR  Euclid.r%
     165#  DIFF          S16  7
     166END
     167TARGETS METADATA
     168  NAME         STR BrightTwi
     169  DISTRIBUTION STR NODIST
     170  TESS         STR RINGS.V3
     171  OBSMODE      STR BRIGHT
     172  STACKABLE   BOOL FALSE
    146173  DIFFABLE    BOOL FALSE
    147174  OFFNIGHT_DIFFS BOOL FALSE
    148175  DESPERATE_DIFFS BOOL FALSE
    149   COMMENT      STR  Euclid%
     176  REDUCTION STR EUCLID_DEFAULT
     177  COMMENT      STR  Euclid.twi%
     178#  DIFF          S16  7
     179END
     180TARGETS METADATA
     181  NAME         STR Bright3Pi
     182  DISTRIBUTION STR NODIST
     183  TESS         STR RINGS.V3
     184  OBSMODE      STR BRIGHT
     185  STACKABLE   BOOL FALSE
     186  DIFFABLE    BOOL FALSE
     187  OFFNIGHT_DIFFS BOOL FALSE
     188  DESPERATE_DIFFS BOOL FALSE
     189  REDUCTION STR EUCLID_DEFAULT
     190  COMMENT      STR  %3PI%
    150191#  DIFF          S16  7
    151192END
     
    161202  OFFNIGHT_DIFFS BOOL FALSE
    162203  REDUCTION STR MD_DEFAULT
    163 #  DIST S16 30 
     204END
     205TARGETS METADATA
     206  NAME         STR YSE
     207  DISTRIBUTION STR YSE
     208  TESS         STR RINGS.V3
     209  OBSMODE      STR YSE
     210  STACKABLE   BOOL FALSE
     211  DIFFABLE    BOOL FALSE
     212  OFFNIGHT_DIFFS  BOOL FALSE
     213  DESPERATE_DIFFS BOOL FALSE
     214  REDUCTION STR YSE
     215  ## don't use so can include Trans% for YSE in same config
     216  #COMMENT   STR  YSE%
     217  ## change days for cleanup at start
     218  DIST      S16  30
     219  DIFF      S16  10
    164220END
    165221TARGETS METADATA
     
    174230  COMMENT   STR  Supernova%
    175231  ## change days till cleanup
    176   DIST      S16 20
    177   CHIP      S16  2
    178   WARP      S16  2
    179   DIFF      S16  2
     232#  DIST      S16 20
    180233END
    181234TARGETS METADATA
     
    189242  REDUCTION    STR MD_DEFAULT
    190243  COMMENT      STR ICECUBE%
    191   DIST           S16  15
    192   WARP           S16  300
    193   DIFF           S16  300
     244#  DIST           S16  15
     245#  DIFF           S16  300
    194246END
    195247TARGETS METADATA
     
    204256  REDUCTION    STR SWEETSPOT
    205257  COMMENT      STR G%.R%.P%
    206   DIST           S16  15
    207   WARP           S16  300
    208   DIFF           S16  300
     258#  DIST           S16  15
     259#  DIFF           S16  300
    209260END
    210261TARGETS METADATA
     
    218269#  REDUCTION    STR SWEETSPOT
    219270  COMMENT      STR  K2%
    220   DIST           S16  30
    221   WARP           S16  10
    222   DIFF           S16  10
     271#  DIST           S16  30
     272#  DIFF           S16  10
    223273END
    224274TARGETS  METADATA
     
    232282  REDUCTION     STR SWEETSPOT
    233283  COMMENT      STR  %NCU%
    234   DIST          S16 300
    235   CHIP          S16 300
    236   WARP          S16 300
    237   DIFF          S16 300
     284#  DIST          S16 300
     285#  CHIP          S16 300
     286#  DIFF          S16 300
    238287END
    239288# TARGETS METADATA
     
    261310  DIST      S16  30
    262311  # bump the retention times for the time being
    263   CHIP S16 60
    264   WARP S16 60
    265   DIFF S16 60
    266   CHIPBG S16 60
    267   WARPBG S16 60
     312 # CHIP S16 60
     313 # WARP S16 60
     314 # DIFF S16 60
     315 # CHIPBG S16 60
     316 # WARPBG S16 60
    268317END
    269318TARGETS METADATA
     
    277326  DIFFABLE  BOOL FALSE
    278327  REDUCTION STR MD_DEFAULT
    279   DIST      S16  30
     328#  DIST      S16  30
    280329END
    281330TARGETS METADATA
     
    289338  DIFFABLE  BOOL FALSE
    290339  REDUCTION STR MD_DEFAULT
    291   DIST      S16 30
     340#  DIST      S16 30
    292341END
    293342TARGETS METADATA
     
    301350  DIFFABLE  BOOL FALSE
    302351  REDUCTION STR MD_DEFAULT
    303   DIST      S16 30
     352#  DIST      S16 30
    304353END
    305354TARGETS METADATA
     
    313362  DIFFABLE  BOOL FALSE
    314363  REDUCTION STR MD_DEFAULT
    315   DIST      S16 30
     364#  DIST      S16 30
    316365END
    317366TARGETS METADATA
     
    325374  DIFFABLE  BOOL FALSE
    326375  REDUCTION STR MD_DEFAULT
    327   DIST      S16 30
     376#  DIST      S16 30
    328377  ## change days till cleanup
    329   #CHIP S16 60
    330   WARP S16 60
    331   DIFF S16 60
     378#  #CHIP S16 60
     379#  WARP S16 60
     380#  DIFF S16 60
    332381END
    333382TARGETS METADATA
     
    341390  DIFFABLE  BOOL FALSE
    342391  REDUCTION STR MD_DEFAULT
    343   DIST      S16 30
     392#  DIST      S16 30
    344393  ## change days till cleanup
    345   #CHIP S16 60
    346   WARP S16 60
    347   DIFF S16 60
     394#  #CHIP S16 60
     395#  WARP S16 60
     396#  DIFF S16 60
    348397END
    349398TARGETS METADATA
     
    357406  DIFFABLE  BOOL FALSE
    358407  REDUCTION STR MD_DEFAULT
    359   DIST      S16 30
     408#  DIST      S16 30
    360409  ## change days till cleanup
    361   #CHIP S16 60
    362   WARP S16 60
    363   DIFF S16 60
     410#  #CHIP S16 60
     411#  WARP S16 60
     412#  DIFF S16 60
    364413END
    365414TARGETS METADATA
     
    373422  DIFFABLE  BOOL FALSE
    374423  REDUCTION STR MD_DEFAULT
    375   DIST      S16 30
     424#  DIST      S16 30
    376425  ## change days till cleanup
    377   #CHIP S16 60
    378   WARP S16 60
    379   DIFF S16 60
     426#  #CHIP S16 60
     427#  WARP S16 60
     428#  DIFF S16 60
    380429END
    381430TARGETS METADATA
     
    389438  DIFFABLE  BOOL FALSE
    390439  REDUCTION STR MD_DEFAULT
    391   DIST      S16 30
     440#  DIST      S16 30
    392441END
    393442TARGETS METADATA
     
    401450  DIFFABLE  BOOL FALSE
    402451  REDUCTION STR MD_DEFAULT
    403   DIST      S16 30
     452#  DIST      S16 30
    404453END
    405454TARGETS METADATA
     
    412461  MIN_STACK U16 8
    413462  DIFFABLE  BOOL FALSE
    414   DIST      S16 30
     463#  DIST      S16 30
    415464END
    416465TARGETS METADATA
     
    424473  REDUCTION STR STS_DATASET
    425474  # bump the retention times for the time being
    426   CHIP S16 60
    427   WARP S16 60
    428   DIFF S16 60
     475#  CHIP S16 60
     476#  WARP S16 60
     477#  DIFF S16 60
    429478END
    430479TARGETS METADATA
     
    433482  TESS      STR RINGS.V3
    434483  OBSMODE   STR SS
    435   STACKABLE BOOL TRUE
    436   DIFFABLE  BOOL TRUE
     484  STACKABLE BOOL FALSE
     485  DIFFABLE  BOOL FALSE
    437486  REDUCTION STR SWEETSPOT
    438   ADDITIONAL_STACK_LABEL STR ecliptic.rp
     487#  ADDITIONAL_STACK_LABEL STR ecliptic.rp
    439488#  REDUCTION STR SSTF_4SIG
    440489#  WARP      S16 60
     
    446495  OBSMODE      STR PI
    447496  STACKABLE   BOOL FALSE
    448   DIFFABLE    BOOL TRUE
     497  DIFFABLE    BOOL FALSE
    449498END
    450499TARGETS METADATA
     
    456505  DIFFABLE    BOOL FALSE
    457506  REDUCTION   STR  CNP_DATASET
    458   CHIP        S16  800
    459   WARP        S16  800
     507#  CHIP       S16  800
     508#  WARP       S16  800
    460509END
    461510TARGETS METADATA
     
    476525END
    477526
    478 # This is a hack, and I freely admit it.
    479 # Removed the rest because we do not regularly run microtests.
     527#This is a hack, and I freely admit it.
     528#Removed the rest because we do not regularly run microtests.
    480529# TARGETS METADATA
    481530#   NAME STR microtestMD01
  • tags/ipp-ws-20170121/ippconfig/recipes/psastro.config

    r39926 r41446  
    2222# extra field for ref stars:
    2323PSASTRO.FIELD.PADDING  F32 0.25
     24
     25PSASTRO.REFSTAR.CLUMP.SCALE S32 150
     26PSASTRO.REFSTAR.CLUMP.NITER S32 3
    2427
    2528# extra field for ref stars:
     
    7073PSASTRO.MATCH.FIT.NITER S32   1
    7174
     75# single-chip radius match in pixels
     76PSASTRO.ONE.CHIP.ORDER.N0 F32    1
     77PSASTRO.ONE.CHIP.ORDER.N1 F32    1
     78PSASTRO.ONE.CHIP.ORDER.N2 F32    1
     79PSASTRO.ONE.CHIP.ORDER.N3 F32    1
     80PSASTRO.ONE.CHIP.ORDER.N4 F32    1
     81PSASTRO.ONE.CHIP.ORDER.N5 F32    1
     82PSASTRO.ONE.CHIP.ORDER.N6 F32    1
     83PSASTRO.ONE.CHIP.ORDER.N7 F32    1
     84
    7285# for iterations >= N, require a single match per reference
    7386PSASTRO.MATCH.UNIQ.ITER S32     4
     
    137150REFSTAR_MASK_REGIONS            BOOL FALSE
    138151REFSTAR_MASK_MAX_MAG            F32 -15.0
    139 REFSTAR_MASK_SATSTAR_MAG_MAX    F32 -17.0
    140152REFSTAR_MASK_SATSTAR_MAG_SLOPE  F32  10.0
    141153REFSTAR_MASK_SATSTAR_POS_ZERO   F32   0.0
     
    148160REFSTAR_MASK_SATSPIKE_WIDTH_SLOPE F32 0.00
    149161
     162REFSTAR_MASK_SATSTAR_MAG_MAX    F32 -11.363
     163REFSTAR_MASK_SATSTAR_RAD_OFFSET F32  17.631
     164REFSTAR_MASK_SATSTAR_EXP        F32   1.493
     165
     166PSASTRO.SAVE.GHOSTS             BOOL FALSE
    150167REFSTAR_MASK_GHOST              BOOL FALSE
    151168REFSTAR_COUNT_GHOSTS            BOOL FALSE
     
    154171
    155172REFSTAR_MASK_BLEED              BOOL FALSE
     173
    156174REFSTAR_MASK_BLEED_MAG_MAX      F32 -15.0
    157175REFSTAR_MASK_BLEED_MAG_SLOPE    F32   5.0
     176
     177# Additional parameters to allow for saturation bleeds to be masked in either direction.
     178REFSTAR_MASK_BLEED_ORIENTATION_X BOOL FALSE
     179REFSTAR_MASK_BLEED_MAG_MAX_X    F32 -15.0
     180REFSTAR_MASK_BLEED_MAG_SLOPE_X  F32   5.0
     181
     182REFSTAR_MASK_BLEED_ORIENTATION_Y BOOL FALSE
     183REFSTAR_MASK_BLEED_MAG_MAX_Y    F32 -15.0
     184REFSTAR_MASK_BLEED_MAG_SLOPE_Y  F32   5.0
    158185
    159186REFSTAR_MASK_GLINTS             BOOL  FALSE
     
    161188GLINT_LENGTH_MAG_SLOPE          F32 0.0
    162189GLINT_LENGTH_MAG_ZERO           F32 0.0
     190GLINT_LENGTH_POS_SLOPE          F32 0.0
     191GLINT_LENGTH_POS_REF            F32 0.0
     192GLINT_LENGTH_POS_CUT            F32 0.0
     193GLINT_LENGTH_MIN_FPA            F32 0.0
     194GLINT_ANGLE_POS_SLOPE           F32 0.0
     195GLINT_ANGLE_POS_REF             F32 0.0
     196# save glint positions?
     197PSASTRO.SAVE.GLINTS             BOOL FALSE
     198
    163199GLINT_WIDTH                     F32 0.0
    164200GLINT.REGION                    MULTI
     
    299335END
    300336
     337YSE_ASTRO METADATA
     338END
     339
    301340CNP_ASTRO_PV3 METADATA
    302341END
     
    318357END
    319358
     359STATICSKY_POLE   METADATA
     360    PSASTRO.SAVE.CFF           BOOL TRUE  # save a cff file (input for psphotFullForce)
     361END
     362
    320363STATICSKY_TESTCAL   METADATA
    321364END
     
    333376END
    334377
     378GLINT_TEST METADATA
     379END
     380
     381M31_SHALLOW METADATA
     382END
     383
     384M31_DEEP METADATA
     385END
     386
     387SWEETSPOT_TEST METADATA
     388END
     389
  • tags/ipp-ws-20170121/ippconfig/recipes/psphot.config

    r40198 r41446  
    337337# it overrides).
    338338LINEAR_FIT_VARIANCE_MODE            STR  CONSTANT
     339
     340# Use the covariance factor in the linear fit (true) or set factor to 1.0 (false)
     341LINEAR_FIT_COVAR_FACTOR             BOOL  TRUE
    339342
    340343PCM_BOX_SIZE                        S32   8
     
    574577  PSPHOT.STACK.MATCH.PSF.SOURCE       STR   AUTO # which inputs to convolve? (RAW, CNV, AUTO)
    575578  PSPHOT.STACK.TARGET.PSF.AUTO        BOOL  F    # automatically determine target PSF size?
    576   PSPHOT.STACK.USE.RAW                BOOL  F    # perform photometry & morphology analysis on the raw image
     579
     580  # NOTE: if PSPHOT.STACK.USE.RAW is set to False, KRON.SMOOTH should be
     581  # set to false as well in order to get the best MOMENTS_R1 measurement
     582  PSPHOT.STACK.USE.RAW                BOOL  T    # perform photometry & morphology analysis on the raw image
     583  KRON_SMOOTH                         BOOL  T    # smooth before kron radius measurement
    577584  @PSPHOT.STACK.TARGET.PSF.FWHM       F32   6.0 8.0 # FWHM of target PSF (if NOT AUTO sized; pixels)
    578   RADIAL_APERTURES                    BOOL  F    # calculate flux in circular radial apertures?
     585  RADIAL_APERTURES                    BOOL  T    # calculate flux in circular radial apertures?
    579586  RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
    580   OUTPUT.FORMAT                       STR   PS1_SV3
     587  OUTPUT.FORMAT                       STR   PS1_SV4
     588
     589  # subtract radial profiles for extremely bright stars?
     590  SUBTRACT_SATSTAR_PROFILE            BOOL  T
     591 
     592  CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE
     593  POISSON.ERRORS.PHOT.LMM             BOOL  TRUE
     594
     595  LMM_FIT_CHISQ_CONVERGENCE           BOOL  FALSE           # use the (old) chisq convergence or the new parameter one
     596  LMM_FIT_GAIN_FACTOR_MODE            S32   2               # there are 3 options to determine the gain factor (0,1,2)
     597  EXT_FIT_MIN_TOL                     F32   0.1             # Fit tolerance for EXT
    581598
    582599  EXT_FIT_MAX_RADIUS                  F32   50.0
    583   PSF_MODEL                           STR   PS_MODEL_GAUSS
     600  PSF_MODEL                           STR   PS_MODEL_PS1_V1
    584601  EXT_MODEL                           STR   PS_MODEL_QGAUSS
     602  PEAKS_NMAX_TOTAL                    S32   0 # set this to limit the allowed number of peaks - Yields fault instead of avoid memory explosion
     603
     604  REPAIR.PETROSIAN.MAG.ERRORS         BOOL  TRUE # write PETRO_MAG_ERR as dFlux / Flux when writing
     605
     606  SAVE.RESID                          BOOL  FALSE
     607END
     608
     609# Extended source fit parameters
     610STACKPHOT_EUCLID                      METADATA
     611  EXTENDED_SOURCE_FITS                BOOL  TRUE  # perform any of the aperture-like measurements?
     612  EXTENDED_SOURCE_GALAXY_PARAMS       BOOL  TRUE  # measure additional paramters for "galaxies"
     613  EXTENDED_SOURCE_SN_LIM              F32   10.0
     614  EXTENDED_SOURCE_PETROSIAN           BOOL  TRUE
     615  EXTENDED_SOURCE_ANNULI              BOOL  TRUE
     616  EXT.NSIGMA.LIMIT.USE                BOOL  FALSE
     617  EXT.FIT.MIN.GAL.LIMIT.USE           BOOL  TRUE  # limit extended source fits by galactic coordinates
     618
     619  PSPHOT.STACK.MATCH.PSF.SOURCE       STR   AUTO # which inputs to convolve? (RAW, CNV, AUTO)
     620  PSPHOT.STACK.TARGET.PSF.AUTO        BOOL  F    # automatically determine target PSF size?
     621  # NOTE: if PSPHOT.STACK.USE.RAW is set to False, KRON.SMOOTH should be
     622  # set to false as well in order to get the best MOMENTS_R1 measurement
     623  PSPHOT.STACK.USE.RAW                BOOL  T    # perform photometry & morphology analysis on the raw image
     624  KRON_SMOOTH                         BOOL  T    # smooth before kron radius measurement
     625  @PSPHOT.STACK.TARGET.PSF.FWHM       F32   6.0 8.0 # FWHM of target PSF (if NOT AUTO sized; pixels)
     626  RADIAL_APERTURES                    BOOL  T    # calculate flux in circular radial apertures?
     627  RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
     628  OUTPUT.FORMAT                       STR   PS1_SV4
     629
     630  # PS1 EUCLID values (dropped inner 2 apertures)
     631  @RADIAL.ANNULAR.BINS.LOWER           F32      0.00  5.38 10.77 16.15 21.54 32.30 # perl parser fails without a comment ticket #1476 still?
     632  @RADIAL.ANNULAR.BINS.UPPER           F32      5.38 10.77 16.15 21.54 32.30 43.06 # perl parser fails without a comment ticket #1476 still?
     633  #                aperture radius in arcsec:   1.0   2.0   3.0   4.0   6.0   8.0
     634
     635  # subtract radial profiles for extremely bright stars?
     636  SUBTRACT_SATSTAR_PROFILE            BOOL  T
     637 
     638  CONSTANT_PHOTOMETRIC_WEIGHTS        BOOL  TRUE
     639  POISSON.ERRORS.PHOT.LMM             BOOL  TRUE
     640
     641  LMM_FIT_CHISQ_CONVERGENCE           BOOL  FALSE           # use the (old) chisq convergence or the new parameter one
     642  LMM_FIT_GAIN_FACTOR_MODE            S32   2               # there are 3 options to determine the gain factor (0,1,2)
     643  EXT_FIT_MIN_TOL                     F32   0.1             # Fit tolerance for EXT
     644
     645  EXT_FIT_MAX_RADIUS                  F32   50.0
     646  PSF_MODEL                           STR   PS_MODEL_PS1_V1
     647  EXT_MODEL                           STR   PS_MODEL_QGAUSS
     648  PEAKS_NMAX_TOTAL                    S32   0 # set this to limit the allowed number of peaks - Yields fault instead of avoid memory explosion
     649
     650  REPAIR.PETROSIAN.MAG.ERRORS         BOOL  TRUE # write PETRO_MAG_ERR as dFlux / Flux when writing
     651
     652  SAVE.RESID                          BOOL  FALSE
    585653END
    586654
     
    789857    TRAIL_RAW EXTENDED_SOURCE_MODEL  PS_MODEL_TRAIL    10.0   FALSE
    790858  END
     859END
     860
     861YSE_DIFF METADATA
     862  PEAKS_NSIGMA_LIMIT_2              F32  3.5           # peak significance threshold
     863  DIFF_STATS                        BOOL TRUE          # Calculate diff-specific stats
     864  OUTPUT.FORMAT                     STR  PS1_DV5       # Format of output file
     865
     866  PSF_FIT_MODEL_SUM_FRAC_CUT        F32  0.5
     867  PSF_FIT_MASKED_SUM_FRAC_CUT       F32  0.1
     868
     869END
     870
     871YSE_NOCOVAR_DIFF METADATA
     872  PEAKS_NSIGMA_LIMIT_2              F32  3.5           # peak significance threshold
     873  DIFF_STATS                        BOOL TRUE          # Calculate diff-specific stats
     874  OUTPUT.FORMAT                     STR  PS1_DV5       # Format of output file
     875
     876  PSF_FIT_MODEL_SUM_FRAC_CUT        F32  0.5
     877  PSF_FIT_MASKED_SUM_FRAC_CUT       F32  0.1
     878
     879  ## Use the covariance factor in the linear fit (true) or set factor to 1.0 (false)
     880  LINEAR_FIT_COVAR_FACTOR             BOOL  FALSE
     881
     882  LINEAR_FIT_VARIANCE_MODE            STR   IMAGE_VAR
     883
    791884END
    792885
     
    860953END
    861954
     955FULLFORCE_EUCLID METADATA
     956    GALAXY_SHAPES           BOOL    TRUE
     957
     958    # new recipe values which set paramter spacing based on signal to noise
     959    # DELTA = Q / SN
     960    # F_MIN = 1 - NSIGMA * DELTA
     961    # F_MAX = 1 + NSIGMA * DELTA
     962    GALAXY_SHAPES_Q                     F32   1.5       # these values result in
     963    GALAXY_SHAPES_NSIGMA                F32   4.0       # a 9 x 9 grid
     964    GALAXY_SHAPES_CLAMP_SN              F32   50.       # with minimum delta .03 pixels
     965
     966    RADIAL_APERTURES        BOOL    TRUE
     967    EXTENDED_SOURCE_FITS    BOOL    TRUE    # this casues the xfit extension to be written out
     968    EXTENDED_SOURCE_PETROSIAN BOOL  TRUE    # To measure petrosian magnitudes
     969    EXTENDED_SOURCE_ANNULI  BOOL    TRUE
     970    LENSING_PARAMETERS      BOOL    TRUE
     971    SAVE.PSF                BOOL    FALSE
     972    SAVE.BACKMDL            BOOL    FALSE
     973    SAVE.RESID              BOOL    FALSE
     974    OUTPUT.FORMAT           STR     PS1_V5
     975END
     976
    862977CHIP_SHALLOW METADATA
    863978  PEAKS_NSIGMA_LIMIT                  F32   25.0            # peak significance threshold
    864979  PEAKS_NSIGMA_LIMIT_2                F32   15.0            # peak significance threshold
    865980END
     981
     982M31_DEEP METADATA
     983END
  • tags/ipp-ws-20170121/psphot/src/psphotFitSourcesLinear.c

    r40191 r41446  
    203203    // XXX do not apply covarFactor for the moment...
    204204    // covarFactor = 1.0;
     205
     206    bool use_covarfactor = psMetadataLookupBool(&status, recipe, "LINEAR_FIT_COVAR_FACTOR");
     207    if (!status) {
     208        use_covarfactor = true;
     209    }
     210
     211    if (!use_covarfactor) {
     212        covarFactor = 1.0;
     213        psLogMsg ("psphot.ensemble", PS_LOG_MINUTIA, "Manually reset covariance factor: %f\n", covarFactor);
     214
     215    }
    205216
    206217    int Nsat = 0;
Note: See TracChangeset for help on using the changeset viewer.