CrosstalkSolveTask

CrosstalkSolveTask fits the crosstalk coefficients based on the full set of input flux ratios.

Processing summary

CrosstalkSolveTask runs these operations:

  1. Combines all of the individual exposure flux ratios measured by CrosstalkExtractTask into one set.

  2. Fits each pair of source-target amplifier pairs to find the clipped mean value.

  3. Optionally prunes coefficients that have coefficients that are statistically consistent with the flux ratio noise.

Python API summary

from lsst.cp.pipe.measureCrosstalk import CrosstalkSolveTask
classCrosstalkSolveTask(*, config=None, log=None, initInputs=None, **kwargs)

Task to solve crosstalk from pixel ratios...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(inputRatios, inputFluxes=None, camera=None, inputDims=None, outputDims=None)

Combine ratios to produce crosstalk coefficients...

See also

See the CrosstalkSolveTask API reference for complete details.

Retargetable subtasks

No subtasks.

Configuration fields

connections

Data type

lsst.pipe.base.config.CrosstalkSolveConfigConnections

Field type

ConfigField

Configurations describing the connections of the PipelineTask to datatypes

doFiltering

Default
False
Field type

bool Field

Filter generated crosstalk to remove marginal measurements?

doSignificanceScaling

Default
True
Field type

bool Field

Scale error by 1/sqrt(N) in calculating significant coefficients?

fluxOrder

Default
0
Field type

int Field

Polynomial order in source flux to fit crosstalk.

rejIter

Default
3
Field type

int Field

Number of rejection iterations for final coefficient calculation.

rejSigma

Default
2.0
Field type

float Field

Rejection threshold (sigma) for final coefficient calculation.

rejectNegativeSolutions

Default
True
Field type

bool Field

Should solutions with negative coefficients (which add flux to the target) be excluded?

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. Deprecated: This field is deprecated and will be removed after v26.

significanceLimit

Default
3.0
Field type

float Field

Sigma significance level to use in marking a coefficient valid.

Debugging

reduce

Display a histogram of the combined ratio measurements for a pair of source/target amplifiers from all input exposures/detectors (bool)?

measure

Display the CDF of the combined ratio measurements for a pair of source/target amplifiers from the final set of clipped input ratios (bool)?