Coverage report:
25%
hide covered
Files
Functions
Classes
coverage.py v7.5.0
, created at 2024-05-01 15:13 -0700
File
class
statements
missing
excluded
branches
partial
coverage
python/lsst/__init__.py
(no class)
2
0
0
0
0
100%
python/lsst/scarlet/__init__.py
(no class)
2
0
0
0
0
100%
python/lsst/scarlet/lite/__init__.py
(no class)
16
2
0
0
0
88%
python/lsst/scarlet/lite/bbox.py
Box
83
83
0
58
0
0%
python/lsst/scarlet/lite/bbox.py
(no class)
40
0
0
16
0
100%
python/lsst/scarlet/lite/blend.py
Blend
101
101
0
54
0
0%
python/lsst/scarlet/lite/blend.py
(no class)
25
0
0
8
0
100%
python/lsst/scarlet/lite/component.py
Component
4
4
0
0
0
0%
python/lsst/scarlet/lite/component.py
FactorizedComponent
68
68
0
16
0
0%
python/lsst/scarlet/lite/component.py
(no class)
47
0
0
22
0
100%
python/lsst/scarlet/lite/detect.py
Footprint
8
8
0
0
0
0%
python/lsst/scarlet/lite/detect.py
(no class)
22
0
0
6
0
100%
python/lsst/scarlet/lite/display.py
LinearPercentileNorm
6
6
0
4
0
0%
python/lsst/scarlet/lite/display.py
AsinhPercentileNorm
8
8
0
4
0
0%
python/lsst/scarlet/lite/display.py
(no class)
27
0
0
0
0
100%
python/lsst/scarlet/lite/fft.py
Fourier
35
35
0
20
0
0%
python/lsst/scarlet/lite/fft.py
(no class)
25
0
0
6
0
100%
python/lsst/scarlet/lite/image.py
MismatchedBandsError
0
0
0
0
0
100%
python/lsst/scarlet/lite/image.py
MismatchedBoxError
0
0
0
0
0
100%
python/lsst/scarlet/lite/image.py
Image
277
277
0
142
0
0%
python/lsst/scarlet/lite/image.py
(no class)
107
0
0
28
0
100%
python/lsst/scarlet/lite/initialization.py
FactorizedInitialization
48
48
0
6
0
0%
python/lsst/scarlet/lite/initialization.py
FactorizedChi2Initialization
30
30
0
6
0
0%
python/lsst/scarlet/lite/initialization.py
FactorizedWaveletInitialization
46
46
0
20
0
0%
python/lsst/scarlet/lite/initialization.py
(no class)
29
0
0
2
0
100%
python/lsst/scarlet/lite/io.py
ScarletComponentData
4
4
0
0
0
0%
python/lsst/scarlet/lite/io.py
ScarletFactorizedComponentData
4
4
0
2
0
0%
python/lsst/scarlet/lite/io.py
ScarletSourceData
11
11
0
6
0
0%
python/lsst/scarlet/lite/io.py
ScarletBlendData
43
43
0
20
0
0%
python/lsst/scarlet/lite/io.py
ScarletModelData
8
8
0
6
0
0%
python/lsst/scarlet/lite/io.py
ComponentCube
5
5
0
0
0
0%
python/lsst/scarlet/lite/io.py
(no class)
71
0
0
24
0
100%
python/lsst/scarlet/lite/measure.py
(no class)
5
0
0
0
0
100%
python/lsst/scarlet/lite/models/__init__.py
(no class)
3
0
0
0
0
100%
python/lsst/scarlet/lite/models/fit_psf.py
FittedPsfObservation
25
25
0
4
0
0%
python/lsst/scarlet/lite/models/fit_psf.py
FittedPsfBlend
22
22
0
10
0
0%
python/lsst/scarlet/lite/models/fit_psf.py
(no class)
23
0
0
4
0
100%
python/lsst/scarlet/lite/models/free_form.py
FreeFormComponent
24
24
0
8
0
0%
python/lsst/scarlet/lite/models/free_form.py
(no class)
14
0
0
0
0
100%
python/lsst/scarlet/lite/models/parametric.py
CartesianFrame
13
13
0
0
0
0%
python/lsst/scarlet/lite/models/parametric.py
EllipseFrame
56
56
0
12
0
0%
python/lsst/scarlet/lite/models/parametric.py
ParametricComponent
40
40
0
4
0
0%
python/lsst/scarlet/lite/models/parametric.py
EllipticalParametricComponent
14
14
0
0
0
0%
python/lsst/scarlet/lite/models/parametric.py
(no class)
102
0
0
60
0
100%
python/lsst/scarlet/lite/observation.py
Observation
64
64
0
28
0
0%
python/lsst/scarlet/lite/observation.py
(no class)
32
0
0
14
0
100%
python/lsst/scarlet/lite/operators.py
Monotonicity
72
72
0
10
0
0%
python/lsst/scarlet/lite/operators.py
(no class)
21
0
0
4
0
100%
python/lsst/scarlet/lite/parameters.py
Parameter
22
22
0
6
0
0%
python/lsst/scarlet/lite/parameters.py
FistaParameter
16
16
0
4
0
0%
python/lsst/scarlet/lite/parameters.py
SingleItemArray
2
2
0
0
0
0%
python/lsst/scarlet/lite/parameters.py
AdaproxParameter
26
26
0
10
0
0%
python/lsst/scarlet/lite/parameters.py
FixedParameter
2
2
0
0
0
0%
python/lsst/scarlet/lite/parameters.py
(no class)
40
0
0
6
0
100%
python/lsst/scarlet/lite/source.py
Source
34
34
0
18
0
0%
python/lsst/scarlet/lite/source.py
(no class)
23
0
0
12
0
100%
python/lsst/scarlet/lite/utils.py
(no class)
13
0
0
0
0
100%
python/lsst/scarlet/lite/version.py
(no class)
5
0
0
0
0
100%
python/lsst/scarlet/lite/wavelet.py
(no class)
11
0
0
0
0
100%
setup.py
GetEigenInclude
7
7
0
4
0
0%
setup.py
(no class)
15
15
0
2
0
0%
tests/test_bbox.py
TestBox
118
118
0
8
0
0%
tests/test_bbox.py
(no class)
16
0
0
0
0
100%
tests/test_blend.py
DummyCubeComponent
7
7
0
0
0
0%
tests/test_blend.py
TestBlend
92
92
0
20
0
0%
tests/test_blend.py
(no class)
26
0
0
2
0
100%
tests/test_component.py
DummyComponent
4
4
0
0
0
0%
tests/test_component.py
TestFactorizedComponent
97
97
0
4
0
0%
tests/test_component.py
(no class)
20
0
0
0
0
100%
tests/test_detect.py
TestDetect
96
96
0
4
0
0%
tests/test_detect.py
(no class)
17
0
0
0
0
100%
tests/test_fft.py
TestFourier
91
91
0
10
0
0%
tests/test_fft.py
(no class)
18
0
0
0
0
100%
tests/test_image.py
TestImage
346
346
0
82
0
0%
tests/test_image.py
(no class)
25
0
0
0
0
100%
tests/test_initialization.py
TestInitialization
103
103
0
14
0
0%
tests/test_initialization.py
(no class)
17
0
0
0
0
100%
tests/test_io.py
TestIo
52
52
0
8
0
0%
tests/test_io.py
(no class)
14
0
0
0
0
100%
tests/test_measure.py
TestMeasurements
32
32
0
0
0
0%
tests/test_measure.py
(no class)
12
0
0
0
0
100%
tests/test_models.py
TestFreeForm
38
38
0
6
0
0%
tests/test_models.py
TestParametric
124
124
0
10
0
0%
tests/test_models.py
(no class)
26
0
0
0
0
100%
tests/test_observation.py
TestObservation
88
88
0
16
0
0%
tests/test_observation.py
(no class)
15
0
0
0
0
100%
tests/test_operators.py
TestOperators
122
122
0
10
0
0%
tests/test_operators.py
(no class)
14
0
0
0
0
100%
tests/test_parameters.py
TestParameters
59
59
0
4
0
0%
tests/test_parameters.py
(no class)
13
0
0
0
0
100%
tests/test_source.py
TestSource
45
45
0
0
0
0%
tests/test_source.py
(no class)
7
0
0
0
0
100%
tests/test_utils.py
DummyClass
1
1
0
0
0
0%
tests/test_utils.py
DummyClass
1
1
0
0
0
0%
tests/test_utils.py
TestUtils
22
22
0
4
0
0%
tests/test_utils.py
(no class)
13
0
0
2
0
100%
tests/test_wavelet.py
TestWavelet
27
27
0
0
0
0%
tests/test_wavelet.py
(no class)
11
0
0
0
0
100%
tests/utils.py
ObservationData
19
19
0
12
0
0%
tests/utils.py
ScarletTestCase
28
28
0
4
0
0%
tests/utils.py
(no class)
21
0
0
0
0
100%
Total
3845
2857
0
916
0
25%
No items found using the specified filter.