FinalizeCharacterizationDetectorConnections#

class lsst.pipe.tasks.finalizeCharacterization.FinalizeCharacterizationDetectorConnections(*, config: PipelineTaskConfig | None = None)#

Bases: FinalizeCharacterizationConnectionsBase

Attributes Summary

allConnections

Mapping holding all connection attributes.

calexp

Class used for declaring PipelineTask input connections.

defaultTemplates

deprecatedTemplates

dimensions

Set of dimension names that define the unit of work for this task.

fgcm_standard_star

Class used for declaring PipelineTask input connections.

finalized_psf_ap_corr_detector_cat

Connection for output dataset.

finalized_src_detector_table

Connection for output dataset.

initInputs

Set with the names of all InitInput connection attributes.

initOutputs

Set with the names of all InitOutput connection attributes.

inputs

Set with the names of all connectionTypes.Input connection attributes.

isolated_star_cats

Class used for declaring PipelineTask input connections.

isolated_star_sources

Class used for declaring PipelineTask input connections.

outputs

Set with the names of all Output connection attributes.

prerequisiteInputs

Set with the names of all PrerequisiteInput connection attributes.

src

Class used for declaring PipelineTask input connections.

src_schema

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 in inputs, prerequisiteInputs, outputs, initInputs, and initOutputs.

calexp#

Class used for declaring PipelineTask input connections.

Raises#

TypeError

Raised if minimum is greater than one but multiple=False.

NotImplementedError

Raised if minimum is zero for a regular Input connection; 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 a frozenset and may not be replaced.

fgcm_standard_star#

Class used for declaring PipelineTask input connections.

Raises#

TypeError

Raised if minimum is greater than one but multiple=False.

NotImplementedError

Raised if minimum is zero for a regular Input connection; 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 InitInput connection attributes.

See inputs for additional information.

initOutputs: set[str] = frozenset({})#

Set with the names of all InitOutput connection attributes.

See inputs for additional information.

inputs: set[str] = frozenset({'calexp', 'fgcm_standard_star', 'isolated_star_cats', 'isolated_star_sources', 'src'})#

Set with the names of all connectionTypes.Input connection 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 a frozenset and may not be replaced.

isolated_star_cats#

Class used for declaring PipelineTask input connections.

Raises#

TypeError

Raised if minimum is greater than one but multiple=False.

NotImplementedError

Raised if minimum is zero for a regular Input connection; this is not currently supported by our QuantumGraph generation algorithm.

isolated_star_sources#

Class used for declaring PipelineTask input connections.

Raises#

TypeError

Raised if minimum is greater than one but multiple=False.

NotImplementedError

Raised if minimum is zero for a regular Input connection; 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 Output connection attributes.

See inputs for additional information.

prerequisiteInputs: set[str] = frozenset({})#

Set with the names of all PrerequisiteInput connection attributes.

See inputs for additional information.

src#

Class used for declaring PipelineTask input connections.

Raises#

TypeError

Raised if minimum is greater than one but multiple=False.

NotImplementedError

Raised if minimum is zero for a regular Input connection; this is not currently supported by our QuantumGraph generation algorithm.

src_schema#

Connection for initInput dataset.