Definition at line 35 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.approxWeighting |
|
static |
Initial value:
3 doc=(
"Use inverse-variance weighting when approximating background offset model? " +
4 "This will fail when the background offset is constant " +
5 "(this is usually only the case in testing with artificial images)." +
6 "(usePolynomial=True)"),
Definition at line 125 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.badMaskPlanes |
|
static |
Initial value:
2 doc=
"Names of mask planes to ignore while estimating the background",
3 dtype=str, default=[
"NO_DATA",
"DETECTED",
"DETECTED_NEGATIVE",
"SAT",
"BAD",
"INTRP",
"CR"],
4 itemCheck=
lambda x: x
in afwImage.Mask().getMaskPlaneDict(),
Definition at line 48 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.bestRefWeightCoverage |
|
static |
Initial value: 1 = pexConfig.RangeField(
3 doc=
"Weight given to coverage (number of pixels that overlap with patch), "
4 "when calculating best reference exposure. Higher weight prefers exposures with high coverage."
5 "Ignored when reference visit is supplied",
Definition at line 102 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.bestRefWeightLevel |
|
static |
Initial value: 1 = pexConfig.RangeField(
3 doc=
"Weight given to mean background level when calculating best reference exposure. "
4 "Higher weight prefers exposures with low mean background level. "
5 "Ignored when reference visit is supplied.",
Definition at line 117 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.bestRefWeightVariance |
|
static |
Initial value: 1 = pexConfig.RangeField(
3 doc=
"Weight given to image variance when calculating best reference exposure. "
4 "Higher weight prefers exposures with low image variance. Ignored when reference visit is supplied",
Definition at line 110 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.binSize |
|
static |
Initial value:
2 doc=
"Bin size for gridding the difference image and fitting a spatial model",
Definition at line 74 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.gridStatistic |
|
static |
Initial value: 1 = pexConfig.ChoiceField(
3 doc=
"Type of statistic to estimate pixel value for the grid points",
8 "MEANCLIP":
"clipped mean"
Definition at line 53 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.gridStdevEpsilon |
|
static |
Initial value: 1 = pexConfig.RangeField(
3 doc=
"Tolerance on almost zero standard deviation in a background-offset grid bin. "
4 "If all bins have a standard deviation below this value, the background offset model "
5 "is approximated without inverse-variance weighting. (usePolynomial=True)",
Definition at line 133 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.interpStyle |
|
static |
Initial value: 1 = pexConfig.ChoiceField(
3 doc=
"Algorithm to interpolate the background values; ignored if usePolynomial is True"
4 "Maps to an enum; see afw.math.Background",
5 default=
"AKIMA_SPLINE",
7 "CONSTANT":
"Use a single constant value",
8 "LINEAR":
"Use linear interpolation",
9 "NATURAL_SPLINE":
"cubic spline with zero second derivative at endpoints",
10 "AKIMA_SPLINE":
"higher-level nonlinear spline that is more robust to outliers",
11 "NONE":
"No background estimation is to be attempted",
Definition at line 79 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.numIter |
|
static |
Initial value:
3 doc=
"Number of iterations of outlier rejection; ignored if gridStatistic != 'MEANCLIP'.",
Definition at line 97 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.numSigmaClip |
|
static |
Initial value:
3 doc=
"Sigma for outlier rejection; ignored if gridStatistic != 'MEANCLIP'.",
Definition at line 92 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.order |
|
static |
Initial value:
3 doc=
"Order of Chebyshev polynomial background model. Ignored if usePolynomial False",
Definition at line 43 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.undersampleStyle |
|
static |
Initial value: 1 = pexConfig.ChoiceField(
2 doc=
"Behaviour if there are too few points in grid for requested interpolation style. "
3 "Note: INCREASE_NXNYSAMPLE only allowed for usePolynomial=True.",
5 default=
"REDUCE_INTERP_ORDER",
7 "THROW_EXCEPTION":
"throw an exception if there are too few points",
8 "REDUCE_INTERP_ORDER":
"use an interpolation style with a lower order.",
9 "INCREASE_NXNYSAMPLE":
"Increase the number of samples used to make the interpolation grid.",
Definition at line 63 of file matchBackgrounds.py.
tuple lsst.pipe.tasks.matchBackgrounds.MatchBackgroundsConfig.usePolynomial |
|
static |
Initial value:
3 doc=
"Fit background difference with Chebychev polynomial interpolation "
4 "(using afw.math.Approximate)? If False, fit with spline interpolation using afw.math.Background",
Definition at line 37 of file matchBackgrounds.py.
The documentation for this class was generated from the following file: