Configuration for the MatchProbabilistic matcher.
Definition at line 265 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 | ) |
|
◆ validate()
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.validate |
( |
| self | ) |
|
◆ column_ref_order
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.column_ref_order |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default=None,
optional=True,
doc='Name of column in reference catalog specifying order for matching'
' Derived from columns_ref_flux if not set.',
)
Definition at line 268 of file matcher_probabilistic.py.
◆ columns_ref_copy
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_ref_copy |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=[],
listCheck=lambda x: len(set(x)) == len(x),
optional=True,
doc='Reference table columns to copy unchanged into both match tables',
)
Definition at line 311 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=[],
optional=True,
doc="List of reference flux columns to nansum total magnitudes from if column_order is None",
)
Definition at line 318 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 324 of file matcher_probabilistic.py.
◆ columns_ref_select_false
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_ref_select_false |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=tuple(),
doc='Reference table columns to require to be False for selecting sources',
)
Definition at line 334 of file matcher_probabilistic.py.
◆ columns_ref_select_true
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_ref_select_true |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=tuple(),
doc='Reference table columns to require to be True for selecting sources',
)
Definition at line 329 of file matcher_probabilistic.py.
◆ columns_target_copy
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.columns_target_copy |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=[],
listCheck=lambda x: len(set(x)) == len(x),
optional=True,
doc='Target table columns to copy unchanged into both match tables',
)
Definition at line 339 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 350 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 346 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 sources',
)
Definition at line 359 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 sources',
)
Definition at line 354 of file matcher_probabilistic.py.
◆ coord_format
lsst.meas.astrom.matcher_probabilistic.MatchProbabilisticConfig.coord_format |
|
static |
Initial value:= pexConfig.ConfigField(
dtype=ConvertCatalogCoordinatesConfig,
doc="Configuration for coordinate conversion",
)
Definition at line 364 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_ref_order is None.'
)
Definition at line 368 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_ref_order is None.'
)
Definition at line 374 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 380 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 392 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 386 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_ref_order '
'(should be False if the column is a flux and True if it is a magnitude.',
)
Definition at line 398 of file matcher_probabilistic.py.
The documentation for this class was generated from the following file: