Definition at line 1221 of file assembleCoadd.py.
◆ setDefaults()
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.setDefaults |
( |
|
self | ) |
|
◆ validate()
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.validate |
( |
|
self | ) |
|
◆ assembleStaticSkyModel
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.assembleStaticSkyModel |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=AssembleCoaddTask,
doc="Task to assemble an artifact-free, PSF-matched Coadd to serve as a"
" naive/first-iteration model of the static sky.",
)
Definition at line 1223 of file assembleCoadd.py.
◆ detect
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.detect |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=SourceDetectionTask,
doc="Detect outlier sources on difference between each psfMatched warp and static sky model"
)
Definition at line 1228 of file assembleCoadd.py.
◆ detectTemplate
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.detectTemplate |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=SourceDetectionTask,
doc="Detect sources on static sky model. Only used if doPreserveContainedBySource is True"
)
Definition at line 1232 of file assembleCoadd.py.
◆ doFilterMorphological
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doFilterMorphological |
|
static |
Initial value:= pexConfig.Field(
doc="Filter artifact candidates based on morphological criteria, i.g. those that appear to "
"be streaks.",
dtype=bool,
default=False
)
Definition at line 1315 of file assembleCoadd.py.
◆ doPrefilterArtifacts
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doPrefilterArtifacts |
|
static |
Initial value:= pexConfig.Field(
doc="Ignore artifact candidates that are mostly covered by the bad pixel mask, "
"because they will be excluded anyway. This prevents them from contributing "
"to the outlier epoch count image and potentially being labeled as persistant."
"'Mostly' is defined by the config 'prefilterArtifactsRatio'.",
dtype=bool,
default=True
)
Definition at line 1297 of file assembleCoadd.py.
◆ doPreserveContainedBySource
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doPreserveContainedBySource |
|
static |
Initial value:= pexConfig.Field(
doc="Rescue artifacts from clipping that completely lie within a footprint detected"
"on the PsfMatched Template Coadd. Replicates a behavior of SafeClip.",
dtype=bool,
default=True,
)
Definition at line 1291 of file assembleCoadd.py.
◆ doScaleWarpVariance
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doScaleWarpVariance |
|
static |
Initial value:= pexConfig.Field(
doc="Rescale Warp variance plane using empirical noise?",
dtype=bool,
default=True,
)
Definition at line 1282 of file assembleCoadd.py.
◆ doUsePsfMatchedPolygons
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doUsePsfMatchedPolygons |
◆ growStreakFp
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.growStreakFp |
|
static |
Initial value:= pexConfig.Field(
doc="Grow streak footprints by this number multiplied by the PSF width",
dtype=float,
default=5
)
Definition at line 1321 of file assembleCoadd.py.
◆ maskStreaks
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maskStreaks |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=MaskStreaksTask,
doc="Detect streaks on difference between each psfMatched warp and static sky model. Only used if "
"doFilterMorphological is True. Adds a mask plane to an exposure, with the mask plane name set by"
"streakMaskName"
)
Definition at line 1236 of file assembleCoadd.py.
◆ maxFractionEpochsHigh
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maxFractionEpochsHigh |
|
static |
Initial value:= pexConfig.RangeField(
doc="Fraction of local number of epochs (N) to use as effective maxNumEpochs for high N. "
"Effective maxNumEpochs = "
"min(maxFractionEpochsLow * N, maxNumEpochs + maxFractionEpochsHigh * N)",
dtype=float,
default=0.03,
min=0., max=1.,
)
Definition at line 1266 of file assembleCoadd.py.
◆ maxFractionEpochsLow
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maxFractionEpochsLow |
|
static |
Initial value:= pexConfig.RangeField(
doc="Fraction of local number of epochs (N) to use as effective maxNumEpochs for low N. "
"Effective maxNumEpochs = "
"min(maxFractionEpochsLow * N, maxNumEpochs + maxFractionEpochsHigh * N)",
dtype=float,
default=0.4,
min=0., max=1.,
)
Definition at line 1258 of file assembleCoadd.py.
◆ maxNumEpochs
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maxNumEpochs |
|
static |
Initial value:= pexConfig.Field(
doc="Charactistic maximum local number of epochs/visits in which an artifact candidate can appear "
"and still be masked. The effective maxNumEpochs is a broken linear function of local "
"number of epochs (N): min(maxFractionEpochsLow*N, maxNumEpochs + maxFractionEpochsHigh*N). "
"For each footprint detected on the image difference between the psfMatched warp and static sky "
"model, if a significant fraction of pixels (defined by spatialThreshold) are residuals in more "
"than the computed effective maxNumEpochs, the artifact candidate is deemed persistant rather "
"than transient and not masked.",
dtype=int,
default=2
)
Definition at line 1247 of file assembleCoadd.py.
◆ prefilterArtifactsMaskPlanes
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.prefilterArtifactsMaskPlanes |
|
static |
Initial value:= pexConfig.ListField(
doc="Prefilter artifact candidates that are mostly covered by these bad mask planes.",
dtype=str,
default=('NO_DATA', 'BAD', 'SAT', 'SUSPECT'),
)
Definition at line 1305 of file assembleCoadd.py.
◆ prefilterArtifactsRatio
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.prefilterArtifactsRatio |
|
static |
Initial value:= pexConfig.Field(
doc="Prefilter artifact candidates with less than this fraction overlapping good pixels",
dtype=float,
default=0.05
)
Definition at line 1310 of file assembleCoadd.py.
◆ scaleWarpVariance
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.scaleWarpVariance |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=ScaleVarianceTask,
doc="Rescale variance on warps",
)
Definition at line 1287 of file assembleCoadd.py.
◆ spatialThreshold
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.spatialThreshold |
|
static |
Initial value:= pexConfig.RangeField(
doc="Unitless fraction of pixels defining how much of the outlier region has to meet the "
"temporal criteria. If 0, clip all. If 1, clip none.",
dtype=float,
default=0.5,
min=0., max=1.,
inclusiveMin=True, inclusiveMax=True
)
Definition at line 1274 of file assembleCoadd.py.
◆ statistic
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.statistic |
◆ streakMaskName
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.streakMaskName |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default="STREAK",
doc="Name of mask bit used for streaks"
)
Definition at line 1242 of file assembleCoadd.py.
◆ warpType
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.warpType |
The documentation for this class was generated from the following file: