Skip to main content
Ctrl+K
LSST Science Pipelines - Home LSST Science Pipelines - Home
  • Getting started with the LSST Science Pipelines
  • Installing the LSST Science Pipelines
  • Data access and pipeline middleware
  • lsst.afw.cameraGeom
  • lsst.afw.coord
    • lsst.afw.detection
    • lsst.afw.display
    • lsst.afw.fits
    • lsst.afw.formatters
    • lsst.afw.geom
    • lsst.afw.image
    • lsst.afw.math
    • lsst.afw.table
    • lsst.afw.typehandling
    • lsst.alert.packet
    • lsst.analysis.ap
    • lsst.analysis.tools
    • lsst.ap.association
    • lsst.ap.pipe
    • lsst.ap.verify
    • lsst.base
    • lsst.cbp
    • lsst.cell_coadds
    • lsst.coadd.utils
    • lsst.cp.pipe
    • lsst.ctrl.bps.htcondor
    • lsst.ctrl.bps.panda
    • lsst.ctrl.bps.parsl
    • lsst.ctrl.bps
    • lsst.ctrl.mpexec
    • lsst.daf.butler
    • lsst.dax.apdb
    • lsst.dax.images.cutout
    • lsst.display.ds9
    • lsst.display.firefly
    • lsst.drp.pipe
    • lsst.drp.tasks
    • lsst.faro.base
    • lsst.faro.measurement
    • lsst.faro.preparation
    • lsst.faro.summary
    • lsst.faro.utils
    • lsst.faro
    • lsst.fgcmcal
    • lsst.gauss2d.fit
    • lsst.gauss2d
    • lsst.geom
    • lsst.ip.diffim
    • lsst.ip.isr
    • lsst.jointcal
    • lsst.log
    • lsst.meas.algorithms
    • lsst.meas.astrom
    • lsst.meas.base
    • lsst.meas.deblender
    • lsst.meas.extensions.gaap
    • lsst.meas.extensions.multiprofit
    • lsst.meas.extensions.photometryKron
    • lsst.meas.extensions.piff
    • lsst.meas.extensions.psfex
    • lsst.meas.extensions.scarlet
    • lsst.meas.extensions.shapeHSM
    • lsst.meas.extensions.simpleShape
    • lsst.meas.extensions.trailedSources
    • lsst.meas.modelfit
    • lsst.meas.transiNet
    • lsst.modelfit.parameters
    • lsst.multiprofit
    • lsst.obs.base
    • lsst.obs.cfht
    • lsst.obs.decam
    • lsst.obs.lsst
    • lsst.pex.config
    • lsst.pex.exceptions
    • lsst.pipe.base
    • lsst.pipe.tasks
    • lsst.resources
    • lsst.sconsUtils
    • lsst.sdm.tools
    • lsst.shapelet
    • lsst.skymap
    • lsst.source.injection
    • lsst.utils
    • lsst.verify
    • Release History
    • Known Issues
    • Characterization Metric Reports
    • Tasks
    • Rubin docs
  • GitHub
  • Getting started with the LSST Science Pipelines
  • Installing the LSST Science Pipelines
  • Data access and pipeline middleware
  • lsst.afw.cameraGeom
  • lsst.afw.coord
  • lsst.afw.detection
  • lsst.afw.display
  • lsst.afw.fits
  • lsst.afw.formatters
  • lsst.afw.geom
  • lsst.afw.image
  • lsst.afw.math
  • lsst.afw.table
  • lsst.afw.typehandling
  • lsst.alert.packet
  • lsst.analysis.ap
  • lsst.analysis.tools
  • lsst.ap.association
  • lsst.ap.pipe
  • lsst.ap.verify
  • lsst.base
  • lsst.cbp
  • lsst.cell_coadds
  • lsst.coadd.utils
  • lsst.cp.pipe
  • lsst.ctrl.bps.htcondor
  • lsst.ctrl.bps.panda
  • lsst.ctrl.bps.parsl
  • lsst.ctrl.bps
  • lsst.ctrl.mpexec
  • lsst.daf.butler
  • lsst.dax.apdb
  • lsst.dax.images.cutout
  • lsst.display.ds9
  • lsst.display.firefly
  • lsst.drp.pipe
  • lsst.drp.tasks
  • lsst.faro.base
  • lsst.faro.measurement
  • lsst.faro.preparation
  • lsst.faro.summary
  • lsst.faro.utils
  • lsst.faro
  • lsst.fgcmcal
  • lsst.gauss2d.fit
  • lsst.gauss2d
  • lsst.geom
  • lsst.ip.diffim
  • lsst.ip.isr
  • lsst.jointcal
  • lsst.log
  • lsst.meas.algorithms
  • lsst.meas.astrom
  • lsst.meas.base
  • lsst.meas.deblender
  • lsst.meas.extensions.gaap
  • lsst.meas.extensions.multiprofit
  • lsst.meas.extensions.photometryKron
  • lsst.meas.extensions.piff
  • lsst.meas.extensions.psfex
  • lsst.meas.extensions.scarlet
  • lsst.meas.extensions.shapeHSM
  • lsst.meas.extensions.simpleShape
  • lsst.meas.extensions.trailedSources
  • lsst.meas.modelfit
  • lsst.meas.transiNet
  • lsst.modelfit.parameters
  • lsst.multiprofit
  • lsst.obs.base
  • lsst.obs.cfht
  • lsst.obs.decam
  • lsst.obs.lsst
  • lsst.pex.config
  • lsst.pex.exceptions
  • lsst.pipe.base
  • lsst.pipe.tasks
  • lsst.resources
  • lsst.sconsUtils
  • lsst.sdm.tools
  • lsst.shapelet
  • lsst.skymap
  • lsst.source.injection
  • lsst.utils
  • lsst.verify
  • Release History
  • Known Issues
  • Characterization Metric Reports
  • Tasks
  • Rubin docs
  • GitHub

