LSST Applications  21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig Class Reference
Inheritance diagram for lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig:
lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConnections lsst.pipe.tasks.assembleCoadd.AssembleCoaddConnections

Public Member Functions

def setDefaults (self)
 
def validate (self)
 

Public Attributes

 statistic
 
 doUsePsfMatchedPolygons
 
 warpType
 

Static Public Attributes

 assembleStaticSkyModel
 
 detect
 
 detectTemplate
 
 maskStreaks
 
 streakMaskName
 
 maxNumEpochs
 
 maxFractionEpochsLow
 
 maxFractionEpochsHigh
 
 spatialThreshold
 
 doScaleWarpVariance
 
 scaleWarpVariance
 
 doPreserveContainedBySource
 
 doPrefilterArtifacts
 
 prefilterArtifactsMaskPlanes
 
 prefilterArtifactsRatio
 
 doFilterMorphological
 
 psfMatchedWarps
 
 templateCoadd
 

Detailed Description

Definition at line 1911 of file assembleCoadd.py.

Member Function Documentation

◆ setDefaults()

def lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.setDefaults (   self)

Definition at line 2012 of file assembleCoadd.py.

2012  def setDefaults(self):
2013  AssembleCoaddConfig.setDefaults(self)
2014  self.statistic = 'MEAN'
2015  self.doUsePsfMatchedPolygons = True
2016 
2017  # Real EDGE removed by psfMatched NO_DATA border half the width of the matching kernel
2018  # CompareWarp applies psfMatched EDGE pixels to directWarps before assembling
2019  if "EDGE" in self.badMaskPlanes:
2020  self.badMaskPlanes.remove('EDGE')
2021  self.removeMaskPlanes.append('EDGE')
2022  self.assembleStaticSkyModel.badMaskPlanes = ["NO_DATA", ]
2023  self.assembleStaticSkyModel.warpType = 'psfMatched'
2024  self.assembleStaticSkyModel.connections.warpType = 'psfMatched'
2025  self.assembleStaticSkyModel.statistic = 'MEANCLIP'
2026  self.assembleStaticSkyModel.sigmaClip = 2.5
2027  self.assembleStaticSkyModel.clipIter = 3
2028  self.assembleStaticSkyModel.calcErrorFromInputVariance = False
2029  self.assembleStaticSkyModel.doWrite = False
2030  self.detect.doTempLocalBackground = False
2031  self.detect.reEstimateBackground = False
2032  self.detect.returnOriginalFootprints = False
2033  self.detect.thresholdPolarity = "both"
2034  self.detect.thresholdValue = 5
2035  self.detect.minPixels = 4
2036  self.detect.isotropicGrow = True
2037  self.detect.thresholdType = "pixel_stdev"
2038  self.detect.nSigmaToGrow = 0.4
2039  # The default nSigmaToGrow for SourceDetectionTask is already 2.4,
2040  # Explicitly restating because ratio with detect.nSigmaToGrow matters
2041  self.detectTemplate.nSigmaToGrow = 2.4
2042  self.detectTemplate.doTempLocalBackground = False
2043  self.detectTemplate.reEstimateBackground = False
2044  self.detectTemplate.returnOriginalFootprints = False
2045 
std::shared_ptr< FrameSet > append(FrameSet const &first, FrameSet const &second)
Construct a FrameSet that performs two transformations in series.
Definition: functional.cc:33

◆ validate()

def lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.validate (   self)

Definition at line 2046 of file assembleCoadd.py.

2046  def validate(self):
2047  super().validate()
2048  if self.assembleStaticSkyModel.doNImage:
2049  raise ValueError("No dataset type exists for a PSF-Matched Template N Image."
2050  "Please set assembleStaticSkyModel.doNImage=False")
2051 
2052  if self.assembleStaticSkyModel.doWrite and (self.warpType == self.assembleStaticSkyModel.warpType):
2053  raise ValueError("warpType (%s) == assembleStaticSkyModel.warpType (%s) and will compete for "
2054  "the same dataset name. Please set assembleStaticSkyModel.doWrite to False "
2055  "or warpType to 'direct'. assembleStaticSkyModel.warpType should ways be "
2056  "'PsfMatched'" % (self.warpType, self.assembleStaticSkyModel.warpType))
2057 
2058 

Member Data Documentation

◆ assembleStaticSkyModel

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.assembleStaticSkyModel
static

Definition at line 1913 of file assembleCoadd.py.

◆ detect

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.detect
static

Definition at line 1918 of file assembleCoadd.py.

◆ detectTemplate

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.detectTemplate
static

Definition at line 1922 of file assembleCoadd.py.

◆ doFilterMorphological

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doFilterMorphological
static

Definition at line 2005 of file assembleCoadd.py.

◆ doPrefilterArtifacts

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doPrefilterArtifacts
static

Definition at line 1987 of file assembleCoadd.py.

◆ doPreserveContainedBySource

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doPreserveContainedBySource
static

Definition at line 1981 of file assembleCoadd.py.

◆ doScaleWarpVariance

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doScaleWarpVariance
static

Definition at line 1972 of file assembleCoadd.py.

◆ doUsePsfMatchedPolygons

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.doUsePsfMatchedPolygons

Definition at line 2015 of file assembleCoadd.py.

◆ maskStreaks

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maskStreaks
static

Definition at line 1926 of file assembleCoadd.py.

◆ maxFractionEpochsHigh

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maxFractionEpochsHigh
static

Definition at line 1956 of file assembleCoadd.py.

◆ maxFractionEpochsLow

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maxFractionEpochsLow
static

Definition at line 1948 of file assembleCoadd.py.

◆ maxNumEpochs

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.maxNumEpochs
static

Definition at line 1937 of file assembleCoadd.py.

◆ prefilterArtifactsMaskPlanes

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.prefilterArtifactsMaskPlanes
static

Definition at line 1995 of file assembleCoadd.py.

◆ prefilterArtifactsRatio

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.prefilterArtifactsRatio
static

Definition at line 2000 of file assembleCoadd.py.

◆ psfMatchedWarps

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConnections.psfMatchedWarps
staticinherited

Definition at line 1886 of file assembleCoadd.py.

◆ scaleWarpVariance

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.scaleWarpVariance
static

Definition at line 1977 of file assembleCoadd.py.

◆ spatialThreshold

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.spatialThreshold
static

Definition at line 1964 of file assembleCoadd.py.

◆ statistic

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.statistic

Definition at line 2014 of file assembleCoadd.py.

◆ streakMaskName

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.streakMaskName
static

Definition at line 1932 of file assembleCoadd.py.

◆ templateCoadd

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConnections.templateCoadd
staticinherited

Definition at line 1896 of file assembleCoadd.py.

◆ warpType

lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddConfig.warpType

Definition at line 2052 of file assembleCoadd.py.


The documentation for this class was generated from the following file: