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.measureCrosstalk import CrosstalkSolveTask
-
class
(*, config: Optional[PipelineTaskConfig] = None, log: Optional[Union[logging.Logger, LsstLogAdapter]] = None, initInputs: Optional[Dict[str, Any]] = None, **kwargs)CrosstalkSolveTask
Task to solve crosstalk from pixel ratios
...
-
attribute
config
Access configuration fields and retargetable subtasks.
-
method
(inputRatios, inputFluxes=None, camera=None, inputDims=None, outputDims=None)run
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.Connections
- Field type
ConfigField
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?
rejIter¶
Number of rejection iterations for final coefficient calculation.
rejSigma¶
Rejection threshold (sigma) for final coefficient calculation.
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.