EmptyDimensionsDatasets#
- class lsst.pipe.base.quantum_graph_builder.EmptyDimensionsDatasets(inputs: ~collections.abc.Mapping[~lsst.pipe.base.quantum_graph_skeleton.DatasetKey | ~lsst.pipe.base.quantum_graph_skeleton.PrerequisiteDatasetKey, ~lsst.daf.butler._dataset_ref.DatasetRef] = <factory>, outputs_for_skip: ~collections.abc.Mapping[~lsst.pipe.base.quantum_graph_skeleton.DatasetKey, ~lsst.daf.butler._dataset_ref.DatasetRef] = <factory>, outputs_in_the_way: ~collections.abc.Mapping[~lsst.pipe.base.quantum_graph_skeleton.DatasetKey, ~lsst.daf.butler._dataset_ref.DatasetRef] = <factory>)#
Bases:
objectStruct that holds the results of empty-dimensions dataset queries for
QuantumGraphBuilder.Attributes Summary
Overall-input datasets found in
QuantumGraphBuilder.input_collections.Output datasets found in
QuantumGraphBuilder.skip_existing_in.Output datasets found in
QuantumGraphBuilder.output_run.Attributes Documentation
- inputs: Mapping[DatasetKey | PrerequisiteDatasetKey, DatasetRef] = <dataclasses._MISSING_TYPE object>#
Overall-input datasets found in
QuantumGraphBuilder.input_collections.This may include prerequisite inputs. It does include init-inputs. It does not include intermediates.
- outputs_for_skip: Mapping[DatasetKey, DatasetRef] = <dataclasses._MISSING_TYPE object>#
Output datasets found in
QuantumGraphBuilder.skip_existing_in.It is unspecified whether this contains init-outputs; there is no concept of skipping at the init stage, so this is not expected to matter.
- outputs_in_the_way: Mapping[DatasetKey, DatasetRef] = <dataclasses._MISSING_TYPE object>#
Output datasets found in
QuantumGraphBuilder.output_run.This includes regular outputs and init-outputs.