Section Navigation

  • lsst-pipe-base v29.1.0 (2025-06-13)
  • Overview of the task framework
  • Creating a task
  • Testing a pipeline task
  • Creating a PipelineTask
  • Retargeting subtasks of tasks
  • Creating a Pipeline
  • Testing pipelines with mocks
  • Working with Pipeline Graphs
  • iterConnections
  • AdjustQuantumHelper
  • AlgorithmError
  • AnnotatedPartialOutputsError
  • DeferredDatasetRef
  • ExceptionInfo
  • ExecutionResources
  • GetDictMetadata
  • GetSetDictMetadata
  • InMemoryDatasetHandle
  • IncompatibleGraphError
  • InputQuantizedConnection
  • Instrument
  • InvalidQuantumError
  • LabelSpecifier
  • NoWorkFound
  • NodeId
  • ObservationDimensionPacker
  • ObservationDimensionPackerConfig
  • OutputQuantizedConnection
  • Pipeline
  • PipelineTask
  • PipelineTaskConfig
  • PipelineTaskConnections
  • QgraphSummary
  • QgraphTaskSummary
  • QuantaAdjuster
  • QuantizedConnection
  • QuantumAttemptStatus
  • QuantumContext
  • QuantumGraph
  • QuantumNode
  • QuantumSuccessCaveats
  • RepeatableQuantumError
  • ScalarError
  • SetDictMetadata
  • Struct
  • Task
  • TaskDef
  • TaskError
  • TaskFactory
  • TaskMetadata
  • UnprocessableDataError
  • UpstreamFailureNoWorkFound
  • compare_packages
  • log_config_mismatch
  • ConnectionTypeConsistencyError
  • DatasetTypeNode
  • DuplicateOutputError
  • Edge
  • EdgesChangedError
  • IncompatibleDatasetTypeError
  • InvalidExpressionError
  • InvalidStepsError
  • NodeBipartite
  • NodeKey
  • NodeType
  • PipelineDataCycleError
  • PipelineGraph
  • PipelineGraphError
  • PipelineGraphExceptionSafetyError
  • PipelineGraphReadError
  • ReadEdge
  • StepDefinitions
  • TaskImportMode
  • TaskInitNode
  • TaskNode
  • TaskNotImportedError
  • TaskSubset
  • UnresolvedGraphError
  • WriteEdge
  • assertValidInitOutput
  • assertValidOutput
  • getInitInputs
  • lintConnections
  • makeQuantum
  • runTestQuantum
  • BaseConnection
  • InitInput
  • InitOutput
  • Input
  • Output
  • PrerequisiteInput
  • ConfigIR
  • ContractError
  • ContractIR
  • ImportIR
  • LabeledSubset
  • ParametersIR
  • PipelineIR
  • TaskIR
  • get_mock_name
  • get_original_name
  • is_mock_name
  • mock_pipeline_graph
  • ConvertedUnmockedDataset
  • DataIdMatch
  • DirectButlerRepo
  • DynamicConnectionConfig
  • DynamicTestPipelineTask
  • DynamicTestPipelineTaskConfig
  • ForcedFailure
  • InMemoryRepo
  • MockAlgorithmError
  • MockDataset
  • MockDatasetQuantum
  • MockPipelineTask
  • MockPipelineTaskConfig
  • MockRepo
  • MockStorageClass
  • MockStorageClassDelegate
  • lookup_quantum_data_id
  • DatasetTypeExecutionReport
  • QuantumGraphExecutionReport
  • TaskExecutionReport
  • SimplePipelineExecutor
  • SeparablePipelineExecutor
  • Address
  • AddressReader
  • AddressRow
  • AddressWriter
  • BaseQuantumGraph
  • BaseQuantumGraphReader
  • BipartiteEdgeInfo
  • Compressor
  • DatasetInfo
  • Decompressor
  • HeaderModel
  • InvalidQuantumGraphFileError
  • MultiblockReader
  • MultiblockWriter
  • PredictedDatasetInfo
  • PredictedDatasetModel
  • PredictedInitQuantaModel
  • PredictedQuantumDatasetsModel
  • PredictedQuantumGraph
  • PredictedQuantumGraphComponents
  • PredictedQuantumGraphReader
  • PredictedQuantumInfo
  • PredictedThinGraphModel
  • PredictedThinQuantumModel
  • ProvenanceDatasetInfo
  • ProvenanceDatasetModel
  • ProvenanceInitQuantumInfo
  • ProvenanceInitQuantumModel
  • ProvenanceLogRecordsModel
  • ProvenanceQuantumGraph
  • ProvenanceQuantumGraphReader
  • ProvenanceQuantumInfo
  • ProvenanceQuantumModel
  • ProvenanceTaskMetadataModel
  • QuantumInfo
  • QuantumGraphDotVisualizer
  • QuantumGraphMermaidVisualizer
  • QuantumGraphVisualizer
  • EmptyDimensionsDatasets
  • OutputExistsError
  • PrerequisiteMissingError
  • QuantumGraphBuilder
  • QuantumGraphBuilderError
  • DatasetKey
  • PrerequisiteDatasetKey
  • QuantumGraphSkeleton
  • QuantumKey
  • TaskInitKey
  • PrerequisiteBounds
  • PrerequisiteFinder
  • PrerequisiteInfo
  • SkyPixBoundsBuilder
  • TimespanBuilder
  • AllDimensionsQuantumGraphBuilder
  • DatasetQueryConstraintVariant
  • ExecutionGraphFixup
  • ExecutionGraphFixup
  • LogCapture
  • MPGraphExecutor
  • MPGraphExecutorError
  • MPTimeoutError
  • QuantumExecutor
  • QuantumGraphExecutor
  • ExceptionInfo
  • ExecutionStatus
  • QuantumReport
  • Report
  • SingleQuantumExecutor
  • lsst.pipe.base
  • DeferredDatasetRef

DeferredDatasetRef#

class lsst.pipe.base.DeferredDatasetRef(datasetRef: DatasetRef)#

Bases: object

A wrapper class for DatasetRef that indicates that a PipelineTask should receive a DeferredDatasetHandle instead of an in-memory dataset.

Attributes#

datasetReflsst.daf.butler.DatasetRef

The lsst.daf.butler.DatasetRef that will be eventually used to resolve a dataset.

Attributes Summary

datasetRef

Attributes Documentation

datasetRef: DatasetRef = <dataclasses._MISSING_TYPE object>#

previous

AnnotatedPartialOutputsError

next

ExceptionInfo

On this page
  • DeferredDatasetRef
    • DeferredDatasetRef.datasetRef
Edit on GitHub

© Copyright 2015-2022 Association of Universities for Research in Astronomy, Inc. (AURA).

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.