ConsolidateHealSparsePropertyMapTask#
- class lsst.pipe.tasks.healSparseMapping.ConsolidateHealSparsePropertyMapTask(**kwargs)#
Bases:
PipelineTaskTask to consolidate HealSparse property maps.
This task will take all the individual tract-based maps (per map type, per band) and consolidate them into one survey-wide map (per map type, per band). Each tract map is truncated to its inner region before consolidation.
Methods Summary
consolidate_map(sky_map, input_refs)Consolidate the healsparse property maps.
runQuantum(butlerQC, inputRefs, outputRefs)Do butler IO and transform to provide in memory objects for tasks
runmethod.Methods Documentation
- consolidate_map(sky_map, input_refs)#
Consolidate the healsparse property maps.
Parameters#
sky_map : Sky map object input_refs :
dict[int:lsst.daf.butler.DeferredDatasetHandle]Dictionary of tract_id mapping to dataref.
Returns#
- consolidated_map
healsparse.HealSparseMap Consolidated HealSparse map.
- consolidated_map
- runQuantum(butlerQC, inputRefs, outputRefs)#
Do butler IO and transform to provide in memory objects for tasks
runmethod.Parameters#
- butlerQC
QuantumContext A butler which is specialized to operate in the context of a
lsst.daf.butler.Quantum.- inputRefs
InputQuantizedConnection Datastructure whose attribute names are the names that identify connections defined in corresponding
PipelineTaskConnectionsclass. The values of these attributes are thelsst.daf.butler.DatasetRefobjects associated with the defined input/prerequisite connections.- outputRefs
OutputQuantizedConnection Datastructure whose attribute names are the names that identify connections defined in corresponding
PipelineTaskConnectionsclass. The values of these attributes are thelsst.daf.butler.DatasetRefobjects associated with the defined output connections.
- butlerQC