AdjustQuantumHelper¶
- 
class lsst.pipe.base.AdjustQuantumHelper(inputs: lsst.daf.butler.core.named.NamedKeyMapping[lsst.daf.butler.core.datasets.type.DatasetType, List[lsst.daf.butler.core.datasets.ref.DatasetRef]], outputs: lsst.daf.butler.core.named.NamedKeyMapping[lsst.daf.butler.core.datasets.type.DatasetType, List[lsst.daf.butler.core.datasets.ref.DatasetRef]], inputs_adjusted: bool = False, outputs_adjusted: bool = False)¶
- Bases: - object- Helper class for calling - PipelineTaskConnections.adjustQuantum.- This class holds - inputand- outputmappings in the form used by- Quantumand execution harness code, i.e. with- DatasetTypekeys, translating them to and from the connection-oriented mappings used inside- PipelineTaskConnections.- Attributes Summary - inputs_adjusted- Whether any inputs were removed in the last call to - adjust_in_place.- outputs_adjusted- Whether any outputs were removed in the last call to - adjust_in_place.- Methods Summary - adjust_in_place(connections, label, data_id)- Call - adjustQuantumand update- selfwith its results.- Attributes Documentation - 
inputs_adjusted= False¶
- Whether any inputs were removed in the last call to - adjust_in_place.
 - 
outputs_adjusted= False¶
- Whether any outputs were removed in the last call to - adjust_in_place.
 - Methods Documentation - 
adjust_in_place(connections: lsst.pipe.base.connections.PipelineTaskConnections, label: str, data_id: lsst.daf.butler.core.dimensions._coordinate.DataCoordinate) → None¶
- Call - adjustQuantumand update- selfwith its results.- Parameters: - connections : PipelineTaskConnections
- Instance on which to call - adjustQuantum.
- label : str
- Label for this task in the pipeline (should be used in all diagnostic messages). 
- data_id : lsst.daf.butler.DataCoordinate
- Data ID for this quantum in the pipeline (should be used in all diagnostic messages). 
 
- connections : 
 
-