ApPipeConfig¶
-
class
lsst.ap.pipe.
ApPipeConfig
¶ Bases:
lsst.pex.config.config.Config
Settings and defaults for ApPipeTask.
Attributes Summary
associator
Task used to associate DiaSources with DiaObjects. ccdProcessor
Task used to perform basic image reduction and characterization. differencer
Task used to do image subtraction and DiaSource detection. Methods Summary
setDefaults
()Settings appropriate for most or all ap_pipe runs. validate
()!Validate the Config; raise an exception if invalid Attributes Documentation
-
associator
¶ Task used to associate DiaSources with DiaObjects. (
ConfigurableInstance
, default<class 'lsst.ap.association.association.AssociationConfig'>
)
-
ccdProcessor
¶ Task used to perform basic image reduction and characterization. (
ConfigurableInstance
, default<class 'lsst.pipe.tasks.processCcd.ProcessCcdConfig'>
)
-
differencer
¶ Task used to do image subtraction and DiaSource detection. (
ConfigurableInstance
, default<class 'lsst.pipe.tasks.imageDifference.ImageDifferenceConfig'>
)
Methods Documentation
-
setDefaults
()¶ Settings appropriate for most or all ap_pipe runs.
-
validate
()¶ !Validate the Config; raise an exception if invalid
The base class implementation performs type checks on all fields by calling Field.validate().
Complex single-field validation can be defined by deriving new Field types. As syntactic sugar, some derived Field types are defined in this module which handle recursing into sub-configs (ConfigField, ConfigChoiceField)
Inter-field relationships should only be checked in derived Config classes after calling this method, and base validation is complete
-