QuantumNode¶
-
class
lsst.pipe.base.
QuantumNode
(quantum: lsst.daf.butler.core.quantum.Quantum, taskDef: lsst.pipe.base.pipeline.TaskDef, nodeId: uuid.UUID)¶ Bases:
object
This class represents a node in the quantum graph.
The quantum attribute represents the data that is to be processed at this node.
Methods Summary
from_simple
(simple, taskDefMap, …)to_simple
(accumulator, None] = None)Methods Documentation
-
classmethod
from_simple
(simple: lsst.pipe.base.graph.quantumNode.SerializedQuantumNode, taskDefMap: Dict[str, lsst.pipe.base.pipeline.TaskDef], universe: lsst.daf.butler.core.dimensions._universe.DimensionUniverse, recontitutedDimensions: Optional[Dict[int, Tuple[str, lsst.daf.butler.core.dimensions._records.DimensionRecord]], None] = None) → lsst.pipe.base.graph.quantumNode.QuantumNode¶
-
to_simple
(accumulator: Optional[lsst.daf.butler.core.quantum.DimensionRecordsAccumulator, None] = None) → lsst.pipe.base.graph.quantumNode.SerializedQuantumNode¶
-
classmethod