TransformObjectCatalogConfig#
- class lsst.pipe.tasks.postprocess.TransformObjectCatalogConfig(*args, **kw)#
Bases:
TransformCatalogBaseConfigAttributes Summary
Write per-band columns names with camelCase, else underscore For example: gPsFlux instead of g_PsFlux.
Name of coadd (
str, default'deep')Columns to extract from the dataId (
List, defaultNone)Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
Fill value for float fields when populating empty tables.
Path to YAML file specifying Science Data Model functors to use when copying columns and computing calibrated values.
List of 'good' flags that should be set False when populating empty tables.
Fill value for integer fields when populating empty tables.
Whether results dataframe should have a multilevel column index (True) or be flat and name-munged (False).
These bands and only these bands will appear in the output, NaN-filled if the input does not include them.
Name of column to be set as the DataFrame index.
Flag to enable/disable saving of log output for a task, enabled by default.
Methods Summary
Subclass hook for computing defaults.
Attributes Documentation
- camelCase#
Write per-band columns names with camelCase, else underscore For example: gPsFlux instead of g_PsFlux. (
bool, defaultFalse)
- coaddName#
Name of coadd (
str, default'deep')
- columnsFromDataId#
Columns to extract from the dataId (
List, defaultNone)
- connections: pexConfig.ConfigField#
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
- floatFillValue#
Fill value for float fields when populating empty tables. (
float, defaultnan)
- functorFile#
Path to YAML file specifying Science Data Model functors to use when copying columns and computing calibrated values. (
str, defaultNone)
- goodFlags#
List of ‘good’ flags that should be set False when populating empty tables. All other flags are considered to be ‘bad’ flags and will be set to True. (
List, default[])
- integerFillValue#
Fill value for integer fields when populating empty tables. (
int, default-1)
- multilevelOutput#
Whether results dataframe should have a multilevel column index (True) or be flat and name-munged (False). If True, the output storage class will be set to DataFrame, since astropy tables do not support multi-level indexing. Deprecated: Support for multi-level outputs is deprecated and will be removed after v29. (
bool, defaultFalse)
- outputBands#
These bands and only these bands will appear in the output, NaN-filled if the input does not include them. If None, then use all bands found in the input. (
List, defaultNone)
- primaryKey#
Name of column to be set as the DataFrame index. If None, the indexwill be named
id(str, defaultNone)
- saveLogOutput#
Flag to enable/disable saving of log output for a task, enabled by default. (
bool, defaultTrue)
Methods Documentation