Coverage report: 20%

Files Functions Classes

coverage.py v7.5.1, created at 2024-05-16 02:46 -0700

File function statements missing excluded branches partial coverage
python/lsst/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/scarlet/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/scarlet/lite/__init__.py (no function) 16 2 0 0 0 88%
python/lsst/scarlet/lite/bbox.py Box.__init__ 8 8 0 4 0 0%
python/lsst/scarlet/lite/bbox.py Box.from_bounds 3 3 0 4 0 0%
python/lsst/scarlet/lite/bbox.py Box.from_data 8 8 0 4 0 0%
python/lsst/scarlet/lite/bbox.py Box.contains 6 6 0 6 0 0%
python/lsst/scarlet/lite/bbox.py Box.ndim 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.start 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.stop 1 1 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.center 1 1 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.bounds 1 1 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.slices 3 3 0 4 0 0%
python/lsst/scarlet/lite/bbox.py Box.grow 5 5 0 6 0 0%
python/lsst/scarlet/lite/bbox.py Box.shifted_by 2 2 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.intersects 2 2 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.overlapped_slices 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.__or__ 6 6 0 4 0 0%
python/lsst/scarlet/lite/bbox.py Box.__and__ 6 6 0 4 0 0%
python/lsst/scarlet/lite/bbox.py Box.__getitem__ 10 10 0 8 0 0%
python/lsst/scarlet/lite/bbox.py Box.__repr__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box._offset_to_tuple 4 4 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.__add__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.__sub__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.__matmul__ 3 3 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.__copy__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.copy 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py Box.__eq__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/bbox.py Box.__hash__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/bbox.py overlapped_slices 7 7 0 2 0 0%
python/lsst/scarlet/lite/bbox.py (no function) 40 0 0 16 0 100%
python/lsst/scarlet/lite/blend.py Blend.__init__ 4 4 0 0 0 0%
python/lsst/scarlet/lite/blend.py Blend.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/blend.py Blend.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/blend.py Blend.components 1 1 0 2 0 0%
python/lsst/scarlet/lite/blend.py Blend.get_model 11 11 0 10 0 0%
python/lsst/scarlet/lite/blend.py Blend._grad_log_likelihood 5 5 0 0 0 0%
python/lsst/scarlet/lite/blend.py Blend.log_likelihood 1 1 0 0 0 0%
python/lsst/scarlet/lite/blend.py Blend.fit_spectra 34 34 0 24 0 0%
python/lsst/scarlet/lite/blend.py Blend.fit 14 14 0 10 0 0%
python/lsst/scarlet/lite/blend.py Blend.parameterize 2 2 0 2 0 0%
python/lsst/scarlet/lite/blend.py Blend.conserve_flux 27 27 0 6 0 0%
python/lsst/scarlet/lite/blend.py (no function) 25 0 0 8 0 100%
python/lsst/scarlet/lite/component.py Component.__init__ 2 2 0 0 0 0%
python/lsst/scarlet/lite/component.py Component.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py Component.bands 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py Component.resize 0 0 0 0 0 100%
python/lsst/scarlet/lite/component.py Component.update 0 0 0 0 0 100%
python/lsst/scarlet/lite/component.py Component.get_model 0 0 0 0 0 100%
python/lsst/scarlet/lite/component.py Component.parameterize 0 0 0 0 0 100%
python/lsst/scarlet/lite/component.py FactorizedComponent.__init__ 9 9 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.peak 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.component_center 5 5 0 2 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.spectrum 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.morph 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.get_model 4 4 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.grad_spectrum 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.grad_morph 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.prox_spectrum 3 3 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.prox_morph 17 17 0 8 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.resize 17 17 0 8 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.update 3 3 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.parameterize 5 5 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.__str__ 2 2 0 0 0 0%
python/lsst/scarlet/lite/component.py FactorizedComponent.__repr__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/component.py default_fista_parameterization 4 4 0 2 0 0%
python/lsst/scarlet/lite/component.py default_adaprox_parameterization 6 6 0 4 0 0%
python/lsst/scarlet/lite/component.py (no function) 47 0 0 22 0 100%
python/lsst/scarlet/lite/detect.py bounds_to_bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/detect.py Footprint.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/detect.py Footprint.yx0 1 1 0 0 0 0%
python/lsst/scarlet/lite/detect.py Footprint.intersection 3 3 0 0 0 0%
python/lsst/scarlet/lite/detect.py Footprint.union 3 3 0 0 0 0%
python/lsst/scarlet/lite/detect.py footprints_to_image 6 6 0 2 0 0%
python/lsst/scarlet/lite/detect.py get_wavelets 7 7 0 2 0 0%
python/lsst/scarlet/lite/detect.py get_detect_wavelets 5 5 0 0 0 0%
python/lsst/scarlet/lite/detect.py (no function) 22 0 0 6 0 100%
python/lsst/scarlet/lite/display.py channels_to_rgb 59 59 0 16 0 0%
python/lsst/scarlet/lite/display.py LinearPercentileNorm.__init__ 6 6 0 4 0 0%
python/lsst/scarlet/lite/display.py AsinhPercentileNorm.__init__ 8 8 0 4 0 0%
python/lsst/scarlet/lite/display.py img_to_3channel 19 19 0 12 0 0%
python/lsst/scarlet/lite/display.py img_to_rgb 9 9 0 6 0 0%
python/lsst/scarlet/lite/display.py show_likelihood 6 6 0 0 0 0%
python/lsst/scarlet/lite/display.py _add_markers 6 6 0 4 0 0%
python/lsst/scarlet/lite/display.py show_observation 43 43 0 20 0 0%
python/lsst/scarlet/lite/display.py show_scene 69 69 0 44 0 0%
python/lsst/scarlet/lite/display.py get_extent 1 1 0 0 0 0%
python/lsst/scarlet/lite/display.py show_sources 56 56 0 28 0 0%
python/lsst/scarlet/lite/display.py compare_spectra 29 29 0 16 0 0%
python/lsst/scarlet/lite/display.py (no function) 27 0 0 0 0 100%
python/lsst/scarlet/lite/fft.py centered 9 9 0 4 0 0%
python/lsst/scarlet/lite/fft.py fast_zero_pad 5 5 0 4 0 0%
python/lsst/scarlet/lite/fft.py _pad 19 19 0 10 0 0%
python/lsst/scarlet/lite/fft.py get_fft_shape 23 23 0 18 0 0%
python/lsst/scarlet/lite/fft.py Fourier.__init__ 4 4 0 2 0 0%
python/lsst/scarlet/lite/fft.py Fourier.from_fft 10 10 0 4 0 0%
python/lsst/scarlet/lite/fft.py Fourier.image 1 1 0 0 0 0%
python/lsst/scarlet/lite/fft.py Fourier.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/fft.py Fourier.fft 11 11 0 6 0 0%
python/lsst/scarlet/lite/fft.py Fourier.__len__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/fft.py Fourier.__getitem__ 7 7 0 8 0 0%
python/lsst/scarlet/lite/fft.py _kspace_operation 16 16 0 8 0 0%
python/lsst/scarlet/lite/fft.py match_kernel 11 11 0 8 0 0%
python/lsst/scarlet/lite/fft.py convolve 8 8 0 6 0 0%
python/lsst/scarlet/lite/fft.py (no function) 25 0 0 6 0 100%
python/lsst/scarlet/lite/image.py get_dtypes 6 6 0 4 0 0%
python/lsst/scarlet/lite/image.py get_combined_dtype 2 2 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__init__ 12 12 0 6 0 0%
python/lsst/scarlet/lite/image.py Image.from_box 5 5 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.dtype 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.bands 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.n_bands 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.is_multiband 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.height 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.width 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.yx0 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.y0 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.x0 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.data 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.spectral_indices 12 12 0 10 0 0%
python/lsst/scarlet/lite/image.py Image.matched_spectral_indices 14 14 0 10 0 0%
python/lsst/scarlet/lite/image.py Image.matched_slices 5 5 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.project 19 19 0 10 0 0%
python/lsst/scarlet/lite/image.py Image.multiband_slices 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.insert_into 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.insert 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.repeat 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.copy 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.copy_with 9 9 0 8 0 0%
python/lsst/scarlet/lite/image.py Image._i_update 12 12 0 4 0 0%
python/lsst/scarlet/lite/image.py Image._check_equality 10 10 0 8 0 0%
python/lsst/scarlet/lite/image.py Image.__eq__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__ne__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__ge__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__le__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__gt__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__lt__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__neg__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__pos__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__invert__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__add__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__iadd__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__radd__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__sub__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__isub__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rsub__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__mul__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__imul__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rmul__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__truediv__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__itruediv__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rtruediv__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__floordiv__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__ifloordiv__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rfloordiv__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__pow__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__ipow__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rpow__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__mod__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__imod__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rmod__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__and__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__iand__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rand__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__or__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__ior__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__ror__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__xor__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__ixor__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rxor__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__lshift__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__ilshift__ 2 2 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rlshift__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rshift__ 3 3 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__irshift__ 2 2 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__rrshift__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__str__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image._is_spectral_index 10 10 0 8 0 0%
python/lsst/scarlet/lite/image.py Image._get_box_slices 12 12 0 2 0 0%
python/lsst/scarlet/lite/image.py Image._get_sliced 50 50 0 34 0 0%
python/lsst/scarlet/lite/image.py Image.overlapped_slices 4 4 0 2 0 0%
python/lsst/scarlet/lite/image.py Image.__getitem__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py Image.__setitem__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/image.py _operate_on_images 26 26 0 14 0 0%
python/lsst/scarlet/lite/image.py insert_image 10 10 0 2 0 0%
python/lsst/scarlet/lite/image.py (no function) 107 0 0 28 0 100%
python/lsst/scarlet/lite/initialization.py trim_morphology 4 4 0 0 0 0%
python/lsst/scarlet/lite/initialization.py init_monotonic_morph 20 20 0 14 0 0%
python/lsst/scarlet/lite/initialization.py multifit_spectra 17 17 0 6 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedInitialization.__init__ 17 17 0 2 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedInitialization.get_snr 2 2 0 0 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedInitialization.get_psf_component 12 12 0 0 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedInitialization.get_single_component 17 17 0 4 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedInitialization.init_source 0 0 0 0 0 100%
python/lsst/scarlet/lite/initialization.py FactorizedChi2Initialization.__init__ 9 9 0 2 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedChi2Initialization.init_source 21 21 0 4 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedWaveletInitialization.__init__ 15 15 0 2 0 0%
python/lsst/scarlet/lite/initialization.py FactorizedWaveletInitialization.init_source 31 31 0 18 0 0%
python/lsst/scarlet/lite/initialization.py (no function) 29 0 0 2 0 100%
python/lsst/scarlet/lite/io.py ScarletComponentData.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/io.py ScarletComponentData.as_dict 1 1 0 0 0 0%
python/lsst/scarlet/lite/io.py ScarletComponentData.from_dict 2 2 0 0 0 0%
python/lsst/scarlet/lite/io.py ScarletFactorizedComponentData.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/io.py ScarletFactorizedComponentData.as_dict 1 1 0 2 0 0%
python/lsst/scarlet/lite/io.py ScarletFactorizedComponentData.from_dict 2 2 0 0 0 0%
python/lsst/scarlet/lite/io.py ScarletSourceData.as_dict 2 2 0 2 0 0%
python/lsst/scarlet/lite/io.py ScarletSourceData.from_dict 9 9 0 4 0 0%
python/lsst/scarlet/lite/io.py ScarletBlendData.as_dict 2 2 0 2 0 0%
python/lsst/scarlet/lite/io.py ScarletBlendData.from_dict 2 2 0 2 0 0%
python/lsst/scarlet/lite/io.py ScarletBlendData.minimal_data_to_blend 3 3 0 0 0 0%
python/lsst/scarlet/lite/io.py ScarletBlendData.to_blend 22 22 0 10 0 0%
python/lsst/scarlet/lite/io.py ScarletBlendData.from_blend 14 14 0 6 0 0%
python/lsst/scarlet/lite/io.py ScarletModelData.__init__ 4 4 0 2 0 0%
python/lsst/scarlet/lite/io.py ScarletModelData.json 2 2 0 2 0 0%
python/lsst/scarlet/lite/io.py ScarletModelData.parse_obj 2 2 0 2 0 0%
python/lsst/scarlet/lite/io.py ComponentCube.__init__ 3 3 0 0 0 0%
python/lsst/scarlet/lite/io.py ComponentCube.get_model 1 1 0 0 0 0%
python/lsst/scarlet/lite/io.py ComponentCube.resize 1 1 0 0 0 0%
python/lsst/scarlet/lite/io.py ComponentCube.update 0 0 0 0 0 100%
python/lsst/scarlet/lite/io.py ComponentCube.parameterize 0 0 0 0 0 100%
python/lsst/scarlet/lite/io.py (no function) 71 0 0 24 0 100%
python/lsst/scarlet/lite/measure.py calculate_snr 10 10 0 0 0 0%
python/lsst/scarlet/lite/measure.py (no function) 5 0 0 0 0 100%
python/lsst/scarlet/lite/models/__init__.py (no function) 3 0 0 0 0 100%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.__init__ 4 4 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.grad_fit_kernel 3 3 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.prox_kernel 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.fitted_kernel 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.cached_kernel 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.convolve 9 9 0 4 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.update 3 3 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfObservation.parameterize 3 3 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfBlend._grad_log_likelihood 4 4 0 0 0 0%
python/lsst/scarlet/lite/models/fit_psf.py FittedPsfBlend.fit 18 18 0 10 0 0%
python/lsst/scarlet/lite/models/fit_psf.py (no function) 23 0 0 4 0 100%
python/lsst/scarlet/lite/models/free_form.py FreeFormComponent.__init__ 3 3 0 0 0 0%
python/lsst/scarlet/lite/models/free_form.py FreeFormComponent.prox_spectrum 3 3 0 0 0 0%
python/lsst/scarlet/lite/models/free_form.py FreeFormComponent.prox_morph 15 15 0 8 0 0%
python/lsst/scarlet/lite/models/free_form.py FreeFormComponent.resize 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/free_form.py FreeFormComponent.__str__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/free_form.py FreeFormComponent.__repr__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/free_form.py (no function) 14 0 0 0 0 100%
python/lsst/scarlet/lite/models/parametric.py CartesianFrame.__init__ 9 9 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py CartesianFrame.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py CartesianFrame.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py CartesianFrame.x_grid 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py CartesianFrame.y_grid 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.__init__ 16 16 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.grad_x0 6 6 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.grad_y0 6 6 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.grad_major 6 6 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.grad_minor 6 6 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.grad_theta 6 6 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.x0 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.y0 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.major 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.minor 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.theta 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.r_grid 3 3 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipseFrame.r2_grid 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py gaussian2d 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py grad_gaussian2 7 7 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py circular_gaussian 4 4 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py grad_circular_gaussian 5 5 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py integrated_gaussian 7 7 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py grad_integrated_gaussian 17 17 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py bounded_prox 5 5 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py sersic 7 7 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py grad_sersic 15 15 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.__init__ 12 12 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.peak 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.y0 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.x0 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.spectrum 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.frame 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.radial_params 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent._get_morph 3 3 0 2 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.morph 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.prox_morph 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.grad_morph 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.morph_step 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.get_model 2 2 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.prox_spectrum 2 2 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.grad_spectrum 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.update 4 4 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.resize 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py ParametricComponent.parameterize 5 5 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.__init__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.semi_major 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.semi_minor 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.theta 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.ellipse_params 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.radial_params 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.frame 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.morph_prox 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.morph_grad 1 1 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py EllipticalParametricComponent.update 5 5 0 0 0 0%
python/lsst/scarlet/lite/models/parametric.py (no function) 102 0 0 60 0 100%
python/lsst/scarlet/lite/observation.py get_filter_coords 15 15 0 6 0 0%
python/lsst/scarlet/lite/observation.py get_filter_bounds 6 6 0 0 0 0%
python/lsst/scarlet/lite/observation.py convolve 6 6 0 2 0 0%
python/lsst/scarlet/lite/observation.py _set_image_like 7 7 0 6 0 0%
python/lsst/scarlet/lite/observation.py Observation.__init__ 26 26 0 10 0 0%
python/lsst/scarlet/lite/observation.py Observation.bands 1 1 0 0 0 0%
python/lsst/scarlet/lite/observation.py Observation.bbox 1 1 0 0 0 0%
python/lsst/scarlet/lite/observation.py Observation.convolve 25 25 0 16 0 0%
python/lsst/scarlet/lite/observation.py Observation.log_likelihood 2 2 0 0 0 0%
python/lsst/scarlet/lite/observation.py Observation.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/observation.py Observation.n_bands 1 1 0 0 0 0%
python/lsst/scarlet/lite/observation.py Observation.dtype 1 1 0 0 0 0%
python/lsst/scarlet/lite/observation.py Observation.convolution_bounds 4 4 0 2 0 0%
python/lsst/scarlet/lite/observation.py Observation.empty 2 2 0 0 0 0%
python/lsst/scarlet/lite/observation.py (no function) 32 0 0 14 0 100%
python/lsst/scarlet/lite/operators.py prox_connected 9 9 0 2 0 0%
python/lsst/scarlet/lite/operators.py Monotonicity.__init__ 7 7 0 0 0 0%
python/lsst/scarlet/lite/operators.py Monotonicity.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/operators.py Monotonicity.center 4 4 0 0 0 0%
python/lsst/scarlet/lite/operators.py Monotonicity.update 40 40 0 4 0 0%
python/lsst/scarlet/lite/operators.py Monotonicity.check_size 6 6 0 4 0 0%
python/lsst/scarlet/lite/operators.py Monotonicity.__call__ 14 14 0 2 0 0%
python/lsst/scarlet/lite/operators.py get_peak 8 8 0 0 0 0%
python/lsst/scarlet/lite/operators.py prox_monotonic_mask 18 18 0 4 0 0%
python/lsst/scarlet/lite/operators.py uncentered_operator 24 24 0 14 0 0%
python/lsst/scarlet/lite/operators.py prox_sdss_symmetry 3 3 0 0 0 0%
python/lsst/scarlet/lite/operators.py prox_uncentered_symmetry 1 1 0 0 0 0%
python/lsst/scarlet/lite/operators.py (no function) 21 0 0 4 0 100%
python/lsst/scarlet/lite/parameters.py step_function_wrapper 1 1 0 2 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.__init__ 8 8 0 2 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.step 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.shape 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.dtype 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.copy 2 2 0 2 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.update 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py Parameter.resize 8 8 0 2 0 0%
python/lsst/scarlet/lite/parameters.py parameter 3 3 0 2 0 0%
python/lsst/scarlet/lite/parameters.py FistaParameter.__init__ 4 4 0 2 0 0%
python/lsst/scarlet/lite/parameters.py FistaParameter.update 12 12 0 2 0 0%
python/lsst/scarlet/lite/parameters.py _adam_phi_psi 6 6 0 0 0 0%
python/lsst/scarlet/lite/parameters.py _nadam_phi_psi 6 6 0 0 0 0%
python/lsst/scarlet/lite/parameters.py _amsgrad_phi_psi 8 8 0 2 0 0%
python/lsst/scarlet/lite/parameters.py _padam_phi_psi 8 8 0 2 0 0%
python/lsst/scarlet/lite/parameters.py _adamx_phi_psi 9 9 0 2 0 0%
python/lsst/scarlet/lite/parameters.py _radam_phi_psi 14 14 0 4 0 0%
python/lsst/scarlet/lite/parameters.py SingleItemArray.__init__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py SingleItemArray.__getitem__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py AdaproxParameter.__init__ 18 18 0 8 0 0%
python/lsst/scarlet/lite/parameters.py AdaproxParameter.update 8 8 0 2 0 0%
python/lsst/scarlet/lite/parameters.py FixedParameter.__init__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py FixedParameter.update 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py relative_step 1 1 0 0 0 0%
python/lsst/scarlet/lite/parameters.py (no function) 40 0 0 6 0 100%
python/lsst/scarlet/lite/source.py Source.__init__ 2 2 0 0 0 0%
python/lsst/scarlet/lite/source.py Source.n_components 1 1 0 0 0 0%
python/lsst/scarlet/lite/source.py Source.center 3 3 0 2 0 0%
python/lsst/scarlet/lite/source.py Source.source_center 6 6 0 2 0 0%
python/lsst/scarlet/lite/source.py Source.is_null 1 1 0 0 0 0%
python/lsst/scarlet/lite/source.py Source.bbox 6 6 0 4 0 0%
python/lsst/scarlet/lite/source.py Source.bands 3 3 0 2 0 0%
python/lsst/scarlet/lite/source.py Source.get_model 8 8 0 6 0 0%
python/lsst/scarlet/lite/source.py Source.parameterize 2 2 0 2 0 0%
python/lsst/scarlet/lite/source.py Source.__str__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/source.py Source.__repr__ 1 1 0 0 0 0%
python/lsst/scarlet/lite/source.py (no function) 23 0 0 12 0 100%
python/lsst/scarlet/lite/utils.py integrated_gaussian_value 3 3 0 0 0 0%
python/lsst/scarlet/lite/utils.py integrated_circular_gaussian 9 9 0 6 0 0%
python/lsst/scarlet/lite/utils.py get_circle_mask 10 10 0 2 0 0%
python/lsst/scarlet/lite/utils.py is_attribute_safe_to_transfer 3 0 0 2 0 100%
python/lsst/scarlet/lite/utils.py continue_class 6 0 0 4 0 100%
python/lsst/scarlet/lite/utils.py (no function) 13 0 0 0 0 100%
python/lsst/scarlet/lite/version.py (no function) 5 0 0 0 0 100%
python/lsst/scarlet/lite/wavelet.py bspline_convolve 17 17 0 0 0 0%
python/lsst/scarlet/lite/wavelet.py get_starlet_scales 4 4 0 2 0 0%
python/lsst/scarlet/lite/wavelet.py starlet_transform 18 18 0 10 0 0%
python/lsst/scarlet/lite/wavelet.py multiband_starlet_transform 9 9 0 6 0 0%
python/lsst/scarlet/lite/wavelet.py starlet_reconstruction 11 11 0 6 0 0%
python/lsst/scarlet/lite/wavelet.py multiband_starlet_reconstruction 5 5 0 2 0 0%
python/lsst/scarlet/lite/wavelet.py get_multiresolution_support 28 28 0 14 0 0%
python/lsst/scarlet/lite/wavelet.py apply_wavelet_denoising 12 12 0 6 0 0%
python/lsst/scarlet/lite/wavelet.py (no function) 11 0 0 0 0 100%
setup.py GetEigenInclude.__init__ 1 1 0 0 0 0%
setup.py GetEigenInclude.__str__ 6 6 0 4 0 0%
setup.py (no function) 15 15 0 2 0 0%
tests/test_bbox.py TestBox.check_bbox 4 4 0 0 0 0%
tests/test_bbox.py TestBox.test_constructors 10 10 0 0 0 0%
tests/test_bbox.py TestBox.test_from_data 12 12 0 0 0 0%
tests/test_bbox.py TestBox.test_contains 11 11 0 2 0 0%
tests/test_bbox.py TestBox.test_properties 13 13 0 0 0 0%
tests/test_bbox.py TestBox.test_simple_methods 8 8 0 0 0 0%
tests/test_bbox.py TestBox.test_union 8 8 0 2 0 0%
tests/test_bbox.py TestBox.test_intersection 8 8 0 2 0 0%
tests/test_bbox.py TestBox.test_intersections 12 12 0 0 0 0%
tests/test_bbox.py TestBox.test_offset 5 5 0 0 0 0%
tests/test_bbox.py TestBox.test_arithmetic 23 23 0 2 0 0%
tests/test_bbox.py TestBox.test_slicing 4 4 0 0 0 0%
tests/test_bbox.py (no function) 16 0 0 0 0 100%
tests/test_blend.py DummyCubeComponent.__init__ 2 2 0 0 0 0%
tests/test_blend.py DummyCubeComponent.data 1 1 0 0 0 0%
tests/test_blend.py DummyCubeComponent.resize 1 1 0 0 0 0%
tests/test_blend.py DummyCubeComponent.update 1 1 0 0 0 0%
tests/test_blend.py DummyCubeComponent.get_model 1 1 0 0 0 0%
tests/test_blend.py DummyCubeComponent.parameterize 1 1 0 0 0 0%
tests/test_blend.py TestBlend.setUp 23 23 0 8 0 0%
tests/test_blend.py TestBlend.test_exact 15 15 0 0 0 0%
tests/test_blend.py TestBlend.test_fit_spectra 13 13 0 4 0 0%
tests/test_blend.py TestBlend.test_fit 11 11 0 0 0 0%
tests/test_blend.py TestBlend.test_non_factorized 17 17 0 4 0 0%
tests/test_blend.py TestBlend.test_clipping 13 13 0 4 0 0%
tests/test_blend.py (no function) 26 0 0 2 0 100%
tests/test_component.py DummyComponent.resize 1 1 0 0 0 0%
tests/test_component.py DummyComponent.update 1 1 0 0 0 0%
tests/test_component.py DummyComponent.get_model 1 1 0 0 0 0%
tests/test_component.py DummyComponent.parameterize 1 1 0 0 0 0%
tests/test_component.py TestFactorizedComponent.setUp 11 11 0 0 0 0%
tests/test_component.py TestFactorizedComponent.test_constructor 21 21 0 0 0 0%
tests/test_component.py TestFactorizedComponent.test_get_model 7 7 0 0 0 0%
tests/test_component.py TestFactorizedComponent.test_gradients 8 8 0 0 0 0%
tests/test_component.py TestFactorizedComponent.test_proximal_operators 23 23 0 0 0 0%
tests/test_component.py TestFactorizedComponent.test_resize 14 14 0 0 0 0%
tests/test_component.py TestFactorizedComponent.test_parameterization 13 13 0 4 0 0%
tests/test_component.py (no function) 20 0 0 0 0 100%
tests/test_detect.py TestDetect.setUp 17 17 0 4 0 0%
tests/test_detect.py TestDetect.tearDown 1 1 0 0 0 0%
tests/test_detect.py TestDetect.test_connected 21 21 0 0 0 0%
tests/test_detect.py TestDetect.test_get_footprints 24 24 0 0 0 0%
tests/test_detect.py TestDetect.test_bounds_to_bbox 4 4 0 0 0 0%
tests/test_detect.py TestDetect.test_footprint 20 20 0 0 0 0%
tests/test_detect.py TestDetect.test_get_wavelets 5 5 0 0 0 0%
tests/test_detect.py TestDetect.test_get_detect_wavelets 4 4 0 0 0 0%
tests/test_detect.py (no function) 17 0 0 0 0 100%
tests/test_fft.py TestFourier.test_shift 9 9 0 0 0 0%
tests/test_fft.py TestFourier.test_center 14 14 0 2 0 0%
tests/test_fft.py TestFourier.test_pad 12 12 0 0 0 0%
tests/test_fft.py TestFourier.test_get_fft_shape 12 12 0 2 0 0%
tests/test_fft.py TestFourier.test_2d_psf_matching 8 8 0 0 0 0%
tests/test_fft.py TestFourier.test_from_fft 6 6 0 0 0 0%
tests/test_fft.py TestFourier.test_fourier 12 12 0 2 0 0%
tests/test_fft.py TestFourier.test_convolutions 7 7 0 2 0 0%
tests/test_fft.py TestFourier.test_multiband_psf_matching 11 11 0 2 0 0%
tests/test_fft.py (no function) 18 0 0 0 0 100%
tests/test_image.py TestImage.test_constructors 45 45 0 2 0 0%
tests/test_image.py TestImage._binary_operation_test 36 36 0 12 0 0%
tests/test_image.py TestImage.check_simple_arithmetic 29 29 0 8 0 0%
tests/test_image.py TestImage.test_simple_3d_arithmetic 6 6 0 0 0 0%
tests/test_image.py TestImage.test_simple_2d_arithmetic 6 6 0 0 0 0%
tests/test_image.py TestImage.test_3d_image_equality 19 19 0 12 0 0%
tests/test_image.py TestImage.test_2d_image_equality 14 14 0 8 0 0%
tests/test_image.py TestImage.test_simple_boolean_arithmetic 21 21 0 4 0 0%
tests/test_image.py TestImage._3d_mismatched_images_test 45 45 0 8 0 0%
tests/test_image.py TestImage._2d_mismatched_images_test 18 18 0 4 0 0%
tests/test_image.py TestImage.test_mismatchd_arithmetic 4 4 0 2 0 0%
tests/test_image.py TestImage.test_scalar_arithmetic 17 17 0 4 0 0%
tests/test_image.py TestImage.test_slicing 38 38 0 12 0 0%
tests/test_image.py TestImage.test_overlap_detection 11 11 0 0 0 0%
tests/test_image.py TestImage.test_insertion 8 8 0 0 0 0%
tests/test_image.py TestImage.test_matched_spectral_indices 9 9 0 4 0 0%
tests/test_image.py TestImage.test_project 12 12 0 0 0 0%
tests/test_image.py TestImage.test_repeat 8 8 0 2 0 0%
tests/test_image.py (no function) 25 0 0 0 0 100%
tests/test_initialization.py TestInitialization.setUp 9 9 0 0 0 0%
tests/test_initialization.py TestInitialization.test_trim_morphology 16 16 0 0 0 0%
tests/test_initialization.py TestInitialization.test_init_monotonic_mask 17 17 0 0 0 0%
tests/test_initialization.py TestInitialization.test_init_monotonic_weighted 21 21 0 0 0 0%
tests/test_initialization.py TestInitialization.test_multifit_spectra 15 15 0 4 0 0%
tests/test_initialization.py TestInitialization.test_factorized_chi2_init 15 15 0 6 0 0%
tests/test_initialization.py TestInitialization.test_factorized_wavelet_init 10 10 0 4 0 0%
tests/test_initialization.py (no function) 17 0 0 0 0 100%
tests/test_io.py TestIo.setUp 11 11 0 0 0 0%
tests/test_io.py TestIo.test_json 26 26 0 6 0 0%
tests/test_io.py TestIo.test_cube_component 15 15 0 2 0 0%
tests/test_io.py (no function) 14 0 0 0 0 100%
tests/test_measure.py TestMeasurements.test_snr 15 15 0 0 0 0%
tests/test_measure.py TestMeasurements.test_conserve_flux 17 17 0 0 0 0%
tests/test_measure.py (no function) 12 0 0 0 0 100%
tests/test_models.py parameterize 3 3 0 0 0 0%
tests/test_models.py TestFreeForm.setUp 10 10 0 0 0 0%
tests/test_models.py TestFreeForm.tearDown 1 1 0 0 0 0%
tests/test_models.py TestFreeForm.test_free_form_component 27 27 0 6 0 0%
tests/test_models.py TestParametric.setUp 9 9 0 0 0 0%
tests/test_models.py TestParametric.tearDown 1 1 0 0 0 0%
tests/test_models.py TestParametric.test_cartesian_frame 11 11 0 0 0 0%
tests/test_models.py TestParametric.test_ellipse_frame 34 34 0 2 0 0%
tests/test_models.py TestParametric.test_parametric_component 58 58 0 6 0 0%
tests/test_models.py TestParametric.test_psf_fitting 9 9 0 0 0 0%
tests/test_models.py TestParametric.test_psf_fitting.obs_params 2 2 0 2 0 0%
tests/test_models.py (no function) 26 0 0 0 0 100%
tests/test_observation.py TestObservation.setUp 17 17 0 4 0 0%
tests/test_observation.py TestObservation.tearDown 1 1 0 0 0 0%
tests/test_observation.py TestObservation.test_real_convolution_function 10 10 0 6 0 0%
tests/test_observation.py TestObservation.test_constructors 18 18 0 0 0 0%
tests/test_observation.py TestObservation.test_convolve 22 22 0 6 0 0%
tests/test_observation.py TestObservation.test_index_extraction 20 20 0 0 0 0%
tests/test_observation.py (no function) 15 0 0 0 0 100%
tests/test_operators.py TestOperators.setUp 5 5 0 0 0 0%
tests/test_operators.py TestOperators.test_prox_connected 11 11 0 0 0 0%
tests/test_operators.py TestOperators.test_monotonicity 41 41 0 0 0 0%
tests/test_operators.py TestOperators.test_resize_monotonicity 15 15 0 6 0 0%
tests/test_operators.py TestOperators.test_check_size 11 11 0 2 0 0%
tests/test_operators.py TestOperators.test_off_center_monotonicity 18 18 0 2 0 0%
tests/test_operators.py TestOperators.test_symmetry 21 21 0 0 0 0%
tests/test_operators.py (no function) 14 0 0 0 0 100%
tests/test_parameters.py prox_ceiling 2 2 0 0 0 0%
tests/test_parameters.py grad 1 1 0 0 0 0%
tests/test_parameters.py TestParameters.test_parameter_class 17 17 0 2 0 0%
tests/test_parameters.py TestParameters.test_growing 16 16 0 0 0 0%
tests/test_parameters.py TestParameters.test_fista_parameter 9 9 0 0 0 0%
tests/test_parameters.py TestParameters.test_adprox_parameter 13 13 0 2 0 0%
tests/test_parameters.py TestParameters.test_fixed_parameter 4 4 0 0 0 0%
tests/test_parameters.py (no function) 13 0 0 0 0 100%
tests/test_source.py TestSource.test_constructor 45 45 0 0 0 0%
tests/test_source.py (no function) 7 0 0 0 0 100%
tests/test_utils.py DummyClass.__init__ 1 1 0 0 0 0%
tests/test_utils.py DummyClass.square 1 1 0 0 0 0%
tests/test_utils.py TestUtils.test_integrated_gaussians 14 14 0 4 0 0%
tests/test_utils.py TestUtils.test_circle_mask 6 6 0 0 0 0%
tests/test_utils.py TestUtils.test_continue_class 2 2 0 0 0 0%
tests/test_utils.py (no function) 13 0 0 2 0 100%
tests/test_wavelet.py TestWavelet.setUp 3 3 0 0 0 0%
tests/test_wavelet.py TestWavelet.tearDown 1 1 0 0 0 0%
tests/test_wavelet.py TestWavelet.test_transform_inverse 11 11 0 0 0 0%
tests/test_wavelet.py TestWavelet.test_multiband_transform 7 7 0 0 0 0%
tests/test_wavelet.py TestWavelet.test_extras 5 5 0 0 0 0%
tests/test_wavelet.py (no function) 11 0 0 0 0 100%
tests/utils.py get_psfs 6 6 0 2 0 0%
tests/utils.py execute_doc_scripts 35 35 0 14 0 0%
tests/utils.py ObservationData.__init__ 19 19 0 12 0 0%
tests/utils.py ScarletTestCase.assertBoxEqual 10 10 0 0 0 0%
tests/utils.py ScarletTestCase.assertImageAlmostEqual 16 16 0 4 0 0%
tests/utils.py ScarletTestCase.assertImageEqual 2 2 0 0 0 0%
tests/utils.py (no function) 21 0 0 0 0 100%
Total   4771 3774 0 1302 0 20%

No items found using the specified filter.