Quantum

class lsst.daf.butler.Quantum(task, run, *args, **kwargs)

Bases: lsst.daf.butler.core.execution.Execution

A discrete unit of work that may depend on one or more datasets and produces one or more datasets.

Most Quanta will be executions of a particular SuperTask’s runQuantum method, but they can also be used to represent discrete units of work performed manually by human operators or other software agents.

Parameters:
task : str or SuperTask

Fully-qualified name of the SuperTask that executed this Quantum.

run : Run

The Run this Quantum is a part of.