lsst.pipe.tasks g253578fa50+0eeb8841d4
Loading...
Searching...
No Matches
lsst.pipe.tasks.split_primary.SplitPrimaryConfig Class Reference
Inheritance diagram for lsst.pipe.tasks.split_primary.SplitPrimaryConfig:
lsst.pipe.tasks.split_primary.SplitPrimaryConnections

Public Attributes

 dimensions = set(config.dimensions)
 

Static Public Attributes

 primary_flag_column
 
 discard_primary_columns
 
 discard_nonprimary_columns
 
 full
 
 primary
 
 nonprimary
 

Detailed Description

Definition at line 86 of file split_primary.py.

Member Data Documentation

◆ dimensions

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.dimensions = set(config.dimensions)
inherited

Definition at line 80 of file split_primary.py.

◆ discard_nonprimary_columns

lsst.pipe.tasks.split_primary.SplitPrimaryConfig.discard_nonprimary_columns
static
Initial value:
= ListField[str](
"Additional columns to drop from the nonprimary-only table (in addition to primary_flag_column). "
"Configured columns that are not present in the input table are ignored.",
dtype=str,
default=[],
)

Definition at line 112 of file split_primary.py.

◆ discard_primary_columns

lsst.pipe.tasks.split_primary.SplitPrimaryConfig.discard_primary_columns
static
Initial value:
= ListField[str](
"Additional columns to discard from the primary-only table (in addition to primary_flag_column). "
"Configured columns that are not present in the input table are ignored.",
dtype=str,
default=[
"detect_isPatchInner",
"detect_isTractInner",
"detect_isDeblendedSource",
"sky_object",
"merge_peak_sky",
],
)

Definition at line 100 of file split_primary.py.

◆ full

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.full
staticinherited
Initial value:
= cT.Input(
"full",
storageClass="ArrowAstropy",
dimensions=[],
doc=(
"Input table with both primary and non-primary objects/sources "
"and a column that distinguishes between them."
),
)

Definition at line 55 of file split_primary.py.

◆ nonprimary

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.nonprimary
staticinherited
Initial value:
= cT.Output(
"nonprimary",
storageClass="ArrowAstropy",
dimensions=[],
doc="Output table holding only nonprimary objects/sources.",
)

Definition at line 72 of file split_primary.py.

◆ primary

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.primary
staticinherited
Initial value:
= cT.Output(
"primary",
storageClass="ArrowAstropy",
dimensions=[],
doc="Output table holding only primary objects/sources.",
)

Definition at line 65 of file split_primary.py.

◆ primary_flag_column

lsst.pipe.tasks.split_primary.SplitPrimaryConfig.primary_flag_column
static
Initial value:
= Field[str](
"Name of the column that distinguishes between primary (True) "
"and non-primary (False) in the input catalog.",
dtype=str,
default="detect_isPrimary",
)

Definition at line 94 of file split_primary.py.


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