Coverage report: 15%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-05 22:41 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python / lsst / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
python / lsst / ip / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
python / lsst / ip / diffim / __init__.py (no class)   100% 25 0 0   100% 0 0   100%
python / lsst / ip / diffim / dcrModel.py DcrModel   0% 163 163 0   0% 66 0   0%
python / lsst / ip / diffim / dcrModel.py (no class)   45% 97 53 0   0% 18 0   38%
python / lsst / ip / diffim / detail / __init__.py (no class)   100% 1 0 0   100% 0 0   100%
python / lsst / ip / diffim / detail / diffimDetailLib.py (no class)   100% 5 0 0   100% 0 0   100%
python / lsst / ip / diffim / detectAndMeasure.py DetectAndMeasureConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / detectAndMeasure.py DetectAndMeasureConfig   0% 10 10 0   100% 0 0   0%
python / lsst / ip / diffim / detectAndMeasure.py DetectAndMeasureTask   0% 66 66 0   0% 20 0   0%
python / lsst / ip / diffim / detectAndMeasure.py (no class)   100% 46 0 0   100% 0 0   100%
python / lsst / ip / diffim / diaCatalogSourceSelector.py DiaCatalogSourceSelectorConfig   0% 2 2 0   100% 0 0   0%
python / lsst / ip / diffim / diaCatalogSourceSelector.py CheckSource   0% 11 11 0   0% 8 0   0%
python / lsst / ip / diffim / diaCatalogSourceSelector.py DiaCatalogSourceSelectorTask   0% 57 57 0   0% 28 0   0%
python / lsst / ip / diffim / diaCatalogSourceSelector.py (no class)   100% 23 0 0   100% 0 0   100%
python / lsst / ip / diffim / diffimLib.py (no class)   100% 9 0 0   100% 0 0   100%
python / lsst / ip / diffim / diffimTools.py NbasisEvaluator   0% 39 39 0   0% 18 0   0%
python / lsst / ip / diffim / diffimTools.py (no class)   12% 226 200 0   0% 54 0   9%
python / lsst / ip / diffim / dipoleFitTask.py DipoleFitPluginConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / dipoleFitTask.py DipoleFitTaskConfig   0% 8 8 0   100% 0 0   0%
python / lsst / ip / diffim / dipoleFitTask.py DipoleFitTask   0% 8 8 0   0% 4 0   0%
python / lsst / ip / diffim / dipoleFitTask.py DipoleModel   0% 98 98 0   0% 34 0   0%
python / lsst / ip / diffim / dipoleFitTask.py DipoleFitAlgorithm   0% 179 179 0   0% 66 0   0%
python / lsst / ip / diffim / dipoleFitTask.py DipoleFitPlugin   0% 89 89 0   0% 26 0   0%
python / lsst / ip / diffim / dipoleFitTask.py (no class)   100% 59 0 0   100% 0 0   100%
python / lsst / ip / diffim / dipoleMeasurement.py ClassificationDipoleConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / dipoleMeasurement.py ClassificationDipolePlugin   0% 20 20 0   0% 4 0   0%
python / lsst / ip / diffim / dipoleMeasurement.py DipoleMeasurementConfig   0% 8 8 0   100% 0 0   0%
python / lsst / ip / diffim / dipoleMeasurement.py DipoleMeasurementTask   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / dipoleMeasurement.py SourceFlagChecker   0% 10 10 0   0% 8 0   0%
python / lsst / ip / diffim / dipoleMeasurement.py DipoleAnalysis   0% 54 54 0   0% 18 0   0%
python / lsst / ip / diffim / dipoleMeasurement.py DipoleDeblender   0% 39 39 0   0% 8 0   0%
python / lsst / ip / diffim / dipoleMeasurement.py (no class)   100% 39 0 0   100% 0 0   100%
python / lsst / ip / diffim / getTemplate.py GetCoaddAsTemplateConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / getTemplate.py GetCoaddAsTemplateTask   0% 126 126 0   0% 46 0   0%
python / lsst / ip / diffim / getTemplate.py GetCalexpAsTemplateConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / getTemplate.py GetCalexpAsTemplateTask   0% 19 19 0   0% 8 0   0%
python / lsst / ip / diffim / getTemplate.py GetTemplateConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / getTemplate.py GetTemplateConfig   0% 2 2 0   100% 0 0   0%
python / lsst / ip / diffim / getTemplate.py GetTemplateTask   0% 80 80 0   0% 14 0   0%
python / lsst / ip / diffim / getTemplate.py GetDcrTemplateConnections   0% 2 2 0   100% 0 0   0%
python / lsst / ip / diffim / getTemplate.py GetDcrTemplateConfig   0% 2 2 0   0% 2 0   0%
python / lsst / ip / diffim / getTemplate.py GetDcrTemplateTask   0% 35 35 0   0% 18 0   0%
python / lsst / ip / diffim / getTemplate.py GetMultiTractCoaddTemplateConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / getTemplate.py GetMultiTractCoaddTemplateTask   0% 2 2 0   100% 0 0   0%
python / lsst / ip / diffim / getTemplate.py (no class)   97% 75 2 0   100% 0 0   97%
python / lsst / ip / diffim / imageDecorrelation.py DecorrelateALKernelConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / imageDecorrelation.py DecorrelateALKernelTask   0% 181 181 0   0% 34 0   0%
python / lsst / ip / diffim / imageDecorrelation.py DecorrelateALKernelMapper   0% 15 15 0   0% 2 0   0%
python / lsst / ip / diffim / imageDecorrelation.py DecorrelateALKernelMapReduceConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / imageDecorrelation.py DecorrelateALKernelSpatialConfig   0% 4 4 0   100% 0 0   0%
python / lsst / ip / diffim / imageDecorrelation.py DecorrelateALKernelSpatialTask   0% 35 35 0   0% 10 0   0%
python / lsst / ip / diffim / imageDecorrelation.py (no class)   100% 48 0 0   100% 0 0   100%
python / lsst / ip / diffim / imageMapReduce.py ImageMapperConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / imageMapReduce.py ImageMapper   0% 1 1 0   100% 0 0   0%
python / lsst / ip / diffim / imageMapReduce.py ImageReducerConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / imageMapReduce.py ImageReducer   0% 86 86 0   0% 36 0   0%
python / lsst / ip / diffim / imageMapReduce.py ImageMapReduceConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / imageMapReduce.py ImageMapReduceTask   0% 128 128 0   0% 44 0   0%
python / lsst / ip / diffim / imageMapReduce.py (no class)   100% 52 0 0   100% 0 0   100%
python / lsst / ip / diffim / imagePsfMatch.py ImagePsfMatchConfig   0% 7 7 0   100% 0 0   0%
python / lsst / ip / diffim / imagePsfMatch.py ImagePsfMatchTask   0% 228 228 0   0% 80 0   0%
python / lsst / ip / diffim / imagePsfMatch.py (no class)   100% 47 0 0   100% 0 0   100%
python / lsst / ip / diffim / kernelCandidateQa.py KernelCandidateQa   0% 153 153 0   0% 48 0   0%
python / lsst / ip / diffim / kernelCandidateQa.py (no class)   100% 19 0 0   100% 0 0   100%
python / lsst / ip / diffim / makeKernel.py MakeKernelConfig   0% 7 7 0   100% 0 0   0%
python / lsst / ip / diffim / makeKernel.py MakeKernelTask   0% 89 89 0   0% 30 0   0%
python / lsst / ip / diffim / makeKernel.py (no class)   100% 32 0 0   100% 0 0   100%
python / lsst / ip / diffim / makeKernelBasisList.py (no class)   6% 108 101 0   0% 44 0   5%
python / lsst / ip / diffim / metrics.py NumberSciSourcesMetricConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / metrics.py NumberSciSourcesMetricConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / metrics.py NumberSciSourcesMetricTask   0% 6 6 0   0% 2 0   0%
python / lsst / ip / diffim / metrics.py FractionDiaSourcesToSciSourcesMetricConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / metrics.py FractionDiaSourcesToSciSourcesMetricConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / metrics.py FractionDiaSourcesToSciSourcesMetricTask   0% 10 10 0   0% 4 0   0%
python / lsst / ip / diffim / metrics.py (no class)   84% 32 5 0   0% 4 0   75%
python / lsst / ip / diffim / modelPsfMatch.py ModelPsfMatchConfig   0% 6 6 0   100% 0 0   0%
python / lsst / ip / diffim / modelPsfMatch.py ModelPsfMatchTask   0% 115 115 0   0% 36 0   0%
python / lsst / ip / diffim / modelPsfMatch.py (no class)   94% 32 2 0   100% 0 0   94%
python / lsst / ip / diffim / psfMatch.py DetectionConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / psfMatch.py PsfMatchConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / psfMatch.py PsfMatchConfigAL   0% 3 3 0   100% 0 0   0%
python / lsst / ip / diffim / psfMatch.py PsfMatchConfigDF   0% 6 6 0   100% 0 0   0%
python / lsst / ip / diffim / psfMatch.py PsfMatchTask   0% 191 191 0   0% 76 0   0%
python / lsst / ip / diffim / psfMatch.py (no class)   100% 99 0 0   100% 0 0   100%
python / lsst / ip / diffim / snapPsfMatch.py SnapPsfMatchConfigDF   0% 5 5 0   100% 0 0   0%
python / lsst / ip / diffim / snapPsfMatch.py SnapPsfMatchConfigAL   0% 4 4 0   100% 0 0   0%
python / lsst / ip / diffim / snapPsfMatch.py SnapPsfMatchConfig   0% 5 5 0   100% 0 0   0%
python / lsst / ip / diffim / snapPsfMatch.py SnapPsfMatchTask   0% 1 1 0   100% 0 0   0%
python / lsst / ip / diffim / snapPsfMatch.py (no class)   100% 15 0 0   100% 0 0   100%
python / lsst / ip / diffim / subtractImages.py SubtractInputConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / subtractImages.py SubtractImageOutputConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / subtractImages.py AlardLuptonSubtractConnections   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / subtractImages.py AlardLuptonSubtractConfig   0% 6 6 0   0% 2 0   0%
python / lsst / ip / diffim / subtractImages.py AlardLuptonSubtractTask   0% 91 91 0   0% 30 0   0%
python / lsst / ip / diffim / subtractImages.py (no class)   81% 59 11 0   0% 4 0   76%
python / lsst / ip / diffim / utils.py DipoleTestImage   0% 70 70 0   0% 16 0   0%
python / lsst / ip / diffim / utils.py (no class)   6% 620 581 0   0% 150 0   5%
python / lsst / ip / diffim / version.py (no class)   100% 6 0 0   100% 0 0   100%
python / lsst / ip / diffim / zogy.py ZogyConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / zogy.py ZogyTask   0% 360 360 0   0% 108 0   0%
python / lsst / ip / diffim / zogy.py ZogyImagePsfMatchConfig   100% 0 0 0   100% 0 0   100%
python / lsst / ip / diffim / zogy.py ZogyImagePsfMatchTask   0% 16 16 0   0% 4 0   0%
python / lsst / ip / diffim / zogy.py (no class)   100% 67 0 0   100% 0 0   100%
tests / test_assessSpatialKernelVisitor.py DiffimTestCases   0% 75 75 0   100% 0 0   0%
tests / test_assessSpatialKernelVisitor.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_assessSpatialKernelVisitor.py (no class)   87% 23 3 0   50% 2 1   84%
tests / test_basisLists.py DiffimTestCases   0% 136 136 0   0% 16 0   0%
tests / test_basisLists.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_basisLists.py (no class)   90% 30 3 0   50% 2 1   88%
tests / test_buildSingleKernelVisitor.py DiffimTestCases   0% 169 169 0   0% 12 0   0%
tests / test_buildSingleKernelVisitor.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_buildSingleKernelVisitor.py (no class)   88% 25 3 0   50% 2 1   85%
tests / test_buildSpatialKernelVisitor.py DiffimTestCases   0% 87 87 0   0% 20 0   0%
tests / test_buildSpatialKernelVisitor.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_buildSpatialKernelVisitor.py (no class)   88% 24 3 0   50% 2 1   85%
tests / test_compareToHotpants.py DiffimTestCases   0% 273 273 0   0% 82 0   0%
tests / test_compareToHotpants.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_compareToHotpants.py (no class)   90% 29 3 0   50% 2 1   87%
tests / test_dcrModel.py DcrModelTestTask   0% 239 239 0   0% 44 0   0%
tests / test_dcrModel.py MyMemoryTestCase   100% 0 0 0   100% 0 0   100%
tests / test_dcrModel.py (no class)   65% 68 24 0   25% 4 1   62%
tests / test_diaCatalogSourceSelector.py DiaCatalogSourceSelectorTest   0% 58 58 0   0% 8 0   0%
tests / test_diaCatalogSourceSelector.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_diaCatalogSourceSelector.py (no class)   86% 21 3 0   50% 2 1   83%
tests / test_dipole.py DipoleAlgorithmTest   0% 160 160 0   0% 14 0   0%
tests / test_dipole.py DipoleMeasurementTaskTest   0% 12 12 0   100% 0 0   0%
tests / test_dipole.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_dipole.py (no class)   37% 99 62 0   8% 12 1   34%
tests / test_dipoleFitter.py DipoleTestImage   0% 10 10 0   100% 0 0   0%
tests / test_dipoleFitter.py DipoleFitTest   0% 74 74 0   0% 10 0   0%
tests / test_dipoleFitter.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_dipoleFitter.py (no class)   88% 26 3 0   50% 2 1   86%
tests / test_findSetBits.py DiffimTestCases   0% 30 30 0   100% 0 0   0%
tests / test_findSetBits.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_findSetBits.py (no class)   84% 19 3 0   50% 2 1   81%
tests / test_imageDecorrelation.py DiffimCorrectionTest   0% 123 123 0   0% 8 0   0%
tests / test_imageDecorrelation.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests / test_imageDecorrelation.py (no class)   30% 145 101 0   6% 18 1   28%
tests / test_imageDifferenceOld.py ImageDifferenceTestBase   0% 79 79 0   0% 10 0   0%
tests / test_imageDifferenceOld.py ImageDifferenceTestVerification   0% 44 44 0   0% 2 0   0%
tests / test_imageDifferenceOld.py ImageDifferenceTestAlardLupton   0% 70 70 0   0% 4 0   0%
tests / test_imageDifferenceOld.py ImageDifferenceTestZogy   0% 33 33 0   0% 2 0   0%
tests / test_imageDifferenceOld.py ImageDifferenceTestDecorrelation   0% 26 26 0   0% 2 0   0%
tests / test_imageDifferenceOld.py (no class)   100% 34 0 0   100% 0 0   100%
tests / test_imageMapReduce.py AddAmountImageMapperConfig   100% 0 0 0   100% 0 0   100%
tests / test_imageMapReduce.py AddAmountImageMapper   0% 6 6 0   0% 2 0   0%
tests / test_imageMapReduce.py AddAmountImageMapReduceConfig   100% 0 0 0   100% 0 0   100%
tests / test_imageMapReduce.py GetMeanImageMapper   0% 3 3 0   100% 0 0   0%
tests / test_imageMapReduce.py GetMeanImageMapReduceConfig   100% 0 0 0   100% 0 0   100%
tests / test_imageMapReduce.py ImageMapReduceTest   0% 185 185 0   0% 36 0   0%
tests / test_imageMapReduce.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests / test_imageMapReduce.py (no class)   57% 89 38 0   17% 6 1   55%
tests / test_imagePsfMatch.py PsfMatchTestCases   0% 139 139 0   0% 12 0   0%
tests / test_imagePsfMatch.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_imagePsfMatch.py (no class)   89% 27 3 0   50% 2 1   86%
tests / test_imageStatistics.py DiffimTestCases   0% 97 97 0   0% 36 0   0%
tests / test_imageStatistics.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_imageStatistics.py (no class)   89% 28 3 0   50% 2 1   87%
tests / test_imageSubtract.py DiffimTestCases   0% 49 49 0   0% 12 0   0%
tests / test_imageSubtract.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_imageSubtract.py (no class)   90% 29 3 0   50% 2 1   87%
tests / test_ipDiffimConfig.py DiffimTestCases   0% 18 18 0   100% 0 0   0%
tests / test_ipDiffimConfig.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_ipDiffimConfig.py (no class)   85% 20 3 0   50% 2 1   82%
tests / test_kernelCandidateAndSolution.py DiffimTestCases   0% 275 275 0   0% 52 0   0%
tests / test_kernelCandidateAndSolution.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_kernelCandidateAndSolution.py (no class)   89% 56 6 0   50% 2 1   88%
tests / test_kernelCandidateDetection.py DiffimTestCases   0% 51 51 0   0% 10 0   0%
tests / test_kernelCandidateDetection.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_kernelCandidateDetection.py (no class)   89% 28 3 0   50% 2 1   87%
tests / test_kernelPca.py DiffimTestCases   0% 142 142 0   0% 28 0   0%
tests / test_kernelPca.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_kernelPca.py (no class)   88% 26 3 0   50% 2 1   86%
tests / test_kernelSumVisitor.py DiffimTestCases   0% 76 76 0   0% 18 0   0%
tests / test_kernelSumVisitor.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_kernelSumVisitor.py (no class)   88% 24 3 0   50% 2 1   85%
tests / test_metrics.py TestNumSciSources   0% 29 29 0   100% 0 0   0%
tests / test_metrics.py TestFractionDiaSources   0% 45 45 0   100% 0 0   0%
tests / test_metrics.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests / test_metrics.py (no class)   69% 51 16 0   8% 12 1   57%
tests / test_modelPsfMatch.py PsfMatchTestCases   0% 62 62 0   0% 8 0   0%
tests / test_modelPsfMatch.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_modelPsfMatch.py (no class)   86% 29 4 0   50% 2 1   84%
tests / test_pixelOffset.py PixelOffsetTest   0% 20 20 0   0% 2 0   0%
tests / test_pixelOffset.py (no class)   100% 12 0 0   100% 0 0   100%
tests / test_snapPsfMatch.py PsfMatchTestCases   0% 62 62 0   100% 0 0   0%
tests / test_snapPsfMatch.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_snapPsfMatch.py (no class)   86% 22 3 0   50% 2 1   83%
tests / test_subtractExposures.py DiffimTestCases   0% 134 134 0   0% 38 0   0%
tests / test_subtractExposures.py TestMemory   100% 0 0 0   100% 0 0   100%
tests / test_subtractExposures.py (no class)   92% 38 3 0   50% 2 1   90%
tests / test_subtractTask.py AlardLuptonSubtractTest   0% 323 323 0   0% 22 0   0%
tests / test_subtractTask.py MemoryTestCase   100% 0 0 0   100% 0 0   100%
tests / test_subtractTask.py (no class)   46% 84 45 0   10% 10 1   43%
tests / test_zogy.py ZogyTest   0% 68 68 0   0% 4 0   0%
tests / test_zogy.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests / test_zogy.py (no class)   27% 114 83 0   5% 20 1   24%
Total     18% 9507 7825 0   1% 1866 26   15%

No items found using the specified filter.