Coverage for python/lsst/cp/pipe/__init__.py: 100%

41 statements  

« prev     ^ index     » next       coverage.py v7.11.0, created at 2025-11-08 01:51 -0800

1# This file is part of cp_pipe. 

2# 

3# Developed for the LSST Data Management System. 

4# This product includes software developed by the LSST Project 

5# (https://www.lsst.org). 

6# See the COPYRIGHT file at the top-level directory of this distribution 

7# for details of code ownership. 

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 GNU General Public License 

20# along with this program. If not, see <https://www.gnu.org/licenses/>. 

21# 

22 

23from ._configure import * 

24from .cpBfk import * 

25from .cpCombine import * 

26from .cpCrosstalk import * 

27from .cpCtiSolve import * 

28from .cpDark import * 

29from .cpDefects import * 

30from .cpFilterScan import * 

31from .cpFlatMeasure import * 

32from .cpFlatGradients import * 

33from .cpFringe import * 

34from .cpLinearitySolve import * 

35from .cpLinearityNormalize import * 

36from .cpPhotodiodeCorrection import * 

37from .cpSky import * 

38from .cpSpectroFlat import * 

39from .ptc import * 

40from .utilsEfd import * 

41from .version import * # generated by sconsUtils unless you tell it not to 

42 

43from lsst.ip.isr.deferredCharge import OverscanModel as _OverscanModel 

44from lsst.ip.isr.deferredCharge import SimpleModel as _SimpleModel 

45from lsst.ip.isr.deferredCharge import SimulatedModel as _SimulatedModel 

46from lsst.ip.isr.deferredCharge import SegmentSimulator as _SegmentSimulator 

47from lsst.ip.isr.deferredCharge import FloatingOutputAmplifier as _FloatingOutputAmplifier 

48 

49from deprecated.sphinx import deprecated 

50 

51@deprecated( 

52 reason="lsst.cp.pipe.OvercsanModel will be moved to lsst.ip.isr.deferredCharge.OverscanModel in v28.0.", 

53 version="v28.0", 

54 category=FutureWarning, 

55) 

56class OverscanModel(_OverscanModel): 

57 pass 

58 

59 

60@deprecated( 

61 reason="lsst.cp.pipe.SimpleModel will be moved to lsst.ip.isr.deferredCharge.SimpleModel in v28.0.", 

62 version="v28.0", 

63 category=FutureWarning, 

64) 

65class SimpleModel(_SimpleModel): 

66 pass 

67 

68 

69@deprecated( 

70 reason="lsst.cp.pipe.SimulatedModel will be moved to lsst.ip.isr.deferredCharge.SimulatedModel in v28.0.", 

71 version="v28.0", 

72 category=FutureWarning, 

73) 

74class SimulatedModel(_SimulatedModel): 

75 pass 

76 

77 

78@deprecated( 

79 reason="lsst.cp.pipe.SegmentSimulator will be moved to lsst.ip.isr.deferredCharge.SegmentSimulator in v28.0.", 

80 version="v28.0", 

81 category=FutureWarning, 

82) 

83class SegmentSimulator(_SegmentSimulator): 

84 pass 

85 

86 

87@deprecated( 

88 reason="lsst.cp.pipe.FloatingOutputAmplifier will be moved to lsst.ip.isr.deferredCharge.FloatingOutputAmplifier in v28.0.", 

89 version="v28.0", 

90 category=FutureWarning, 

91) 

92class FloatingOutputAmplifier(_FloatingOutputAmplifier): 

93 pass 

94 

95del deprecated