CrosstalkExtractTask¶
CrosstalkExtractTask
measures the flux ratios between bright sources on one amplifier and the same location on the other amplifiers to look for crosstalk sources.
Processing summary¶
CrosstalkExtractTask
runs these operations:
- Identifies bright sources on each amplifier.
- Iterates over the other amplifiers, extracting those potential targets to ensure they have the readout corner placed at the same amplifier coordinate.
- Measures the ratio between the background subtracted target location and the source amplifier location.
Python API summary¶
from lsst.cp.pipe.measureCrosstalk import CrosstalkExtractTask
-
class
(*, config: Optional[PipelineTaskConfig] = None, log: Optional[Union[logging.Logger, LsstLogAdapter]] = None, initInputs: Optional[Dict[str, Any]] = None, **kwargs)CrosstalkExtractTask
Task to measure pixel ratios to find crosstalk
...
-
attribute
config
Access configuration fields and retargetable subtasks.
See also
See the CrosstalkExtractTask
API reference for complete details.
Retargetable subtasks¶
No subtasks.
Configuration fields¶
badMask¶
Mask planes to ignore when identifying source pixels.
connections¶
- Data type
lsst.pipe.base.config.Connections
- Field type
ConfigField
Configurations describing the connections of the PipelineTask to datatypes
saveLogOutput¶
Flag to enable/disable saving of log output for a task, enabled by default.
saveMetadata¶
Flag to enable/disable metadata saving for a task, enabled by default.
Debugging¶
- extract
- Display the exposure under consideration, with the pixels used for crosstalk measurement indicated by the DETECTED mask plane (
bool
)? - pixels
- Display a plot of the ratio calculated for each pixel used in this exposure, split by amplifier pairs. The median value is listed for reference (
bool
)?