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

43 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-05-05 08:43 +0000

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 .cpElectrostaticBF import * 

25from .cpBfk import * 

26from .cpCombine import * 

27from .cpCrosstalk import * 

28from .cpCtiSolve import * 

29from .cpDark import * 

30from .cpDefects import * 

31from .cpFilterScan import * 

32from .cpFlatMeasure import * 

33from .cpFlatGradients import * 

34from .cpFringe import * 

35from .cpGainCorrection import * 

36from .cpLinearitySolve import * 

37from .cpLinearityNormalize import * 

38from .cpPhotodiodeCorrection import * 

39from .cpSky import * 

40from .cpSpectroFlat import * 

41from .ptc import * 

42from .utilsEfd import * 

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

44 

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

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

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

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

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

50 

51from deprecated.sphinx import deprecated 

52 

53@deprecated( 

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

55 version="v28.0", 

56 category=FutureWarning, 

57) 

58class OverscanModel(_OverscanModel): 

59 pass 

60 

61 

62@deprecated( 

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

64 version="v28.0", 

65 category=FutureWarning, 

66) 

67class SimpleModel(_SimpleModel): 

68 pass 

69 

70 

71@deprecated( 

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

73 version="v28.0", 

74 category=FutureWarning, 

75) 

76class SimulatedModel(_SimulatedModel): 

77 pass 

78 

79 

80@deprecated( 

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

82 version="v28.0", 

83 category=FutureWarning, 

84) 

85class SegmentSimulator(_SegmentSimulator): 

86 pass 

87 

88 

89@deprecated( 

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

91 version="v28.0", 

92 category=FutureWarning, 

93) 

94class FloatingOutputAmplifier(_FloatingOutputAmplifier): 

95 pass 

96 

97del deprecated