TransformSourceTableConfig#

class lsst.pipe.tasks.postprocess.TransformSourceTableConfig(*args, **kw)#

Bases: TransformCatalogBaseConfig

Attributes Summary

columnsFromDataId

Columns to extract from the dataId (List, default None)

connections

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

functorFile

Path to YAML file specifying Science Data Model functors to use when copying columns and computing calibrated values.

primaryKey

Name of column to be set as the DataFrame index.

saveLogOutput

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

Methods Summary

setDefaults()

Subclass hook for computing defaults.

Attributes Documentation

columnsFromDataId#

Columns to extract from the dataId (List, default None)

connections: pexConfig.ConfigField#

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

functorFile#

Path to YAML file specifying Science Data Model functors to use when copying columns and computing calibrated values. (str, default None)

primaryKey#

Name of column to be set as the DataFrame index. If None, the indexwill be named id (str, default None)

saveLogOutput#

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

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.