MakeCoaddTempExpTask

Python API summary

from lsst.pipe.tasks.makeCoaddTempExp import MakeCoaddTempExpTask
classMakeCoaddTempExpTask(reuse=False, **kwargs)

! Warp and optionally PSF-Match calexps onto an a common projection...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(calExpList, ccdIdList, skyInfo, visitId=0, dataIdList=None, **kwargs)

Create a Warp from inputs...

methodrunDataRef(patchRef, selectDataList=[])

! Produce @<coaddName>Coadd_@<warpType>Warp images by warping and optionally PSF-matching...

See also

See the MakeCoaddTempExpTask API reference for complete details.

Retargetable subtasks

inputRecorder

Default

lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask

Field type

ConfigurableField

Subtask that helps fill CoaddInputs catalogs added to the final Exposure

modelPsf

Default

lsst.meas.algorithms.gaussianPsfFactory.applyWrapper

Field type

ConfigurableField

Model Psf factory

select

Default

lsst.pipe.tasks.selectImages.WcsSelectImagesTask

Field type

ConfigurableField

Image selection subtask.

warpAndPsfMatch

Default

lsst.pipe.tasks.warpAndPsfMatch.WarpAndPsfMatchTask

Field type

ConfigurableField

Task to warp and PSF-match calexp

Configuration fields

badMaskPlanes

Default
('NO_DATA',)
Field type

str ListField

Mask planes that, if set, the associated pixel should not be included in the coaddTempExp.

bgSubtracted

Default
True
Field type

bool Field

Work with a background subtracted calexp?

coaddName

Default
'deep'
Field type

str Field

Coadd name: typically one of deep or goodSeeing.

coaddPsf

Data type

lsst.meas.algorithms.coaddPsf.coaddPsf.CoaddPsfConfig

Field type

ConfigField

Configuration for CoaddPsf

doApplyExternalPhotoCalib

Default
False
Field type

bool Field

Whether to apply external photometric calibration via an lsst.afw.image.PhotoCalib object. Uses the externalPhotoCalibName field to determine which calibration to load.

doApplyExternalSkyWcs

Default
False
Field type

bool Field

Whether to apply external astrometric calibration via an lsst.afw.geom.SkyWcs object. Uses externalSkyWcsName field to determine which calibration to load.

doApplyFinalizedPsf

Default
True
Field type

bool Field

Whether to apply finalized psf models and aperture correction map.

doApplySkyCorr

Default
False
Field type

bool Field

Apply sky correction?

doPsfMatch

Default
False
Field type

bool Field

Match to modelPsf? Deprecated. Sets makePsfMatched=True, makeDirect=False

doWrite

Default
True
Field type

bool Field

persist <coaddName>Coadd_<warpType>Warp

doWriteEmptyWarps

Default
False
Field type

bool Field

Write out warps even if they are empty

externalPhotoCalibName

Default
'jointcal'
Field type

str ChoiceField (optional)

Choices
'jointcal'

Use jointcal_photoCalib

'fgcm'

Use fgcm_photoCalib

'fgcm_tract'

Use fgcm_tract_photoCalib

None

Field is optional

Type of external PhotoCalib if doApplyExternalPhotoCalib is True. This field is only used for Gen2 middleware.

externalSkyWcsName

Default
'jointcal'
Field type

str ChoiceField (optional)

Choices
'jointcal'

Use jointcal_wcs

None

Field is optional

Type of external SkyWcs if doApplyExternalSkyWcs is True. This field is only used for Gen2 middleware.

hasFakes

Default
False
Field type

bool Field

Should be set to True if fake sources have been inserted into the input data.

includeCalibVar

Default
False
Field type

bool Field

Add photometric calibration variance to warp variance plane.

makeDirect

Default
True
Field type

bool Field

Make direct Warp/Coadds

makePsfMatched

Default
False
Field type

bool Field

Make Psf-Matched Warp/Coadd?

matchingKernelSize

Default
21
Field type

int Field

Size in pixels of matching kernel. Must be odd.

useGlobalExternalPhotoCalib

Default
True
Field type

bool Field

When using doApplyExternalPhotoCalib, use ‘global’ calibrations that are not run per-tract. When False, use per-tract photometric calibration files.

useGlobalExternalSkyWcs

Default
False
Field type

bool Field

When using doApplyExternalSkyWcs, use ‘global’ calibrations that are not run per-tract. When False, use per-tract wcs files.