Configuration for the MatchProbabilistic matcher.
Definition at line 70 of file matcher_probabilistic.py.
◆ columns_in_ref()
Set[str] lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_in_ref |
( |
|
self | ) |
|
◆ columns_in_target()
Set[str] lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_in_target |
( |
|
self | ) |
|
◆ column_order
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.column_order |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default=None,
optional=True,
doc="Column to sort fit by. Derived from columns_flux if not set.",
)
Definition at line 73 of file matcher_probabilistic.py.
◆ column_ref_coord1
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.column_ref_coord1 |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default='ra',
doc='The reference table column for the first spatial coordinate (usually x or ra).',
)
Definition at line 79 of file matcher_probabilistic.py.
◆ column_ref_coord2
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.column_ref_coord2 |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default='dec',
doc='The reference table column for the second spatial coordinate (usually y or dec).'
'Units must match column_ref_coord1.',
)
Definition at line 84 of file matcher_probabilistic.py.
◆ column_target_coord1
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.column_target_coord1 |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default='coord_ra',
doc='The target table column for the first spatial coordinate (usually x or ra).'
'Units must match column_ref_coord1.',
)
Definition at line 90 of file matcher_probabilistic.py.
◆ column_target_coord2
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.column_target_coord2 |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default='coord_dec',
doc='The target table column for the second spatial coordinate (usually y or dec).'
'Units must match column_ref_coord2.',
)
Definition at line 96 of file matcher_probabilistic.py.
◆ columns_ref_flux
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_ref_flux |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=[],
listCheck=lambda x: len(set(x)) == len(x),
optional=True,
doc="List of reference flux columns to nansum total magnitudes from if column_order is None",
)
Definition at line 126 of file matcher_probabilistic.py.
◆ columns_ref_meas
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_ref_meas |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
doc='The reference table columns to compute match likelihoods from '
'(usually centroids and fluxes/magnitudes)',
)
Definition at line 133 of file matcher_probabilistic.py.
◆ columns_target_err
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_target_err |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
doc='Target table columns with standard errors (sigma) corresponding to columns_ref_meas',
)
Definition at line 142 of file matcher_probabilistic.py.
◆ columns_target_meas
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_target_meas |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
doc='Target table columns with measurements corresponding to columns_ref_meas',
)
Definition at line 138 of file matcher_probabilistic.py.
◆ columns_target_select_false
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_target_select_false |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=('merge_peak_sky',),
doc='Target table columns to require to be False for selecting match candidates',
)
Definition at line 151 of file matcher_probabilistic.py.
◆ columns_target_select_true
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_target_select_true |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=('detect_isPrimary',),
doc='Target table columns to require to be True for selecting match candidates',
)
Definition at line 146 of file matcher_probabilistic.py.
◆ coords_ref_factor
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.coords_ref_factor |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=1.0,
doc='Multiplicative factor for reference catalog coordinates.'
'If coords_spherical is true, this must be the number of degrees per unit increment of '
'column_ref_coord[12]. Otherwise, it must convert the coordinate to the same units'
' as the target coordinates.',
)
Definition at line 162 of file matcher_probabilistic.py.
◆ coords_ref_to_convert
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.coords_ref_to_convert |
|
static |
Initial value:= pexConfig.DictField(
default=None,
keytype=str,
itemtype=str,
dictCheck=lambda x: len(x) == 2,
doc='Dict mapping sky coordinate columns to be converted to tract pixel columns',
)
Definition at line 178 of file matcher_probabilistic.py.
◆ coords_spherical
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.coords_spherical |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
default=True,
doc='Whether column_*_coord[12] are spherical coordinates (ra/dec) or not (pixel x/y)',
)
Definition at line 157 of file matcher_probabilistic.py.
◆ coords_target_factor
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.coords_target_factor |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=1.0,
doc='Multiplicative factor for target catalog coordinates.'
'If coords_spherical is true, this must be the number of degrees per unit increment of '
'column_target_coord[12]. Otherwise, it must convert the coordinate to the same units'
' as the reference coordinates.',
)
Definition at line 170 of file matcher_probabilistic.py.
◆ mag_brightest_ref
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.mag_brightest_ref |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=-np.inf,
doc='Bright magnitude cutoff for selecting reference sources to match.'
' Ignored if column_order is None.'
)
Definition at line 185 of file matcher_probabilistic.py.
◆ mag_faintest_ref
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.mag_faintest_ref |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=np.Inf,
doc='Faint magnitude cutoff for selecting reference sources to match.'
' Ignored if column_order is None.'
)
Definition at line 191 of file matcher_probabilistic.py.
◆ mag_zeropoint_ref
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.mag_zeropoint_ref |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=31.4,
doc='Magnitude zeropoint for computing reference source magnitudes for selection.'
' Ignored if column_order is None.'
)
Definition at line 197 of file matcher_probabilistic.py.
◆ match_dist_max
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.match_dist_max |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=0.5,
doc='Maximum match distance. Units must be arcseconds if coords_spherical, '
'or else match those of column_*_coord[12] multiplied by coords_*_factor.',
)
Definition at line 203 of file matcher_probabilistic.py.
◆ match_n_finite_min
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.match_n_finite_min |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
default=3,
optional=True,
doc='Minimum number of columns with a finite value to measure match likelihood',
)
Definition at line 215 of file matcher_probabilistic.py.
◆ match_n_max
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.match_n_max |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
default=10,
optional=True,
doc='Maximum number of spatial matches to consider (in ascending distance order).',
)
Definition at line 209 of file matcher_probabilistic.py.
◆ order_ascending
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.order_ascending |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
default=False,
optional=True,
doc='Whether to order reference match candidates in ascending order of column_order '
'(should be False if the column is a flux and True if it is a magnitude.',
)
Definition at line 222 of file matcher_probabilistic.py.
The documentation for this class was generated from the following file: