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.Connections
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.