IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 39926 for trunk/ippconfig/hsc


Ignore:
Timestamp:
Jan 6, 2017, 11:30:10 AM (10 years ago)
Author:
eugene
Message:

merging changes from czw dev branch (compare with r39924)

Location:
trunk
Files:
9 edited
3 copied

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/ippconfig/hsc

    • Property svn:ignore set to
      Makefile
      Makefile.in
  • trunk/ippconfig/hsc/Makefile.am

    r39705 r39926  
    77        format_raw.config \
    88        format_mef.config \
     9        format_cmf.config \
    910        ppImage.config \
    1011        ppMerge.config \
    1112        psastro.config \
    12         ppStats.config
     13        ppStats.config \
     14        ppStack.config
    1315
    1416install_DATA = $(install_files)
  • trunk/ippconfig/hsc/camera.config

    r39705 r39926  
    55        MEF     STR     hsc/format_mef.config  # for output cmfs from, e.g., camera
    66        RAW     STR     hsc/format_raw.config
     7        CMF     STR     hsc/format_cmf.config  # chip output cmfs
    78#       SPLIT   STR     hsc/format_split.config
    89END
     
    139140   z        STR   HSC-z
    140141   y        STR   HSC-Y
     142   NB921    STR   NB0921
    141143END
    142144
     
    176178#       PPSTACK         STR     hsc/ppStack.config          # ppStack recipe
    177179        PPSTATS         STR     hsc/ppStats.config
     180        PPSTACK         STR     hsc/ppStack.config
    178181END
    179182
  • trunk/ippconfig/hsc/format_mef.config

    r39705 r39926  
    193193        FPA.FILTER      STR     FILTER01
    194194        FPA.FILTERID    STR     FILTER01
    195         FPA.POSANGLE    STR     INR-STR
    196 #       FPA.POSANGLE    STR     INST-PA (not sure which is right)
     195#       FPA.POSANGLE    STR     INR-STR -- this is equivalent to the GPC1 ROT, not POS
     196        FPA.POSANGLE    STR     INST-PA
    197197        FPA.RA          STR     RA
    198198        FPA.DEC         STR     DEC
     
    219219#       FPA.ENV.DIR     STR     OUT-TMP
    220220        FPA.TELTEMP.TRUSS  STR  DOM-TMP # Mid truss temperatures (C
     221        FPA.ZP          STR     ZPT_OBS
     222
    221223
    222224        CHIP.TEMP       STR     DET-TMP
  • trunk/ippconfig/hsc/format_raw.config

    r39705 r39926  
    55        TELESCOP        STR     Subaru
    66        INSTRUME        STR     Hyper Suprime-Cam
    7 #       NAXIS           S32     2 # with 2 this is an image (with 0, this is an output smf)
     7        NAXIS           S32     2 # with 2 this is an image (with 0, this is an output smf)
    88END
    99
     
    192192        FPA.FILTER      STR     FILTER01
    193193        FPA.FILTERID    STR     FILTER01
    194         FPA.POSANGLE    STR     INR-STR
    195 #       FPA.POSANGLE    STR     INST-PA (not sure which is right)
     194#       FPA.POSANGLE    STR     INR-STR
     195        FPA.POSANGLE    STR     INST-PA
    196196        FPA.RA          STR     RA
    197197        FPA.DEC         STR     DEC
  • trunk/ippconfig/hsc/ppImage.config

    r39504 r39926  
    1414    FILTER  STR FPA.FILTERID
    1515  END
     16
     17  FRINGE METADATA
     18    FILTER  STR FPA.FILTERID
     19  END
    1620END   
     21
     22FRINGE.FILTERS MULTI
     23FRINGE.FILTERS STR HSC-Y
    1724
    1825# Standard chip processing
     
    3138  FLAT               BOOL    TRUE            # Flat-field normalisation
    3239  MASK               BOOL    TRUE            # Mask bad pixels
    33   FRINGE             BOOL    FALSE           # Fringe subtraction
     40  FRINGE             BOOL    TRUE            # Fringe subtraction
    3441  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
    3542  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     
    9198END
    9299
     100# This is the processing recipe for fringes
     101PPIMAGE_OBDSF       METADATA
     102  BASE.FITS          BOOL    TRUE            # Save base detrended image?
     103  BASE.MASK.FITS     BOOL    TRUE            # Save base detrended image?
     104  BASE.VARIANCE.FITS BOOL    TRUE            # Save base detrended image?
     105  CHIP.FITS          BOOL    FALSE           # Save chip-mosaic-ed image?
     106  CHIP.MASK.FITS     BOOL    FALSE           # Save chip-mosaic-ed image?
     107  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image?
     108  OVERSCAN           BOOL    TRUE            # Overscan subtraction
     109  NONLIN             BOOL    FALSE           # Non-linearity correction; not implemented
     110  BIAS               BOOL    TRUE            # Bias subtraction
     111  DARK               BOOL    FALSE           # Dark subtraction
     112  SHUTTER            BOOL    FALSE           # Shutter correction
     113  FLAT               BOOL    TRUE            # Flat-field normalisation
     114  MASK               BOOL    TRUE            # Mask bad pixels
     115  MASK.BUILD         BOOL    FALSE           # Build internal mask?
     116  FRINGE             BOOL    FALSE           # Fringe subtraction
     117  PHOTOM             BOOL    FALSE           # Source identification and photometry
     118  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
     119  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
     120  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     121  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     122END
     123
    93124# Overscan, bias, dark, shutter, flat-field -- use FLAT_PREMASK
    94125PPIMAGE_FLATMASK_PROCESS      METADATA
  • trunk/ippconfig/hsc/ppMerge.config

    r39504 r39926  
     1
     2FRINGE.NUM              S32     6250     # number of fringe regions per cell
     3FRINGE.SIZE             S32     5        # Half-size of fringe regions
     4FRINGE.XSMOOTH          S32     3        # Number of smoothing regions per cell in x
     5FRINGE.YSMOOTH          S32     3        # Number of smoothing regions per cell in y
     6FRINGE.SMOOTH           BOOL    T        # Smooth the output image?
     7FRINGE.SMOOTH.SIGMA     F32     2.0      # Sigma of smoothing Gaussian
     8
    19
    210# Bias combination --- don't want min/max rejection
     
    1220        STDEV           STR     ROBUST_STDEV    # Statistic to use to measure the stdev
    1321END
     22
     23
  • trunk/ippconfig/hsc/psastro.config

    r39504 r39926  
    66DVO.GETSTAR.OUTFORMAT         STR      PS1_DEV_0
    77DVO.GETSTAR.PHOTCODE          STR      i
    8 DVO.GETSTAR.MAX.RHO           F32      10000.0
     8DVO.GETSTAR.MAX.RHO           F32      30000.0
    99DVO.GETSTAR.MIN.MAG           F32      12.0
    1010DVO.GETSTAR.MIN.MAG.INST      F32     -15.0
     
    1313PHOTCODE.DATA METADATA
    1414  FILTER   STR g
    15   ZEROPT   F32 28.0
     15  ZEROPT   F32 26.75
    1616  PHOTCODE STR g
    1717  GHOST_MAX_MAG                   F32 -16.5
     
    1919PHOTCODE.DATA METADATA
    2020  FILTER   STR r
    21   ZEROPT   F32 28.0
     21  ZEROPT   F32 27.1
    2222  PHOTCODE STR r
    2323  GHOST_MAX_MAG                   F32 -20.0
     
    2525PHOTCODE.DATA METADATA
    2626  FILTER   STR i
    27   ZEROPT   F32 26.9
     27  ZEROPT   F32 27.0
    2828  PHOTCODE STR i
    2929  GHOST_MAX_MAG                   F32 -25.0
     
    3131PHOTCODE.DATA METADATA
    3232  FILTER   STR z
    33   ZEROPT   F32 28.0
     33  ZEROPT   F32 26.2
     34  PHOTCODE STR z
     35  GHOST_MAX_MAG                   F32 -25.0
     36END
     37PHOTCODE.DATA METADATA
     38  FILTER   STR y
     39  ZEROPT   F32 25.1
     40  PHOTCODE STR y
     41  GHOST_MAX_MAG                   F32 -25.0
     42END
     43PHOTCODE.DATA METADATA
     44  FILTER   STR NB921
     45  ZEROPT   F32 25.4
    3446  PHOTCODE STR z
    3547  GHOST_MAX_MAG                   F32 -25.0
    3648END
    3749
     50
     51PSASTRO.USE.MODEL            BOOL TRUE
     52
     53# extra field for ref stars:
     54PSASTRO.PHOTOM.WINDOW.SIGMA  F32 0.0
     55
     56PSASTRO.GRID.MIN.ANGLE F32 -2.0 # start angle (degrees)
     57PSASTRO.GRID.MAX.ANGLE F32 +2.0
     58PSASTRO.GRID.DEL.ANGLE F32  1.0
     59
     60PSASTRO.GRID.NREF.MAX  S32   1000 # max stars accepted for fitting
     61PSASTRO.GRID.NRAW.MAX  S32   1000 # max stars accepted for fitting
     62
     63PSASTRO.GRID.MIN.INST.MAG.RAW       F32      -14
     64PSASTRO.GRID.MAX.INST.MAG.RAW       F32       -9
     65
    3866# pmAstromMatchFit
    39 PSASTRO.CHIP.ORDER     S32      3  # fit order
     67PSASTRO.CHIP.ORDER     S32      1  # fit order
    4068PSASTRO.CHIP.NITER     S32      3  # fit clipping iterations
    4169PSASTRO.CHIP.NSIGMA    F32      3  # fit clipping sigmas
    4270
    4371# single-chip radius match in pixels
    44 PSASTRO.MATCH.RADIUS.N0 F32    90
    45 PSASTRO.MATCH.RADIUS.N1 F32    60
    46 PSASTRO.MATCH.RADIUS.N2 F32    30
    47 PSASTRO.MATCH.RADIUS.N3 F32    20
    48 PSASTRO.MATCH.RADIUS.N4 F32    20
    49 PSASTRO.MATCH.RADIUS.N5 F32    10
    50 PSASTRO.MATCH.RADIUS.N6 F32    10
    51 PSASTRO.MATCH.RADIUS.N7 F32    5
    52 PSASTRO.MATCH.FIT.NITER S32    8
     72PSASTRO.MATCH.RADIUS.N0 F32    30
     73PSASTRO.MATCH.RADIUS.N1 F32    20
     74PSASTRO.MATCH.RADIUS.N2 F32    20
     75PSASTRO.MATCH.RADIUS.N3 F32    10
     76PSASTRO.MATCH.RADIUS.N4 F32    10
     77PSASTRO.MATCH.RADIUS.N5 F32     8 # was 5
     78PSASTRO.MATCH.RADIUS.N6 F32     2
     79PSASTRO.MATCH.RADIUS.N7 F32     0
     80PSASTRO.MATCH.FIT.NITER S32     6 # was 7
    5381
     82# Mosaic Astrometry options
     83PSASTRO.MOSAIC.MODE         BOOL   TRUE
     84
     85# for iterations >= N, require a single match per reference
     86PSASTRO.MOSAIC.CHIP.NITER     S32      5  # fit clipping iterations (NOTE: last iteration is NITER, not NITER - 1)
     87PSASTRO.MOSAIC.CHIP.NSIGMA    F32      3  # fit clipping sigmas
     88PSASTRO.MOSAIC.UNIQ.ITER      S32      3  # for iterations >= N, require a single match per reference
     89
     90PSASTRO.MOSAIC.MAX.ERROR.N0 F32    0.00 # max allow error for valid solution (arcsec)
     91PSASTRO.MOSAIC.MAX.ERROR.N1 F32    0.00 # max allow error for valid solution (arcsec)
     92PSASTRO.MOSAIC.MAX.ERROR.N2 F32    0.00 # max allow error for valid solution (arcsec)
     93PSASTRO.MOSAIC.MAX.ERROR.N3 F32    0.00 # max allow error for valid solution (arcsec)
     94PSASTRO.MOSAIC.MAX.ERROR.N4 F32    0.00 # max allow error for valid solution (arcsec)
     95PSASTRO.MOSAIC.MAX.ERROR.N5 F32    0.30 # max allow error for valid solution (arcsec)
     96
     97# mosaic radius match in pixels (do these make sense?)
     98PSASTRO.MOSAIC.RADIUS.N0    F32    15
     99PSASTRO.MOSAIC.RADIUS.N1    F32    10
     100PSASTRO.MOSAIC.RADIUS.N2    F32    10
     101PSASTRO.MOSAIC.RADIUS.N3    F32    5
     102PSASTRO.MOSAIC.RADIUS.N4    F32    5
     103PSASTRO.MOSAIC.RADIUS.N5    F32    3
     104
     105PSASTRO.MOSAIC.CHIP.ORDER     S32      1  # limit chip-fit order to 1
     106PSASTRO.MOSAIC.CHIP.ORDER.N0  S32      0 # fit order (-1 means use default)
     107PSASTRO.MOSAIC.CHIP.ORDER.N1  S32      0 # fit order (-1 means use default)
     108PSASTRO.MOSAIC.CHIP.ORDER.N2  S32      1 # fit order (-1 means use default)
     109PSASTRO.MOSAIC.CHIP.ORDER.N3  S32      1 # fit order (-1 means use default)
     110PSASTRO.MOSAIC.CHIP.ORDER.N4  S32      3 # fit order (-1 means use default)
     111PSASTRO.MOSAIC.CHIP.ORDER.N5  S32      3 # fit order (-1 means use default)
     112
     113PSASTRO.MODEL.REF.CHIP        STR      x050
     114PSASTRO.MODEL.REF.CHIP.ANGLE  F32      90.0
     115PSASTRO.MODEL.ROT.PARITY      S32      -1
Note: See TracChangeset for help on using the changeset viewer.