LSST Applications g0265f82a02+c6dfa2ddaf,g1162b98a3f+b2075782a9,g2079a07aa2+1b2e822518,g2bbee38e9b+c6dfa2ddaf,g337abbeb29+c6dfa2ddaf,g3ddfee87b4+a60788ef87,g50ff169b8f+2eb0e556e8,g52b1c1532d+90ebb246c7,g555ede804d+a60788ef87,g591dd9f2cf+ba8caea58f,g5ec818987f+864ee9cddb,g858d7b2824+9ee1ab4172,g876c692160+a40945ebb7,g8a8a8dda67+90ebb246c7,g8cdfe0ae6a+4fd9e222a8,g99cad8db69+5e309b7bc6,g9ddcbc5298+a1346535a5,ga1e77700b3+df8f93165b,ga8c6da7877+aa12a14d27,gae46bcf261+c6dfa2ddaf,gb0e22166c9+8634eb87fb,gb3f2274832+d0da15e3be,gba4ed39666+1ac82b564f,gbb8dafda3b+5dfd9c994b,gbeb006f7da+97157f9740,gc28159a63d+c6dfa2ddaf,gc86a011abf+9ee1ab4172,gcf0d15dbbd+a60788ef87,gdaeeff99f8+1cafcb7cd4,gdc0c513512+9ee1ab4172,ge79ae78c31+c6dfa2ddaf,geb67518f79+ba1859f325,geb961e4c1e+f9439d1e6f,gee10cc3b42+90ebb246c7,gf1cff7945b+9ee1ab4172,w.2024.12
LSST Data Management Base Package
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig Class Reference
Inheritance diagram for lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig:

Static Public Attributes

 header_lines
 
 colnames
 
 delimiter
 
 format
 
 fill_values
 
 replace_missing_floats_with_nan
 

Detailed Description

Definition at line 33 of file readTextCatalogTask.py.

Member Data Documentation

◆ colnames

lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig.colnames
static
Initial value:
= pexConfig.ListField(
dtype=str,
default=[],
doc="An ordered list of column names to use in ingesting the catalog. "
"With an empty list, column names will be discovered from the first line "
"after the skipped header lines."
)

Definition at line 39 of file readTextCatalogTask.py.

◆ delimiter

lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig.delimiter
static
Initial value:
= pexConfig.Field(
dtype=str,
default=',',
doc='Delimiter to use when reading text reference files. Comma is default.'
)

Definition at line 46 of file readTextCatalogTask.py.

◆ fill_values

lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig.fill_values
static
Initial value:
= pexConfig.ListField(
dtype=str,
default=None,
optional=True,
doc=("A list giving [<match_string>, <fill_value>], which is used to mask"
" the given values in the input file. '0' is suggested for the fill value in order to prevent"
" changing the column datatype. The default behavior is to fill empty data with zeros. See "
"https://docs.astropy.org/en/stable/io/ascii/read.html#bad-or-missing-values for more details."
"Use `replace_missing_floats_with_nan` to change floats to NaN instead of <fill_value>.")
)

Definition at line 57 of file readTextCatalogTask.py.

◆ format

lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig.format
static
Initial value:
= pexConfig.Field(
dtype=str,
default='csv',
doc=("Format of files to read, from the astropy.table I/O list here:"
"http://docs.astropy.org/en/stable/io/unified.html#built-in-table-readers-writers")
)

Definition at line 51 of file readTextCatalogTask.py.

◆ header_lines

lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig.header_lines
static
Initial value:
= pexConfig.Field(
dtype=int,
default=0,
doc='Number of lines to skip when reading the text reference file.'
)

Definition at line 34 of file readTextCatalogTask.py.

◆ replace_missing_floats_with_nan

lsst.meas.algorithms.readTextCatalogTask.ReadTextCatalogConfig.replace_missing_floats_with_nan
static
Initial value:
= pexConfig.Field(
dtype=bool,
default=False,
doc="If True, replace missing data in float columns with NaN instead of zero. If `fill_values` is "
"set, this parameter with replace the floats identified as missing by `fill_values`, and the fill"
" value from `fill_values` will be overridden with NaN for floats."
)

Definition at line 67 of file readTextCatalogTask.py.


The documentation for this class was generated from the following file: