Coverage report:
77%
coverage.py v7.3.2
, created at 2024-03-28 07:59 +0000
Module
statements
missing
excluded
coverage
src/spectroflat/__init__.py
6
0
0
100%
src/spectroflat/analyzer.py
292
143
0
51%
src/spectroflat/base/__init__.py
1
0
0
100%
src/spectroflat/base/config.py
25
1
0
96%
src/spectroflat/base/exceptions.py
11
0
0
100%
src/spectroflat/base/logging.py
36
16
0
56%
src/spectroflat/base/sensor_flat_config.py
13
1
0
92%
src/spectroflat/base/smile_config.py
24
0
0
100%
src/spectroflat/fitting/__init__.py
4
0
0
100%
src/spectroflat/fitting/line.py
29
0
0
100%
src/spectroflat/fitting/line_detector.py
51
0
0
100%
src/spectroflat/fitting/line_fit.py
73
4
0
95%
src/spectroflat/fitting/line_locator.py
22
0
0
100%
src/spectroflat/sensor/__init__.py
0
0
0
100%
src/spectroflat/sensor/artificial_flat.py
42
4
0
90%
src/spectroflat/sensor/c2c_comp.py
9
0
0
100%
src/spectroflat/sensor/flat.py
22
9
0
59%
src/spectroflat/sensor/smooth_model.py
52
0
0
100%
src/spectroflat/shift/__init__.py
0
0
0
100%
src/spectroflat/shift/img_rotation.py
58
9
0
84%
src/spectroflat/shift/sub_shift.py
16
0
0
100%
src/spectroflat/smile/__init__.py
3
0
0
100%
src/spectroflat/smile/interpolated_correction.py
45
17
0
62%
src/spectroflat/smile/offset_map.py
72
30
0
58%
src/spectroflat/smile/smile_correction.py
31
5
0
84%
src/spectroflat/smile/smile_detection.py
53
13
0
75%
src/spectroflat/smile/smile_fit.py
125
35
0
72%
src/spectroflat/smile/smoothing.py
96
9
0
91%
src/spectroflat/utils/__init__.py
2
0
0
100%
src/spectroflat/utils/collections.py
38
2
0
95%
src/spectroflat/utils/line_detection.py
38
3
0
92%
src/spectroflat/utils/polynomial.py
55
14
0
75%
src/spectroflat/utils/processing.py
6
0
0
100%
Total
1350
315
0
77%
No items found using the specified filter.