LSSTApplications
17.0+11,17.0+34,17.0+56,17.0+57,17.0+59,17.0+7,17.0-1-g377950a+33,17.0.1-1-g114240f+2,17.0.1-1-g4d4fbc4+28,17.0.1-1-g55520dc+49,17.0.1-1-g5f4ed7e+52,17.0.1-1-g6dd7d69+17,17.0.1-1-g8de6c91+11,17.0.1-1-gb9095d2+7,17.0.1-1-ge9fec5e+5,17.0.1-1-gf4e0155+55,17.0.1-1-gfc65f5f+50,17.0.1-1-gfc6fb1f+20,17.0.1-10-g87f9f3f+1,17.0.1-11-ge9de802+16,17.0.1-16-ga14f7d5c+4,17.0.1-17-gc79d625+1,17.0.1-17-gdae4c4a+8,17.0.1-2-g26618f5+29,17.0.1-2-g54f2ebc+9,17.0.1-2-gf403422+1,17.0.1-20-g2ca2f74+6,17.0.1-23-gf3eadeb7+1,17.0.1-3-g7e86b59+39,17.0.1-3-gb5ca14a,17.0.1-3-gd08d533+40,17.0.1-30-g596af8797,17.0.1-4-g59d126d+4,17.0.1-4-gc69c472+5,17.0.1-6-g5afd9b9+4,17.0.1-7-g35889ee+1,17.0.1-7-gc7c8782+18,17.0.1-9-gc4bbfb2+3,w.2019.22
LSSTDataManagementBasePackage
|
Classes | |
class | MeasureCrosstalkConfig |
class | MeasureCrosstalkTask |
Functions | |
def | extractCrosstalkRatios (exposure, threshold=30000, badPixels=["SAT", BAD, INTRP) |
def | measureCrosstalkCoefficients (ratios, rejIter=3, rejSigma=2.0) |
def lsst.ip.isr.measureCrosstalk.extractCrosstalkRatios | ( | exposure, | |
threshold = 30000 , |
|||
badPixels = ["SAT" , |
|||
BAD, | |||
INTRP | |||
) |
Extract crosstalk ratios between different amplifiers For pixels above ``threshold``, we calculate the ratio between each target amp and source amp. We return a list of ratios for each pixel for each target/source combination, as a matrix of lists. Parameters ---------- exposure : `lsst.afw.image.Exposure` Exposure for which to measure crosstalk. threshold : `float` Lower limit on pixels for which we measure crosstalk. badPixels : `list` of `str` Mask planes indicating a pixel is bad. Returns ------- ratios : `list` of `list` of `numpy.ndarray` A matrix of pixel arrays. ``ratios[i][j]`` is an array of the fraction of the ``j``-th amp present on the ``i``-th amp. The value is `None` for the diagonal elements.
Definition at line 42 of file measureCrosstalk.py.
def lsst.ip.isr.measureCrosstalk.measureCrosstalkCoefficients | ( | ratios, | |
rejIter = 3 , |
|||
rejSigma = 2.0 |
|||
) |
Measure crosstalk coefficients from the ratios Given a list of ratios for each target/source amp combination, we measure a robust mean and error. The coefficient errors returned are the (robust) standard deviation of the input ratios. Parameters ---------- ratios : `list` of `list` of `numpy.ndarray` Matrix of arrays of ratios. rejIter : `int` Number of rejection iterations. rejSigma : `float` Rejection threshold (sigma). Returns ------- coeff : `numpy.ndarray` Crosstalk coefficients. coeffErr : `numpy.ndarray` Crosstalk coefficient errors. coeffNum : `numpy.ndarray` Number of pixels for each measurement.
Definition at line 88 of file measureCrosstalk.py.