TExTableConfig#

class lsst.faro.measurement.TExTableConfig(*args, **kw)#

Bases: MeasurementTaskConfig

Class to organize the yaml configuration parameters to be passed to TExTableTask when using a parquet table input. All values needed to perform TExTableTask have default values set below.

Optional Input (yaml file)#

Column names specified as str in yaml configuration for TeX task. These are the desired column names to be passed to the calcuation. If you wish to use values other than the default values specified below, add the following e.g. line to the yaml file:

config.measure.raColumn = “coord_ra_new”

Attributes Summary

columns

Columns required for metric calculation.

columnsBand

Columns required for metric calculation that change with band in ObjectTable contexts (Dict, default {})

maxSep

Outer radius of the annulus in arcmin (float, default 1.0)

minSep

Inner radius of the annulus in arcmin (float, default 0.25)

nbins

Number of log-spaced angular bins (int, default 10)

rhoStat

Rho statistic to be computed (int, default 1)

selectorActions

Which selectors to use to narrow down the data (independent of band).

shearConvention

Use shear ellipticity convention rather than distortion (bool, default True)

shelveName

Name of shelve file to persist in-memory objects sent as input to the metric measurement run method.

Attributes Documentation

columns#

Columns required for metric calculation. Should be all columns in SourceTable contexts, and columns that do not change name with band in ObjectTable contexts (Dict, default {'ra': 'coord_ra', 'dec': 'coord_dec', 'ixx': 'ixx', 'ixy': 'ixx', 'iyy': 'ixx', 'ixxPsf': 'ixx', 'ixyPsf': 'ixx', 'iyyPsf': 'iyy', 'deblend_nChild': 'deblend_nChild'})

columnsBand#

Columns required for metric calculation that change with band in ObjectTable contexts (Dict, default {})

maxSep#

Outer radius of the annulus in arcmin (float, default 1.0)

minSep#

Inner radius of the annulus in arcmin (float, default 0.25)

nbins#

Number of log-spaced angular bins (int, default 10)

rhoStat#

Rho statistic to be computed (int, default 1)

selectorActions#

Which selectors to use to narrow down the data (independent of band). (ConfigurableActionStructField, default {})

shearConvention#

Use shear ellipticity convention rather than distortion (bool, default True)

shelveName#

Name of shelve file to persist in-memory objects sent as input to the metric measurement run method. Used for testing, development, and debug work. (str, default '')