lsst.meas.algorithms
gf5d53e8f6c+82a853f15c
python
lsst
meas
algorithms
loadIndexedReferenceObjects.py
Go to the documentation of this file.
1
#
2
# LSST Data Management System
3
#
4
# Copyright 2008-2017 AURA/LSST.
5
#
6
# This product includes software developed by the
7
# LSST Project (http://www.lsst.org/).
8
#
9
# This program is free software: you can redistribute it and/or modify
10
# it under the terms of the GNU General Public License as published by
11
# the Free Software Foundation, either version 3 of the License, or
12
# (at your option) any later version.
13
#
14
# This program is distributed in the hope that it will be useful,
15
# but WITHOUT ANY WARRANTY; without even the implied warranty of
16
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
# GNU General Public License for more details.
18
#
19
# You should have received a copy of the LSST License Statement and
20
# the GNU General Public License along with this program. If not,
21
# see <https://www.lsstcorp.org/LegalNotices/>.
22
#
23
24
__all__ = [
"LoadIndexedReferenceObjectsConfig"
,
"LoadIndexedReferenceObjectsTask"
]
25
26
from
lsst.meas.algorithms
import
LoadReferenceObjectsTask, LoadReferenceObjectsConfig
27
import
lsst.pex.config
as
pexConfig
28
from
deprecated.sphinx
import
deprecated
29
30
31
@deprecated
(reason=(
"This config is no longer used; it will be removed after v25. "
32
"Please use LoadReferenceObjectsConfig instead."
),
33
version=
"v25.0"
, category=FutureWarning)
34
class
LoadIndexedReferenceObjectsConfig
(
LoadReferenceObjectsConfig
):
35
ref_dataset_name = pexConfig.Field(
36
dtype=str,
37
default=
'cal_ref_cat'
,
38
doc=
'Name of the ingested reference dataset'
,
39
deprecated=
'This field is no longer used. It will be removed after v25.'
,
40
)
41
42
43
@deprecated
(reason=(
"This task is used in gen2 only; it will be removed after v25. "
44
"See DM-35671 for details on updating code to avoid this warning."
),
45
version=
"v25.0"
, category=FutureWarning)
46
class
LoadIndexedReferenceObjectsTask
(
LoadReferenceObjectsTask
):
47
"""Stub of the LoadIndexedReferenceObjectsTask to allow retargeting before removal."""
48
ConfigClass = LoadIndexedReferenceObjectsConfig
49
_DefaultName =
'LoadIndexedReferenceObjectsTask'
lsst::meas::algorithms.loadIndexedReferenceObjects.LoadIndexedReferenceObjectsConfig
Definition:
loadIndexedReferenceObjects.py:34
lsst::meas::algorithms.loadIndexedReferenceObjects.LoadIndexedReferenceObjectsTask
Definition:
loadIndexedReferenceObjects.py:46
lsst::meas::algorithms.loadReferenceObjects.LoadReferenceObjectsConfig
Definition:
loadReferenceObjects.py:204
lsst::meas::algorithms.loadReferenceObjects.LoadReferenceObjectsTask
Definition:
loadReferenceObjects.py:1097
lsst::pex::config
lsst::meas::algorithms
Definition:
mainpage.dox:13
Generated on Sat Oct 1 2022 02:07:30 for lsst.meas.algorithms by
1.9.3