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 |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/scarlet/lite/component.py |
FactorizedComponent.prox_morph |
14 |
14 |
0 |
6 |
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% |