IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 42969


Ignore:
Timestamp:
Mar 12, 2026, 1:24:02 PM (8 weeks ago)
Author:
eugene
Message:

adding recipe options to process exposures to test for bad cells (JPEG_OVERSCAN_ONLY); option to skip background analyis in camera stage

Location:
trunk/ippconfig
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippconfig/gpc1/camera.config

    r42861 r42969  
    33# File formats that we know about
    44FORMATS         METADATA
    5         MEF             STR     gpc1/format_mef.config
     5        MEF             STR     gpc1/format_mef_20100101.config
     6        MEF_OLD         STR     gpc1/format_mef.config
    67        RELPHOT         STR     gpc1/format_relphot.config
    78        RAW_20220827    STR     gpc1/format_20220827.config
  • trunk/ippconfig/gpc1/ppImage.config

    r42891 r42969  
    13581358    DARK METADATA
    13591359      EXPTIME STR FPA.EXPOSURE
    1360       DETTYPE STR TIMEDARK
    13611360    END
    13621361    FLAT METADATA
     
    22362235  BACKGROUND         BOOL    TRUE            # Subtract background?
    22372236  CROSSTALK.MEASURE  BOOL    FALSE           # Subtract model background?
     2237  APPLY.BURNTOOL     BOOL    FALSE           # apply burntool correction in ppImage
     2238  USE.DEBURNED.IMAGE BOOL    FALSE           # use burntool-repaired image?
     2239  USE.BEST.BURNTOOL  BOOL    FALSE           # require the best burntooled data
    22382240END
    22392241
     
    23362338  USE.BEST.BURNTOOL  BOOL    FALSE           # require the best burntooled data
    23372339END
     2340
     2341# chip processing with only overscan
     2342CHIP_OVERSCAN_ONLY  METADATA
     2343  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     2344  BASE.MASK.FITS     BOOL    FALSE           # Save base detrended image?
     2345  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     2346  CHIP.FITS          BOOL    TRUE            # Save chip-mosaic-ed image?
     2347  CHIP.MASK.FITS     BOOL    TRUE            # Save chip-mosaic-ed image?
     2348  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image?
     2349  OVERSCAN           BOOL    TRUE            # Overscan subtraction
     2350  NONLIN             BOOL    FALSE           # apply non-linearity correction
     2351  BIAS               BOOL    FALSE           # Bias subtraction
     2352  DARK               BOOL    FALSE           # Dark subtraction
     2353  NOISEMAP           BOOL    FALSE           # Apply noise read map
     2354  REMNANCE           BOOL    FALSE           # Remnance masking
     2355  SHUTTER            BOOL    FALSE           # Shutter correction
     2356  FLAT               BOOL    FALSE           # Flat-field normalisation
     2357  MASK               BOOL    FALSE           # Mask bad pixels
     2358  MASK.BUILD         BOOL    TRUE            # Build internal mask?
     2359  MASK.BURNTOOL      BOOL    FALSE           # Mask potential burntool trails
     2360  MASK.AUXMASK       BOOL    FALSE           # augment mask with more restrictive auxiliary mask
     2361  PATTERN.ROW        BOOL    FALSE           # Row pattern correction
     2362  PATTERN.CELL       BOOL    FALSE           # Cell pattern correction
     2363  PATTERN.CONTINUITY BOOL    FALSE           # Cell pattern correction using edge continuity
     2364  FRINGE             BOOL    FALSE           # Fringe subtraction
     2365  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     2366  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     2367  PHOTOM             BOOL    FALSE           # Source identification and photometry
     2368  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
     2369  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
     2370  BACKGROUND         BOOL    FALSE           # Subtract background?
     2371  CROSSTALK.MEASURE  BOOL    FALSE           # Subtract model background?
     2372  APPLY.BURNTOOL     BOOL    FALSE           # apply burntool correction in ppImage
     2373  USE.DEBURNED.IMAGE BOOL    FALSE           # use burntool-repaired image?
     2374  USE.BEST.BURNTOOL  BOOL    FALSE           # require the best burntooled data
     2375  SATURATION.OVERRIDE F32    55000           # replace missing saturation with this value
     2376END
     2377
  • trunk/ippconfig/gpc1/psastro.config

    r42861 r42969  
    22# save matched stars?
    33PSASTRO.SAVE.REFMATCH      BOOL TRUE  # save refstar matches as table in output smf file
     4
     5PSASTRO.SKIP.BACKGROUND    BOOL FALSE # generate the background model for GPC1
    46
    57# astrometry matching parameters
     
    868870   ZERO.POINT.USE.MEAN          BOOL    TRUE
    869871END
     872
     873NO_BACKGROUND METADATA
     874   PSASTRO.SKIP.BACKGROUND BOOL TRUE
     875END
  • trunk/ippconfig/gpc2/format_20220616.config

    r42233 r42969  
    592592        END
    593593        CELL.READDIR    S32     1
    594 #       CELL.BAD        S32     0
    595         CELL.BAD        S32     -1000
     594        CELL.BAD        S32     0
     595#       CELL.BAD        S32     -1000
    596596        CELL.XSIZE      S32     592
    597597        CELL.YSIZE      S32     600
  • trunk/ippconfig/gpc2/ppImage.config

    r42623 r42969  
    20572057  USE.BEST.BURNTOOL  BOOL    FALSE           # require the best burntooled data
    20582058END
     2059
     2060# chip processing with only overscan
     2061CHIP_OVERSCAN_ONLY  METADATA
     2062  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     2063  BASE.MASK.FITS     BOOL    FALSE           # Save base detrended image?
     2064  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     2065  CHIP.FITS          BOOL    TRUE            # Save chip-mosaic-ed image?
     2066  CHIP.MASK.FITS     BOOL    TRUE            # Save chip-mosaic-ed image?
     2067  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image?
     2068  OVERSCAN           BOOL    TRUE            # Overscan subtraction
     2069  NONLIN             BOOL    FALSE           # apply non-linearity correction
     2070  BIAS               BOOL    FALSE           # Bias subtraction
     2071  DARK               BOOL    FALSE           # Dark subtraction
     2072  NOISEMAP           BOOL    FALSE           # Apply noise read map
     2073  REMNANCE           BOOL    FALSE           # Remnance masking
     2074  SHUTTER            BOOL    FALSE           # Shutter correction
     2075  FLAT               BOOL    FALSE           # Flat-field normalisation
     2076  MASK               BOOL    FALSE           # Mask bad pixels
     2077  MASK.BUILD         BOOL    TRUE            # Build internal mask?
     2078  MASK.BURNTOOL      BOOL    FALSE           # Mask potential burntool trails
     2079  MASK.AUXMASK       BOOL    FALSE           # augment mask with more restrictive auxiliary mask
     2080  PATTERN.ROW        BOOL    FALSE           # Row pattern correction
     2081  PATTERN.CELL       BOOL    FALSE           # Cell pattern correction
     2082  PATTERN.CONTINUITY BOOL    FALSE           # Cell pattern correction using edge continuity
     2083  FRINGE             BOOL    FALSE           # Fringe subtraction
     2084  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     2085  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     2086  PHOTOM             BOOL    FALSE           # Source identification and photometry
     2087  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
     2088  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
     2089  BACKGROUND         BOOL    FALSE           # Subtract background?
     2090  CROSSTALK.MEASURE  BOOL    FALSE           # Subtract model background?
     2091  APPLY.BURNTOOL     BOOL    FALSE           # apply burntool correction in ppImage
     2092  USE.DEBURNED.IMAGE BOOL    FALSE           # use burntool-repaired image?
     2093  USE.BEST.BURNTOOL  BOOL    FALSE           # require the best burntooled data
     2094
     2095  OVERSCAN.MIN.VALID F32     1.0             # minimum valid overscan value
     2096  OVERSCAN.MAX.VALID F32     60000.0         # maximum valid overscan value
     2097END
  • trunk/ippconfig/recipes/jpeg.mdc

    r42658 r42969  
    328328        OPTIONS         STR     -SB,-X,+Y
    329329END
     330
     331CHECK_LOW_CELLS                 METADATA
     332  PPIMAGE.JPEG1                 METADATA
     333        COLORMAP        STR     rainbow
     334        SCALE.MODE      STR     RANGE
     335        SCALE.MIN       F32      -5.0
     336        SCALE.MAX       F32     +10.0
     337        OPTIONS         STR     +SB,-X,+Y
     338  END
     339 
     340  PPIMAGE.JPEG2 METADATA
     341        COLORMAP        STR     rainbow
     342        SCALE.MODE      STR     RANGE
     343        SCALE.MIN       F32      -5.0
     344        SCALE.MAX       F32     +10.0
     345        OPTIONS         STR     -SB,-X,+Y
     346  END
     347END
  • trunk/ippconfig/recipes/ppImage.config

    r42965 r42969  
    29502950END
    29512951
     2952# Standard chip processing
     2953CHIP_OVERSCAN_ONLY  METADATA
     2954  BASE.FITS          BOOL    FALSE           # Save base detrended image?
     2955  BASE.MASK.FITS     BOOL    FALSE           # Save base detrended image?
     2956  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     2957  CHIP.FITS          BOOL    TRUE            # Save chip-mosaic-ed image?
     2958  CHIP.MASK.FITS     BOOL    TRUE            # Save chip-mosaic-ed image?
     2959  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image?
     2960  OVERSCAN           BOOL    TRUE            # Overscan subtraction
     2961  NONLIN             BOOL    FALSE           # Non-linearity correction; not implemented
     2962  BIAS               BOOL    FALSE           # Bias subtraction
     2963  DARK               BOOL    FALSE           # Dark subtraction
     2964  SHUTTER            BOOL    FALSE           # Shutter correction
     2965  FLAT               BOOL    FALSE           # Flat-field normalisation
     2966  MASK               BOOL    FALSE           # Mask bad pixels
     2967  FRINGE             BOOL    FALSE           # Fringe subtraction
     2968  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
     2969  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
     2970  PHOTOM             BOOL    FALSE           # Source identification and photometry
     2971  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
     2972  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
     2973  BACKGROUND         BOOL    FALSE           # Subtract background?
     2974  MASK.STATS         BOOL    FALSE           # Calculate Mask statistics.
     2975END
     2976
     2977# Save JPEG and FITS from BIN1
     2978PPIMAGE_J1_FITS    METADATA
     2979  OVERSCAN         BOOL    FALSE           # Overscan subtraction
     2980  NONLIN           BOOL    FALSE           # Non-linearity correction; not implemented
     2981  BIAS             BOOL    FALSE           # Bias subtraction
     2982  DARK             BOOL    FALSE           # Dark subtraction
     2983  SHUTTER          BOOL    FALSE           # Shutter correction
     2984  FLAT             BOOL    FALSE           # Flat-field normalisation
     2985  MASK             BOOL    FALSE           # Mask bad pixels
     2986  MASK.BUILD       BOOL    FALSE           # Build internal mask?
     2987  FRINGE           BOOL    FALSE           # Fringe subtraction
     2988  PHOTOM           BOOL    FALSE           # Source identification and photometry
     2989  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
     2990  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
     2991  BASE.FITS        BOOL    FALSE           # Save base image?
     2992  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
     2993  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
     2994  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image?
     2995  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image?
     2996  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image?
     2997  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
     2998  BIN2.FITS        BOOL    FALSE           # Save 2nd binned chip image?
     2999  BIN1.JPEG        BOOL    TRUE            # Save 1st binned jpeg?
     3000  BIN2.JPEG        BOOL    FALSE           # Save 2nd binned jpeg?
     3001  BIN1.XBIN        S32     1               # Image is already binned
     3002  BIN1.YBIN        S32     1               # Image is already binned
     3003  BIN2.XBIN        S32     1               # Image is already binned
     3004  BIN2.YBIN        S32     1               # Image is already binned
     3005  MASK.SATURATED   BOOL    FALSE           # DO NOT Mask the saturated pixels
     3006  MASK.LOW         BOOL    FALSE           # DO NOT Mask the saturated pixels
     3007  FPA1.FITS        BOOL    TRUE            # Save mosaiced FITS image?
     3008END
  • trunk/ippconfig/recipes/psastro.config

    r42844 r42969  
    66
    77PSASTRO.SKIP.ASTROMETRY    BOOL FALSE
     8PSASTRO.SKIP.BACKGROUND    BOOL TRUE   # do not generate background model for most cameras
    89
    910# select which WCS style to use on output images.
     
    413414END
    414415
     416NO_BACKGROUND METADATA
     417   PSASTRO.SKIP.BACKGROUND BOOL TRUE
     418END
  • trunk/ippconfig/recipes/reductionClasses.mdc

    r42892 r42969  
    22432243    FULLFORCE_PSPHOT            STR     FULLFORCE_EUCLID
    22442244END
     2245
     2246# only overscan correction and internal masks
     2247JPEG_OVERSCAN_ONLY  METADATA
     2248    CHIP_PPIMAGE                STR     CHIP_OVERSCAN_ONLY
     2249    CHIP_PSPHOT                 STR     CHIP
     2250    JPEG_BIN1                   STR     PPIMAGE_J1_FITS
     2251    JPEG_BIN2                   STR     PPIMAGE_J2
     2252    PSASTRO                     STR     NO_BACKGROUND
     2253    JPEG                        STR     CHECK_LOW_CELLS
     2254END
Note: See TracChangeset for help on using the changeset viewer.