FinalizeCharacterizationDetectorConnections#
- class lsst.pipe.tasks.finalizeCharacterization.FinalizeCharacterizationDetectorConnections(*, config: PipelineTaskConfig | None = None)#
Bases:
FinalizeCharacterizationConnectionsBaseAttributes Summary
Mapping holding all connection attributes.
Class used for declaring PipelineTask input connections.
Set of dimension names that define the unit of work for this task.
Class used for declaring PipelineTask input connections.
Connection for output dataset.
Connection for output dataset.
Set with the names of all
InitInputconnection attributes.Set with the names of all
InitOutputconnection attributes.Set with the names of all
connectionTypes.Inputconnection attributes.Class used for declaring PipelineTask input connections.
Class used for declaring PipelineTask input connections.
Set with the names of all
Outputconnection attributes.Set with the names of all
PrerequisiteInputconnection attributes.Class used for declaring PipelineTask input connections.
Connection for initInput dataset.
Attributes Documentation
- allConnections: Mapping[str, BaseConnection] = {'calexp': Input(name='calexp', storageClass='ExposureF', doc='Calibrated exposure for the visit/detector.', multiple=False, deprecated=None, _deprecation_context='', dimensions=('instrument', 'visit', 'detector'), isCalibration=False, deferLoad=False, minimum=1, deferGraphConstraint=False, deferBinding=False), 'fgcm_standard_star': Input(name='fgcm_standard_star', storageClass='ArrowAstropy', doc='Catalog of fgcm for color corrections, and indexes to the isolated_star_cats catalogs.', multiple=True, deprecated=None, _deprecation_context='', dimensions=('instrument', 'tract', 'skymap'), isCalibration=False, deferLoad=True, minimum=1, deferGraphConstraint=False, deferBinding=False), 'finalized_psf_ap_corr_detector_cat': Output(name='finalized_psf_ap_corr_detector_catalog', storageClass='ExposureCatalog', doc='Per-visit/per-detector finalized psf models and aperture corrections. This catalog uses detector id for the id.', multiple=False, deprecated=None, _deprecation_context='', dimensions=('instrument', 'visit', 'detector'), isCalibration=False), 'finalized_src_detector_table': Output(name='finalized_src_detector_table', storageClass='ArrowAstropy', doc='Per-visit/per-detector catalog of measurements for psf/flag/etc.', multiple=False, deprecated=None, _deprecation_context='', dimensions=('instrument', 'visit', 'detector'), isCalibration=False), 'isolated_star_cats': Input(name='isolated_star_presource_associations', storageClass='ArrowAstropy', doc='Catalog of isolated stars with average positions, number of associated sources, and indexes to the isolated_star_sources catalogs.', multiple=True, deprecated=None, _deprecation_context='', dimensions=('instrument', 'tract', 'skymap'), isCalibration=False, deferLoad=True, minimum=1, deferGraphConstraint=False, deferBinding=False), 'isolated_star_sources': Input(name='isolated_star_presources', storageClass='ArrowAstropy', doc='Catalog of isolated star sources with sourceIds, and indexes to the isolated_star_cats catalogs.', multiple=True, deprecated=None, _deprecation_context='', dimensions=('instrument', 'tract', 'skymap'), isCalibration=False, deferLoad=True, minimum=1, deferGraphConstraint=False, deferBinding=False), 'src': Input(name='src', storageClass='SourceCatalog', doc='Source catalog for the visit/detector.', multiple=False, deprecated=None, _deprecation_context='', dimensions=('instrument', 'visit', 'detector'), isCalibration=False, deferLoad=False, minimum=1, deferGraphConstraint=False, deferBinding=False), 'src_schema': InitInput(name='src_schema', storageClass='SourceCatalog', doc='Input schema used for src catalogs.', multiple=False, deprecated=None, _deprecation_context='')}#
Mapping holding all connection attributes.
This is a read-only view that is automatically updated when connection attributes are added, removed, or replaced in
__init__. It is also updated after__init__completes to reflect changes ininputs,prerequisiteInputs,outputs,initInputs, andinitOutputs.
- calexp#
Class used for declaring PipelineTask input connections.
Raises#
- TypeError
Raised if
minimumis greater than one butmultiple=False.- NotImplementedError
Raised if
minimumis zero for a regularInputconnection; this is not currently supported by our QuantumGraph generation algorithm.
- defaultTemplates = {}#
- deprecatedTemplates = {}#
- dimensions: set[str] = {'detector', 'instrument', 'visit'}#
Set of dimension names that define the unit of work for this task.
Required and implied dependencies will automatically be expanded later and need not be provided.
This may be replaced or modified in
__init__to change the dimensions of the task. After__init__it will be afrozensetand may not be replaced.
- fgcm_standard_star#
Class used for declaring PipelineTask input connections.
Raises#
- TypeError
Raised if
minimumis greater than one butmultiple=False.- NotImplementedError
Raised if
minimumis zero for a regularInputconnection; this is not currently supported by our QuantumGraph generation algorithm.
- finalized_psf_ap_corr_detector_cat#
Connection for output dataset.
- finalized_src_detector_table#
Connection for output dataset.
- initInputs: set[str] = frozenset({'src_schema'})#
Set with the names of all
InitInputconnection attributes.See
inputsfor additional information.
- initOutputs: set[str] = frozenset({})#
Set with the names of all
InitOutputconnection attributes.See
inputsfor additional information.
- inputs: set[str] = frozenset({'calexp', 'fgcm_standard_star', 'isolated_star_cats', 'isolated_star_sources', 'src'})#
Set with the names of all
connectionTypes.Inputconnection attributes.This is updated automatically as class attributes are added, removed, or replaced in
__init__. Removing entries from this set will cause those connections to be removed after__init__completes, but this is supported only for backwards compatibility; new code should instead just delete the collection attributed directly. After__init__this will be afrozensetand may not be replaced.
- isolated_star_cats#
Class used for declaring PipelineTask input connections.
Raises#
- TypeError
Raised if
minimumis greater than one butmultiple=False.- NotImplementedError
Raised if
minimumis zero for a regularInputconnection; this is not currently supported by our QuantumGraph generation algorithm.
- isolated_star_sources#
Class used for declaring PipelineTask input connections.
Raises#
- TypeError
Raised if
minimumis greater than one butmultiple=False.- NotImplementedError
Raised if
minimumis zero for a regularInputconnection; this is not currently supported by our QuantumGraph generation algorithm.
- outputs: set[str] = frozenset({'finalized_psf_ap_corr_detector_cat', 'finalized_src_detector_table'})#
Set with the names of all
Outputconnection attributes.See
inputsfor additional information.
- prerequisiteInputs: set[str] = frozenset({})#
Set with the names of all
PrerequisiteInputconnection attributes.See
inputsfor additional information.
- src#
Class used for declaring PipelineTask input connections.
Raises#
- TypeError
Raised if
minimumis greater than one butmultiple=False.- NotImplementedError
Raised if
minimumis zero for a regularInputconnection; this is not currently supported by our QuantumGraph generation algorithm.
- src_schema#
Connection for initInput dataset.