Configuration for the multi-band measurement driver task.
Definition at line 888 of file measurementDriver.py.
◆ validate()
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.validate |
( |
| self | ) |
|
|
inherited |
◆ applyApCorr
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.applyApCorr |
|
staticinherited |
Initial value:= ConfigurableField(
doc="Subtask to apply aperture corrections",
target=measBase.ApplyApCorrTask,
)
Definition at line 102 of file measurementDriver.py.
◆ catalogCalculation
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.catalogCalculation |
|
staticinherited |
Initial value:= ConfigurableField(
doc="Subtask to run catalogCalculation plugins on catalog", target=measBase.CatalogCalculationTask
)
Definition at line 109 of file measurementDriver.py.
◆ checkUnitsParseStrict
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.checkUnitsParseStrict |
|
staticinherited |
Initial value:= Field[str](
doc="Strictness of Astropy unit compatibility check, can be 'raise', 'warn' or 'silent'",
default="raise",
)
Definition at line 92 of file measurementDriver.py.
◆ deblend
| lsst.pipe.tasks.measurementDriver.MultiBandMeasurementDriverConfig.deblend |
|
static |
Initial value:= ConfigurableField(
target=scarlet.ScarletDeblendTask, doc="Scarlet deblender for multi-band data"
)
Definition at line 891 of file measurementDriver.py.
◆ detection
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.detection |
|
staticinherited |
Initial value:= ConfigurableField(
doc="Subtask to detect sources in the image", target=measAlgorithms.SourceDetectionTask
)
Definition at line 71 of file measurementDriver.py.
◆ doApCorr
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doApCorr |
|
staticinherited |
Initial value:= Field[bool](
doc="Apply aperture corrections? If yes, your image must have an aperture correction map",
default=False,
)
Definition at line 97 of file measurementDriver.py.
◆ doConserveFlux
| lsst.pipe.tasks.measurementDriver.MultiBandMeasurementDriverConfig.doConserveFlux |
|
static |
Initial value:= Field[bool](
doc="Whether to use the deblender models as templates to re-distribute the flux from "
"the 'exposure' (True), or to perform measurements on the deblender model footprints.",
default=False,
)
Definition at line 895 of file measurementDriver.py.
◆ doDeblend
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doDeblend = Field[bool](doc="Run the source deblending algorithm?", default=True) |
|
staticinherited |
◆ doDetect
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doDetect = Field[bool](doc="Run the source detection algorithm?", default=True) |
|
staticinherited |
◆ doMeasure
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doMeasure = Field[bool](doc="Run the source measurement algorithm?", default=True) |
|
staticinherited |
◆ doOptions
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doOptions |
|
staticinherited |
Initial value:= [
"doScaleVariance",
"doDetect",
"doDeblend",
"doMeasure",
"doApCorr",
"doRunCatalogCalculation",
]
Definition at line 113 of file measurementDriver.py.
◆ doRunCatalogCalculation
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doRunCatalogCalculation = Field[bool](doc="Run catalogCalculation task?", default=False) |
|
staticinherited |
◆ doScaleVariance
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.doScaleVariance = Field[bool](doc="Scale variance plane using empirical noise?", default=False) |
|
staticinherited |
◆ measurement
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.measurement |
|
staticinherited |
Initial value:= ConfigurableField(
doc="Subtask to measure sources and populate the output catalog",
target=measBase.SingleFrameMeasurementTask,
)
Definition at line 80 of file measurementDriver.py.
◆ measureOnlyInRefBand
| lsst.pipe.tasks.measurementDriver.MultiBandMeasurementDriverConfig.measureOnlyInRefBand |
|
static |
Initial value:= Field[bool](
doc="If True, all measurements downstream of deblending run only in the reference band that "
"was used for detection; otherwise, they are performed in all available bands, generating a "
"catalog for each. Regardless of this setting, deblending still uses all available bands.",
default=False,
)
Definition at line 901 of file measurementDriver.py.
◆ psfCache
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.psfCache |
|
staticinherited |
Initial value:= Field[int](
doc="Maximum number of PSFs to cache, preventing repeated PSF evaluations at the same "
"point across different measurement plugins. Defaults to -1, which auto-sizes the cache "
"based on the plugin count.",
default=-1,
)
Definition at line 85 of file measurementDriver.py.
◆ removeScarletData
| lsst.pipe.tasks.measurementDriver.MultiBandMeasurementDriverConfig.removeScarletData |
|
static |
Initial value:= Field[bool](
doc="Whether or not to remove `ScarletBlendData` for each blend in order to save memory. "
"If set to True, some sources may end up with missing footprints in catalogs other than the "
"reference-band catalog, leading to failures in subsequent measurements that require footprints. "
"For example, keep this False if `measureOnlyInRefBand` is set to False and "
"`measurement.doReplaceWithNoise` to True, in order to make the footprints available in "
"non-reference bands in addition to the reference band.",
default=False,
)
Definition at line 908 of file measurementDriver.py.
◆ scaleVariance
| lsst.pipe.tasks.measurementDriver.MeasurementDriverBaseConfig.scaleVariance |
|
staticinherited |
Initial value:= ConfigurableField(
doc="Subtask to rescale variance plane", target=measAlgorithms.ScaleVarianceTask
)
Definition at line 65 of file measurementDriver.py.
◆ updateFluxColumns
| lsst.pipe.tasks.measurementDriver.MultiBandMeasurementDriverConfig.updateFluxColumns |
|
static |
Initial value:= Field[bool](
doc="Whether or not to update the `deblend_*` columns in the catalog. This should only be "
"True when the input catalog schema already contains those columns.",
default=True,
)
Definition at line 918 of file measurementDriver.py.
The documentation for this class was generated from the following file: