Coverage report: 20%

Files Functions Classes

coverage.py v7.5.0, created at 2024-04-25 00:40 -0700

File function statements missing excluded branches partial coverage
python/lsst/__init__.py (no function) 3 0 0 0 0 100%
python/lsst/meas/__init__.py (no function) 3 0 0 0 0 100%
python/lsst/meas/extensions/__init__.py (no function) 3 0 0 0 0 100%
python/lsst/meas/extensions/scarlet/__init__.py (no function) 5 0 0 0 0 100%
python/lsst/meas/extensions/scarlet/io.py ScarletComponentData.asDict 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletComponentData.fromDict 7 7 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletFactorizedComponentData.asDict 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletFactorizedComponentData.fromDict 7 7 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletSourceData.asDict 8 8 0 4 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletSourceData.fromDict 14 14 0 4 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletBlendData.asDict 1 1 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletBlendData.fromDict 7 7 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletModelData.__init__ 4 4 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletModelData.json 2 2 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletModelData.parse_obj 5 5 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py ScarletModelData.updateCatalogFootprints 29 29 0 14 0 0%
python/lsst/meas/extensions/scarlet/io.py calculateFootprintCoverage 8 8 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py updateBlendRecords 44 44 0 8 0 0%
python/lsst/meas/extensions/scarlet/io.py boundedDataToBox 4 4 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py ComponentCube.__init__ 3 3 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py ComponentCube.get_model 7 7 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py DummyParameter.__init__ 2 2 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py DummyParameter.update 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py DummyParameter.grow 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py DummyParameter.shrink 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py DummyObservation.__init__ 2 2 0 0 0 0%
python/lsst/meas/extensions/scarlet/io.py multibandDataToScarlet 10 10 0 2 0 0%
python/lsst/meas/extensions/scarlet/io.py dataToScarlet 28 28 0 12 0 0%
python/lsst/meas/extensions/scarlet/io.py scarletLiteToData 12 12 0 10 0 0%
python/lsst/meas/extensions/scarlet/io.py scarletToData 7 7 0 6 0 0%
python/lsst/meas/extensions/scarlet/io.py (no function) 75 0 0 8 0 100%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletGradientError.__init__ 4 4 0 0 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletGradientError.__str__ 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py _checkBlendConvergence 3 3 0 0 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py isPseudoSource 7 7 0 2 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py computePsfKernelImage 11 11 0 4 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py deblend 54 54 0 26 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py buildLiteObservation 14 14 0 6 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py deblend_lite 31 31 0 20 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py setDeblenderMetrics 13 13 0 2 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask.__init__ 13 13 0 8 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._addSchemaKeys 33 33 0 0 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask.run 1 1 0 0 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask.deblend 104 104 0 46 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._isLargeFootprint 14 14 0 14 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._isMasked 10 10 0 4 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._skipParent 5 5 0 2 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._checkSkipped 19 19 0 12 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask.setSkipFlags 3 3 0 4 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._updateParentRecord 8 8 0 0 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py ScarletDeblendTask._addChild 16 16 0 4 0 0%
python/lsst/meas/extensions/scarlet/scarletDeblendTask.py (no function) 99 0 0 2 0 100%
python/lsst/meas/extensions/scarlet/source.py scarletBoxToBBox 3 3 0 0 0 0%
python/lsst/meas/extensions/scarlet/source.py bboxToScarletBox 2 2 0 0 0 0%
python/lsst/meas/extensions/scarlet/source.py modelToHeavy 20 20 0 0 0 0%
python/lsst/meas/extensions/scarlet/source.py liteModelToHeavy 32 32 0 6 0 0%
python/lsst/meas/extensions/scarlet/source.py (no function) 14 0 0 0 0 100%
python/lsst/meas/extensions/scarlet/utils.py footprintsToNumpy 9 9 0 4 0 0%
python/lsst/meas/extensions/scarlet/utils.py (no function) 2 0 0 0 0 100%
python/lsst/meas/extensions/scarlet/version.py (no function) 6 0 0 0 0 100%
tests/test_deblend.py TestDeblend.test_deblend_task 102 102 0 24 0 0%
tests/test_deblend.py setup_module 1 1 0 0 0 0%
tests/test_deblend.py (no function) 23 2 0 2 1 88%
tests/test_scarlet.py TestLsstSource.test_to_heavy 16 16 0 0 0 0%
tests/test_scarlet.py setup_module 1 1 0 0 0 0%
tests/test_scarlet.py (no function) 14 2 0 2 1 81%
tests/utils.py numpyToStack 9 9 0 0 0 0%
tests/utils.py initData 26 26 0 16 0 0%
tests/utils.py (no function) 8 0 0 0 0 100%
Total   1056 805 0 290 2 20%

No items found using the specified filter.