ReprocessVisitImageConfig#

class lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageConfig(*args, **kw)#

Bases: PipelineTaskConfig

Attributes Summary

apply_aperture_correction

Task to apply aperture corrections to the measured sources.

calib_match_radius

Radius in arcseconds to cross-match calib_sources to the output catalog.

catalog_calculation

Task to compute catalog values using only the catalog entries.

compute_summary_stats

Task to to compute summary statistics on the calibrated exposure.

connections

Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.

copyMaskPlanes

Mask planes to copy from the initial calibration task.

deblend

Split blended sources into their components.

detection

Task to detect sources to return in the output catalog.

do_apply_flat_background_ratio

This should be True if processing was done with an illumination correction.

do_use_sky_corr

Include the skyCorr input for background subtraction? (bool, default False)

id_generator

Configuration for how to generate catalog IDs from data IDs.

measurement

Task to measure sources to return in the output catalog.

normalized_calibration_flux

Task to normalize the calibration flux (e.g. compensated tophats).

post_calculations

Task to compute catalog values after all other calculations have been done.

remove_initial_photo_calib

Remove an already-applied photometric calibration from the backgrounds? (bool, default False)

repair

Task to repair cosmic rays on the exposure before PSF determination.

saveLogOutput

Flag to enable/disable saving of log output for a task, enabled by default.

set_primary_flags

Task to add isPrimary to the catalog.

sky_sources

Task to generate sky sources ('empty' regions where there are no detections).

snap_combine

Task to combine two snaps to make one exposure.

Methods Summary

setDefaults()

Subclass hook for computing defaults.

validate()

Validate the Config, raising an exception if invalid.

Attributes Documentation

apply_aperture_correction#

Task to apply aperture corrections to the measured sources. (ConfigurableInstance, default <class 'lsst.meas.base.applyApCorr.ApplyApCorrConfig'>)

calib_match_radius#

Radius in arcseconds to cross-match calib_sources to the output catalog. (float, default 0.2)

catalog_calculation#

Task to compute catalog values using only the catalog entries. (ConfigurableInstance, default <class 'lsst.meas.base.catalogCalculation.CatalogCalculationConfig'>)

compute_summary_stats#

Task to to compute summary statistics on the calibrated exposure. (ConfigurableInstance, default <class 'lsst.pipe.tasks.computeExposureSummaryStats.ComputeExposureSummaryStatsConfig'>)

connections: pexConfig.ConfigField#

Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.

copyMaskPlanes#

Mask planes to copy from the initial calibration task. (List, default ('SPIKE',))

deblend#

Split blended sources into their components. (ConfigurableInstance, default <class 'lsst.meas.deblender.sourceDeblendTask.SourceDeblendConfig'>)

detection#

Task to detect sources to return in the output catalog. (ConfigurableInstance, default <class 'lsst.meas.algorithms.detection.SourceDetectionConfig'>)

do_apply_flat_background_ratio#

This should be True if processing was done with an illumination correction. (bool, default False)

do_use_sky_corr#

Include the skyCorr input for background subtraction? (bool, default False)

id_generator#

Configuration for how to generate catalog IDs from data IDs. (DetectorVisitIdGeneratorConfig, default <class 'lsst.meas.base._id_generator.DetectorVisitIdGeneratorConfig'>)

measurement#

Task to measure sources to return in the output catalog. (ConfigurableInstance, default <class 'lsst.meas.base.sfm.SingleFrameMeasurementConfig'>)

normalized_calibration_flux#

Task to normalize the calibration flux (e.g. compensated tophats). (ConfigurableInstance, default <class 'lsst.meas.algorithms.normalizedCalibrationFlux.NormalizedCalibrationFluxConfig'>)

post_calculations#

Task to compute catalog values after all other calculations have been done. (ConfigurableInstance, default <class 'lsst.meas.base.sfm.SingleFrameMeasurementConfig'>)

remove_initial_photo_calib#

Remove an already-applied photometric calibration from the backgrounds? (bool, default False)

repair#

Task to repair cosmic rays on the exposure before PSF determination. (ConfigurableInstance, default <class 'lsst.pipe.tasks.repair.RepairConfig'>)

saveLogOutput#

Flag to enable/disable saving of log output for a task, enabled by default. (bool, default True)

set_primary_flags#

Task to add isPrimary to the catalog. (ConfigurableInstance, default <class 'lsst.meas.algorithms.setPrimaryFlags.SetPrimaryFlagsConfig'>)

sky_sources#

Task to generate sky sources (‘empty’ regions where there are no detections). (ConfigurableInstance, default <class 'lsst.meas.algorithms.skyObjects.SkyObjectsConfig'>)

snap_combine#

Task to combine two snaps to make one exposure. (ConfigurableInstance, default <class 'lsst.pipe.tasks.snapCombine.SnapCombineConfig'>)

Methods Documentation

setDefaults()#

Subclass hook for computing defaults.

Notes#

Derived Config classes that must compute defaults rather than using the Field instances’s defaults should do so here. To correctly use inherited defaults, implementations of setDefaults must call their base class’s setDefaults.

validate()#

Validate the Config, raising an exception if invalid.

Raises#

lsst.pex.config.FieldValidationError

Raised if verification fails.

Notes#

The base class implementation performs type checks on all fields by calling their validate methods.

Complex single-field validation can be defined by deriving new Field types. For convenience, some derived lsst.pex.config.Field-types (ConfigField and ConfigChoiceField) are defined in lsst.pex.config that handle recursing into subconfigs.

Inter-field relationships should only be checked in derived Config classes after calling this method, and base validation is complete.