Coverage report:
93%
hide covered
Files
Functions
Classes
coverage.py v7.14.3
, created at 2026-07-01 09:09 +0000
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
python
/
lsst
/
__init__.py
(no class)
100%
2
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
__init__.py
(no class)
100%
2
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
__init__.py
(no class)
100%
2
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
__init__.py
(no class)
100%
7
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
deconvolveExposureTask.py
DeconvolveExposureConnections
0%
6
6
0
0%
4
0
0%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
deconvolveExposureTask.py
DeconvolveExposureConfig
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
deconvolveExposureTask.py
DeconvolveExposureTask
81%
74
14
0
75%
20
3
80%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
deconvolveExposureTask.py
(no class)
96%
57
2
0
67%
6
2
94%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
footprint.py
(no class)
100%
65
0
0
89%
18
2
98%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
__init__.py
(no class)
100%
5
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
model_data.py
LsstScarletModelData
92%
12
1
0
75%
4
1
88%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
model_data.py
(no class)
100%
39
0
0
88%
8
1
98%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
source_data.py
IsolatedSourceData
100%
16
0
0
100%
2
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
source_data.py
(no class)
100%
38
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
utils.py
ScarletModelFormatter
88%
8
1
0
50%
2
1
80%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
utils.py
ScarletModelDelegate
80%
10
2
0
100%
4
0
86%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
io
/
utils.py
(no class)
89%
247
28
0
82%
76
14
87%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
metrics.py
DeblenderMetrics
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
metrics.py
(no class)
100%
31
0
0
100%
2
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
scarletDeblendTask.py
DeblenderError
0%
5
5
0
100%
0
0
0%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
scarletDeblendTask.py
DeblenderSkippedError
80%
5
1
0
100%
0
0
80%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
scarletDeblendTask.py
ScarletDeblendContext
92%
12
1
0
50%
2
1
86%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
scarletDeblendTask.py
ScarletDeblendConfig
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
scarletDeblendTask.py
ScarletDeblendTask
87%
337
44
0
74%
108
20
84%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
scarletDeblendTask.py
(no class)
96%
162
6
0
80%
20
2
95%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
source.py
IsolatedSource
94%
31
2
0
67%
6
2
89%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
source.py
(no class)
100%
27
0
2
100%
0
0
100%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
utils.py
(no class)
92%
205
16
0
81%
80
13
89%
python
/
lsst
/
meas
/
extensions
/
scarlet
/
version.py
(no class)
100%
5
0
0
100%
0
0
100%
tests
/
pipeline.py
ImageBundle
100%
1
0
0
100%
0
0
100%
tests
/
pipeline.py
DetectionBundle
100%
0
0
0
100%
0
0
100%
tests
/
pipeline.py
DeconvolveBundle
100%
1
0
0
100%
0
0
100%
tests
/
pipeline.py
DeblendBundle
100%
2
0
0
100%
0
0
100%
tests
/
pipeline.py
(no class)
100%
134
0
0
100%
14
0
100%
tests
/
scenes.py
Scene
100%
0
0
0
100%
0
0
100%
tests
/
scenes.py
(no class)
100%
19
0
0
100%
0
0
100%
tests
/
test_box_conversions.py
TestBoxConversions
100%
44
0
0
100%
4
0
100%
tests
/
test_box_conversions.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_box_conversions.py
(no class)
89%
18
2
0
50%
2
1
85%
tests
/
test_deblend_task.py
TestDeblendTask
100%
292
0
0
100%
40
0
100%
tests
/
test_deblend_task.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_deblend_task.py
(no class)
96%
53
2
0
50%
2
1
95%
tests
/
test_deconvolve_task.py
TestDeconvolveTask
100%
114
0
0
100%
22
0
100%
tests
/
test_deconvolve_task.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_deconvolve_task.py
(no class)
93%
29
2
0
50%
2
1
90%
tests
/
test_footprint_conversions.py
TestFootprintConversions
100%
56
0
0
100%
8
0
100%
tests
/
test_footprint_conversions.py
TestScarletModelToHeavy
100%
19
0
0
100%
0
0
100%
tests
/
test_footprint_conversions.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_footprint_conversions.py
(no class)
95%
38
2
0
75%
4
1
93%
tests
/
test_io_model_data.py
TestModelDataMigrations
100%
19
0
0
100%
0
0
100%
tests
/
test_io_model_data.py
TestScarletLiteSchemaCheck
100%
23
0
0
100%
0
0
100%
tests
/
test_io_model_data.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_io_model_data.py
(no class)
93%
28
2
0
50%
2
1
90%
tests
/
test_io_persistence.py
TestIoPersistence
100%
136
0
0
100%
14
0
100%
tests
/
test_io_persistence.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_io_persistence.py
(no class)
94%
34
2
0
50%
2
1
92%
tests
/
test_io_source_data.py
TestIsolatedSourceData
100%
27
0
0
100%
2
0
100%
tests
/
test_io_source_data.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_io_source_data.py
(no class)
88%
17
2
0
50%
2
1
84%
tests
/
test_io_utils.py
TestUpdateCatalogFootprints
100%
11
0
0
100%
0
0
100%
tests
/
test_io_utils.py
TestScarletModelToLsstScarletModel
100%
6
0
0
100%
0
0
100%
tests
/
test_io_utils.py
TestScarletModelDelegate
100%
26
0
0
100%
0
0
100%
tests
/
test_io_utils.py
TestMonochromaticDataToScarletDeprecation
100%
28
0
0
100%
0
0
100%
tests
/
test_io_utils.py
TestLoadBlend
97%
30
1
0
50%
6
3
89%
tests
/
test_io_utils.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_io_utils.py
(no class)
96%
51
2
0
50%
2
1
94%
tests
/
test_metrics.py
TestSetDeblenderMetrics
100%
41
0
0
100%
4
0
100%
tests
/
test_metrics.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_metrics.py
(no class)
94%
32
2
0
75%
4
1
92%
tests
/
test_source.py
ScarletTestCase
100%
96
0
0
100%
0
0
100%
tests
/
test_source.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_source.py
(no class)
93%
27
2
0
50%
2
1
90%
tests
/
test_utils.py
BadPsf
100%
6
0
0
100%
2
0
100%
tests
/
test_utils.py
MultiPointBadPsf
100%
6
0
0
100%
2
0
100%
tests
/
test_utils.py
TestUtils
100%
158
0
0
100%
14
0
100%
tests
/
test_utils.py
TestNonzeroBandSupport
100%
16
0
0
100%
0
0
100%
tests
/
test_utils.py
TestMultibandConvolve
100%
18
0
0
100%
2
0
100%
tests
/
test_utils.py
MemoryTester
100%
0
0
0
100%
0
0
100%
tests
/
test_utils.py
(no class)
96%
55
2
0
50%
2
1
95%
tests
/
utils.py
DeblenderTestModel
100%
5
0
0
100%
2
0
100%
tests
/
utils.py
SersicModel
100%
8
0
0
100%
0
0
100%
tests
/
utils.py
PsfModel
100%
8
0
0
100%
0
0
100%
tests
/
utils.py
(no class)
97%
31
1
0
88%
8
1
95%
Total
95%
3173
153
2
82%
532
77
93%
No items found using the specified filter.