CrosstalkSolveTask¶
CrosstalkSolveTask
fits the crosstalk coefficients based on the full set of input flux ratios.
Processing summary¶
CrosstalkSolveTask
runs these operations:
Combines all of the individual exposure flux ratios measured by
CrosstalkExtractTask
into one set.Fits each pair of source-target amplifier pairs to find the clipped mean value.
Optionally prunes coefficients that have coefficients that are statistically consistent with the flux ratio noise.
Python API summary¶
from lsst.cp.pipe.cpCrosstalk import CrosstalkSolveTask
-
class
CrosstalkSolveTask
(*, config=None, log=None, initInputs=None, **kwargs) Task to solve crosstalk from pixel ratios
...
- attributeconfig
Access configuration fields and retargetable subtasks.
-
method
run
(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
Configurations describing the connections of the PipelineTask to datatypes
doFiltering¶
Filter generated crosstalk to remove marginal measurements?
doSignificanceScaling¶
Scale error by 1/sqrt(N) in calculating significant coefficients?
fluxOrder¶
Polynomial order in source flux to fit crosstalk.
rejIter¶
Number of rejection iterations for final coefficient calculation.
rejSigma¶
Rejection threshold (sigma) for final coefficient calculation.
rejectNegativeSolutions¶
Should solutions with negative coefficients (which add flux to the target) be excluded?
saveLogOutput¶
Flag to enable/disable saving of log output for a task, enabled by default.
significanceLimit¶
Sigma significance level to use in marking a coefficient valid.