ReprocessVisitImageConfig#
- class lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageConfig(*args, **kw)#
Bases:
PipelineTaskConfigAttributes Summary
Task to apply aperture corrections to the measured sources.
Radius in arcseconds to cross-match calib_sources to the output catalog.
Task to compute catalog values using only the catalog entries.
Task to to compute summary statistics on the calibrated exposure.
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
Mask planes to copy from the initial calibration task.
Split blended sources into their components.
Task to detect sources to return in the output catalog.
This should be True if processing was done with an illumination correction.
Include the skyCorr input for background subtraction? (
bool, defaultFalse)Configuration for how to generate catalog IDs from data IDs.
Task to measure sources to return in the output catalog.
Task to normalize the calibration flux (e.g. compensated tophats).
Task to compute catalog values after all other calculations have been done.
Remove an already-applied photometric calibration from the backgrounds? (
bool, defaultFalse)Task to repair cosmic rays on the exposure before PSF determination.
Flag to enable/disable saving of log output for a task, enabled by default.
Task to add isPrimary to the catalog.
Task to generate sky sources ('empty' regions where there are no detections).
Task to combine two snaps to make one exposure.
Methods Summary
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, default0.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, defaultFalse)
- do_use_sky_corr#
Include the skyCorr input for background subtraction? (
bool, defaultFalse)
- 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, defaultFalse)
- 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, defaultTrue)
- 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
Configclasses that must compute defaults rather than using theFieldinstances’s defaults should do so here. To correctly use inherited defaults, implementations ofsetDefaultsmust call their base class’ssetDefaults.
- 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
validatemethods.Complex single-field validation can be defined by deriving new Field types. For convenience, some derived
lsst.pex.config.Field-types (ConfigFieldandConfigChoiceField) are defined inlsst.pex.configthat handle recursing into subconfigs.Inter-field relationships should only be checked in derived
Configclasses after calling this method, and base validation is complete.