CpFringeTask

CpFringeTask preprocesses the input exposures to prepare them for combination into a master fringe calibration.

Processing summary

CpFringeTask runs these operations:

  1. Divides the input exposure by the measured background level, normalizing the image sky to 1.0.

  2. Finds all sources above the masking threshold, and masks them

Python API summary

from lsst.cp.pipe.cpFringeTask import CpFringeTask
classCpFringeTask(**kwargs)

Combine pre-processed fringe frames into a proposed master calibration...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(inputExp)

Preprocess input exposures prior to FRINGE combination...

See also

See the CpFringeTask API reference for complete details.

Retargetable subtasks

detection

Default

lsst.meas.algorithms.detection.SourceDetectionTask

Field type

ConfigurableField

Detection configuration

stats

Default

lsst.cp.pipe.cpCombine.CalibStatsTask

Field type

ConfigurableField

Statistics task to use.

subtractBackground

Default

lsst.meas.algorithms.subtractBackground.SubtractBackgroundTask

Field type

ConfigurableField

Background configuration

Configuration fields

connections

Data type

lsst.pipe.base.config.CpFringeTaskConfigConnections

Field type

ConfigField

Configurations describing the connections of the PipelineTask to datatypes

detectSigma

Default
1.0
Field type

float Field

Detection psf gaussian sigma.

saveLogOutput

Default
True
Field type

bool Field

Flag to enable/disable saving of log output for a task, enabled by default.

saveMetadata

Default
True
Field type

bool Field

Flag to enable/disable metadata saving for a task, enabled by default.