NormalizedCalibrationFluxTask

NormalizedCalibrationFluxTask takes an unnormalized calibration flux (e.g. base_CompensatedTophatFlux_12) and normalizes it to an overall calibration flux (e.g. base_CircularApertureFlux_12_0). This task is essentially a specialized wrapper around lsst.meas.algorithms.MeasureApCorrTask that can measure and/or apply an aperture correction map into a new field name given by the normalized_calibflux_name config field.

Python API summary

from lsst.meas.algorithms.measureApCorr import MeasureApCorrTask
classMeasureApCorrTask(schema, namesToCorrect=None, **kwargs)

Task to measure aperture correction...

attributeconfig

Access configuration fields and retargetable subtasks.

methodrun(exposure, catalog)

Measure aperture correction...

See also

See the MeasureApCorrTask API reference for complete details.

Retargetable subtasks

fallback_source_selector

Default
'science'
Field type

Single-selection RegistryField

Choices
'science'

lsst.meas.algorithms.sourceSelector.ScienceSourceSelectorTask

'references'

lsst.meas.algorithms.sourceSelector.ReferenceSourceSelectorTask

'null'

lsst.meas.algorithms.sourceSelector.NullSourceSelectorTask

'objectSize'

lsst.meas.algorithms.objectSizeStarSelector.ObjectSizeStarSelectorTask

'flagged'

lsst.meas.algorithms.flaggedSourceSelector.FlaggedSourceSelectorTask

'astrometry'

lsst.meas.algorithms.astrometrySourceSelector.AstrometrySourceSelectorTask

'matcher'

lsst.meas.algorithms.matcherSourceSelector.MatcherSourceSelectorTask

Selector that is used as a fallback if the full aperture correction fails.

measure_ap_corr

Default

lsst.meas.algorithms.measureApCorr.MeasureApCorrTask

Field type

ConfigurableField

Subtask to measure aperture corrections.

Configuration fields

do_measure_ap_corr

Default
True
Field type

bool Field

Measure the aperture correction? (Otherwise, just apply.)

do_set_calib_slot

Default
True
Field type

bool Field

Set the calib flux slot to the normalized flux?

normalized_calibflux_name

Default
'base_NormalizedCompensatedTophatFlux'
Field type

str Field

Name of normalized calibration flux.

raw_calibflux_name

Default
'base_CompensatedTophatFlux_12'
Field type

str Field

Name of raw calibration flux to normalize.