Coverage report: 94%

Files Functions Classes

coverage.py v7.6.9, created at 2024-12-12 19:08 +0000

File function statements missing excluded branches partial coverage
src/ufig/__init__.py (no function) 1 0 0 0 0 100%
src/ufig/array_util.py set_flag_bit_single 1 0 0 0 0 100%
src/ufig/array_util.py clear_flag_bit_single 1 0 0 0 0 100%
src/ufig/array_util.py check_flag_bit_single 1 0 0 0 0 100%
src/ufig/array_util.py set_flag_bit 2 0 0 0 0 100%
src/ufig/array_util.py check_flag_bit 2 0 0 0 0 100%
src/ufig/array_util.py rec_float64_to_float32 12 1 0 6 1 89%
src/ufig/array_util.py (no function) 7 0 0 0 0 100%
src/ufig/config/__init__.py (no function) 0 0 0 0 0 100%
src/ufig/config/common.py (no function) 196 0 0 0 0 100%
src/ufig/config/test_config.py (no function) 6 0 0 2 0 100%
src/ufig/config/test_config_adv.py (no function) 17 0 0 2 0 100%
src/ufig/coordinate_util.py thetaphi2pix 2 0 0 0 0 100%
src/ufig/coordinate_util.py radec2pix 3 0 0 0 0 100%
src/ufig/coordinate_util.py xy2pix 3 0 0 0 0 100%
src/ufig/coordinate_util.py radec2xy 13 0 0 4 0 100%
src/ufig/coordinate_util.py radec2thetaphi 3 0 0 0 0 100%
src/ufig/coordinate_util.py xy2radec 11 0 0 4 0 100%
src/ufig/coordinate_util.py xy2thetaphi 2 0 0 0 0 100%
src/ufig/coordinate_util.py thetaphi2radec 3 0 0 0 0 100%
src/ufig/coordinate_util.py thetaphi2xy 2 0 0 0 0 100%
src/ufig/coordinate_util.py tile_in_skycoords 12 1 0 2 1 86%
src/ufig/coordinate_util.py get_healpix_pixels 9 0 0 0 0 100%
src/ufig/coordinate_util.py wcs_from_parameters 12 0 0 0 0 100%
src/ufig/coordinate_util.py get_healpix_pixels_from_map 8 8 0 4 0 0%
src/ufig/coordinate_util.py (no function) 19 0 0 0 0 100%
src/ufig/io_util.py get_local_abs_path 5 0 0 2 0 100%
src/ufig/io_util.py get_abs_path 19 3 0 10 1 86%
src/ufig/io_util.py load_from_hdf5 11 0 0 4 0 100%
src/ufig/io_util.py load_image_chunks 7 0 0 2 0 100%
src/ufig/io_util.py load_image 8 0 0 4 0 100%
src/ufig/io_util.py load_hpmap 13 4 0 4 2 65%
src/ufig/io_util.py write_hpmap 1 0 0 0 0 100%
src/ufig/io_util.py (no function) 14 0 0 0 0 100%
src/ufig/mask_utils.py decimal_integer_to_binary 5 0 0 2 0 100%
src/ufig/mask_utils.py get_binary_mask_dtype 4 1 0 4 2 62%
src/ufig/mask_utils.py set_masked_pixels 7 1 0 2 1 78%
src/ufig/mask_utils.py select_off_mask 23 0 0 10 0 100%
src/ufig/mask_utils.py pixel_mask_to_catalog_mask 5 0 0 0 0 100%
src/ufig/mask_utils.py pixel_mask_to_ucat_catalog_mask 5 0 0 0 0 100%
src/ufig/mask_utils.py (no function) 9 0 0 0 0 100%
src/ufig/plugins/__init__.py (no function) 0 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags.py Plugin.__call__ 3 0 0 2 1 80%
src/ufig/plugins/add_generic_stamp_flags.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags.py add_all_stamp_flags 2 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags.py load_flags_stamp 5 0 0 2 0 100%
src/ufig/plugins/add_generic_stamp_flags.py save_flags_stamp 5 0 0 2 0 100%
src/ufig/plugins/add_generic_stamp_flags.py add_pixel_based_masks 16 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags.py add_edge_duplicate_flag 13 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags.py (no function) 22 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py Plugin.__call__ 3 0 0 2 1 80%
src/ufig/plugins/add_generic_stamp_flags_ucat.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py add_all_stamp_flags 2 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py save_flags_stamp 8 0 0 2 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py load_flags_stamp 6 0 0 2 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py add_pixel_based_masks 17 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py add_edge_duplicate_flag 13 0 0 0 0 100%
src/ufig/plugins/add_generic_stamp_flags_ucat.py (no function) 17 0 0 0 0 100%
src/ufig/plugins/add_lensing.py shear_constant 3 0 0 0 0 100%
src/ufig/plugins/add_lensing.py load_shear_skymaps 8 0 0 2 0 100%
src/ufig/plugins/add_lensing.py shear_from_sky_map 6 0 0 0 0 100%
src/ufig/plugins/add_lensing.py add_shear 4 0 0 0 0 100%
src/ufig/plugins/add_lensing.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/add_lensing.py Plugin.__call__ 19 3 0 6 1 76%
src/ufig/plugins/add_lensing.py (no function) 13 0 0 0 0 100%
src/ufig/plugins/add_psf.py numba_min_dist 6 0 0 2 0 100%
src/ufig/plugins/add_psf.py load_psf_skymaps 6 0 0 0 0 100%
src/ufig/plugins/add_psf.py psf_from_sky_maps 12 0 0 2 0 100%
src/ufig/plugins/add_psf.py get_moffat_maps_psf 19 0 0 6 1 96%
src/ufig/plugins/add_psf.py apply_psf_parameter_scalings 3 1 0 4 1 71%
src/ufig/plugins/add_psf.py ensure_valid_psf_beta 1 0 0 0 0 100%
src/ufig/plugins/add_psf.py ensure_valid_psf_flux_ratio 2 0 0 0 0 100%
src/ufig/plugins/add_psf.py ensure_valid_psf_fwhm 2 0 0 0 0 100%
src/ufig/plugins/add_psf.py ensure_valid_psf_ellip 4 0 0 0 0 100%
src/ufig/plugins/add_psf.py get_moffat_coadd_psf_cnn 38 3 3 16 2 87%
src/ufig/plugins/add_psf.py get_moffat_coadd_psf_cnn_from_file 41 3 0 16 2 88%
src/ufig/plugins/add_psf.py sample_psf_moffat_constant 24 0 0 6 0 100%
src/ufig/plugins/add_psf.py moffat_r502fwhm 9 0 0 6 0 100%
src/ufig/plugins/add_psf.py moffat_r502fwhm.convert 1 0 0 0 0 100%
src/ufig/plugins/add_psf.py moffat_fwhm2r50 9 0 0 6 0 100%
src/ufig/plugins/add_psf.py moffat_fwhm2r50.convert 1 0 0 0 0 100%
src/ufig/plugins/add_psf.py moffat_fwhm2alpha 4 0 0 2 0 100%
src/ufig/plugins/add_psf.py moffat_r502alpha 4 0 0 2 0 100%
src/ufig/plugins/add_psf.py moffat_alpha2fwhm 4 0 0 2 0 100%
src/ufig/plugins/add_psf.py moffat_alpha2r50 4 0 0 2 0 100%
src/ufig/plugins/add_psf.py moffat_profile_integrated 9 0 0 6 0 100%
src/ufig/plugins/add_psf.py _moffat_subtracted 1 0 0 0 0 100%
src/ufig/plugins/add_psf.py multiple_moffat_r50 4 0 0 0 0 100%
src/ufig/plugins/add_psf.py multiple_moffat_fwhm 4 0 0 0 0 100%
src/ufig/plugins/add_psf.py update_psf_for_current_filter 6 0 0 4 0 100%
src/ufig/plugins/add_psf.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/add_psf.py Plugin.__call__ 30 0 2 10 0 100%
src/ufig/plugins/add_psf.py Plugin.__call__.add_psf_to_objects 5 0 0 2 0 100%
src/ufig/plugins/add_psf.py (no function) 40 0 0 0 0 100%
src/ufig/plugins/background_noise.py get_effective_bkg_noise_scale_factor 2 0 0 0 0 100%
src/ufig/plugins/background_noise.py add_from_gaussian 11 0 0 2 0 100%
src/ufig/plugins/background_noise.py add_from_map 18 0 0 2 0 100%
src/ufig/plugins/background_noise.py add_from_chunked_map 14 0 0 4 0 100%
src/ufig/plugins/background_noise.py Plugin.__call__ 3 0 0 0 0 100%
src/ufig/plugins/background_noise.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/background_noise.py (no function) 14 0 0 0 0 100%
src/ufig/plugins/background_subtract.py Plugin.__call__ 9 2 0 4 2 69%
src/ufig/plugins/background_subtract.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/background_subtract.py sigma_clip 14 1 0 4 1 89%
src/ufig/plugins/background_subtract.py (no function) 7 0 0 0 0 100%
src/ufig/plugins/cleanup_catalogs.py Plugin.__call__ 10 0 0 4 0 100%
src/ufig/plugins/cleanup_catalogs.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/cleanup_catalogs.py (no function) 7 0 0 0 0 100%
src/ufig/plugins/cleanup_memory.py Plugin.__call__ 2 0 0 0 0 100%
src/ufig/plugins/cleanup_memory.py Plugin.delete 3 0 0 2 0 100%
src/ufig/plugins/cleanup_memory.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/cleanup_memory.py (no function) 6 0 0 0 0 100%
src/ufig/plugins/compression_noise.py Plugin.__call__ 8 0 0 4 0 100%
src/ufig/plugins/compression_noise.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/compression_noise.py (no function) 5 0 0 0 0 100%
src/ufig/plugins/convert_photons_to_adu.py Plugin.__call__ 3 0 0 2 0 100%
src/ufig/plugins/convert_photons_to_adu.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/convert_photons_to_adu.py (no function) 4 0 0 0 0 100%
src/ufig/plugins/draw_stars_besancon_map.py get_interp_nearest 6 2 0 2 1 62%
src/ufig/plugins/draw_stars_besancon_map.py load_besancon_map_info 7 0 0 0 0 100%
src/ufig/plugins/draw_stars_besancon_map.py load_besancon_map_pixels 10 1 0 4 1 86%
src/ufig/plugins/draw_stars_besancon_map.py load_besancon_map 18 2 0 8 2 85%
src/ufig/plugins/draw_stars_besancon_map.py get_star_cat_besancon 25 1 0 8 1 94%
src/ufig/plugins/draw_stars_besancon_map.py transform_from_sdss_to_gaia_colours 5 0 0 0 0 100%
src/ufig/plugins/draw_stars_besancon_map.py get_star_cat_besancon_gaia_splice 63 1 0 10 1 97%
src/ufig/plugins/draw_stars_besancon_map.py Plugin.__call__ 21 0 0 8 0 100%
src/ufig/plugins/draw_stars_besancon_map.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/draw_stars_besancon_map.py (no function) 22 0 2 0 0 100%
src/ufig/plugins/gamma_interpolation_table.py load_intrinsicTable 16 2 0 4 0 90%
src/ufig/plugins/gamma_interpolation_table.py compute_intrinsictable 11 0 0 2 0 100%
src/ufig/plugins/gamma_interpolation_table.py Plugin.__call__ 3 0 0 2 0 100%
src/ufig/plugins/gamma_interpolation_table.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/gamma_interpolation_table.py Plugin.save_new_interpolation_table 8 3 0 0 0 62%
src/ufig/plugins/gamma_interpolation_table.py (no function) 15 0 0 0 0 100%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py match 9 0 0 4 0 100%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py Plugin.get_sexcat_paths 2 0 0 0 0 100%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py Plugin.get_ucat_paths 5 0 0 4 1 89%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py Plugin.__call__ 70 1 0 26 8 91%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py Plugin.__call__.append_ 3 0 0 0 0 100%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/match_sextractor_catalog_multiband_read.py (no function) 15 0 0 0 0 100%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py match 13 0 0 2 0 100%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py Plugin.get_sexcat_paths 2 0 0 0 0 100%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py Plugin.get_ucat_paths 5 0 0 4 1 89%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py Plugin.__call__ 66 2 0 26 8 89%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py Plugin.__call__.append_ 3 0 0 0 0 100%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/match_sextractor_seg_catalog_multiband_read.py (no function) 14 0 0 0 0 100%
src/ufig/plugins/multi_band_setup.py Plugin.__call__ 103 4 0 44 11 90%
src/ufig/plugins/multi_band_setup.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/multi_band_setup.py (no function) 6 0 0 0 0 100%
src/ufig/plugins/read_in_catalog.py Plugin.__call__ 18 2 0 8 2 85%
src/ufig/plugins/read_in_catalog.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/read_in_catalog.py (no function) 8 0 0 0 0 100%
src/ufig/plugins/render_galaxies_flexion.py integrate_image 23 0 0 8 0 100%
src/ufig/plugins/render_galaxies_flexion.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/render_galaxies_flexion.py Plugin.__call__ 22 2 0 6 1 89%
src/ufig/plugins/render_galaxies_flexion.py (no function) 14 0 0 0 0 100%
src/ufig/plugins/render_stars_photon.py integrate_image_phot 16 0 0 8 0 100%
src/ufig/plugins/render_stars_photon.py pixel_integration 25 1 0 4 1 93%
src/ufig/plugins/render_stars_photon.py integrate_image_pixel 14 0 0 2 0 100%
src/ufig/plugins/render_stars_photon.py integrate_cube 33 3 0 12 2 89%
src/ufig/plugins/render_stars_photon.py integrate_threaded 7 0 0 0 0 100%
src/ufig/plugins/render_stars_photon.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/render_stars_photon.py Plugin.__call__ 29 4 0 16 2 82%
src/ufig/plugins/render_stars_photon.py (no function) 19 0 0 0 0 100%
src/ufig/plugins/resample.py sum_prod 5 0 0 4 0 100%
src/ufig/plugins/resample.py _convolve 40 0 0 30 0 100%
src/ufig/plugins/resample.py convolve 7 0 0 0 0 100%
src/ufig/plugins/resample.py get_lanczos_kernel 6 0 0 4 0 100%
src/ufig/plugins/resample.py get_lanczos_kernel_integral 3 0 0 0 0 100%
src/ufig/plugins/resample.py read_resampling_kernel 7 0 0 0 0 100%
src/ufig/plugins/resample.py Plugin.__call__ 3 0 0 0 0 100%
src/ufig/plugins/resample.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/resample.py (no function) 16 0 0 0 0 100%
src/ufig/plugins/run_detection_classifier.py Plugin.__call__ 31 0 0 16 0 100%
src/ufig/plugins/run_detection_classifier.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/run_detection_classifier.py (no function) 9 0 0 0 0 100%
src/ufig/plugins/run_emulator.py Plugin.__call__ 54 0 0 22 0 100%
src/ufig/plugins/run_emulator.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/run_emulator.py (no function) 9 0 0 0 0 100%
src/ufig/plugins/run_nflow.py Plugin.__call__ 25 2 0 2 1 89%
src/ufig/plugins/run_nflow.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/run_nflow.py (no function) 12 0 0 0 0 100%
src/ufig/plugins/run_sextractor.py get_sextractor_cmd 23 0 0 14 0 100%
src/ufig/plugins/run_sextractor.py Plugin.__call__ 20 5 0 10 4 70%
src/ufig/plugins/run_sextractor.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/run_sextractor.py (no function) 13 0 0 0 0 100%
src/ufig/plugins/run_sextractor_forced_photometry.py convert_fits_to_hdf 6 0 3 0 0 100%
src/ufig/plugins/run_sextractor_forced_photometry.py checkimages_to_hdf 9 0 0 6 1 93%
src/ufig/plugins/run_sextractor_forced_photometry.py enforce_abs_path 3 0 0 2 1 80%
src/ufig/plugins/run_sextractor_forced_photometry.py kwarg_to_sextractor_arg 11 0 0 4 0 100%
src/ufig/plugins/run_sextractor_forced_photometry.py build_sextractor_cmd 7 0 0 4 1 91%
src/ufig/plugins/run_sextractor_forced_photometry.py get_checkimages 13 0 0 4 0 100%
src/ufig/plugins/run_sextractor_forced_photometry.py run_sextractor 3 0 0 0 0 100%
src/ufig/plugins/run_sextractor_forced_photometry.py Plugin.__call__ 28 8 0 12 5 68%
src/ufig/plugins/run_sextractor_forced_photometry.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/run_sextractor_forced_photometry.py (no function) 26 0 0 0 0 100%
src/ufig/plugins/saturate_pixels.py Plugin.__call__ 25 0 4 4 0 100%
src/ufig/plugins/saturate_pixels.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/saturate_pixels.py (no function) 5 0 0 0 0 100%
src/ufig/plugins/saturate_pixels_x.py Plugin.__call__ 25 0 4 4 0 100%
src/ufig/plugins/saturate_pixels_x.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/saturate_pixels_x.py (no function) 5 0 0 0 0 100%
src/ufig/plugins/single_band_setup.py initialize_shape_size_columns 6 0 0 8 0 100%
src/ufig/plugins/single_band_setup.py initialize_psf_columns 23 0 0 6 0 100%
src/ufig/plugins/single_band_setup.py convert_magnitude_to_nphot_const_texp 3 0 0 0 0 100%
src/ufig/plugins/single_band_setup.py convert_magnitude_to_nphot_const_gain 3 0 0 0 0 100%
src/ufig/plugins/single_band_setup.py get_texp_per_object 12 0 0 2 1 93%
src/ufig/plugins/single_band_setup.py get_gain_per_object 12 0 0 2 1 93%
src/ufig/plugins/single_band_setup.py convert_magnitude_to_nphot_variable_texp 5 0 0 0 0 100%
src/ufig/plugins/single_band_setup.py convert_magnitude_to_nphot_with_gain_map 4 0 0 0 0 100%
src/ufig/plugins/single_band_setup.py Plugin.__call__ 34 1 0 10 2 93%
src/ufig/plugins/single_band_setup.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/single_band_setup.py (no function) 17 0 0 0 0 100%
src/ufig/plugins/single_band_setup_intrinsic_only.py Plugin.__call__ 20 0 0 6 0 100%
src/ufig/plugins/single_band_setup_intrinsic_only.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/single_band_setup_intrinsic_only.py (no function) 7 0 0 0 0 100%
src/ufig/plugins/write_catalog.py catalog_to_rec 16 4 0 10 2 69%
src/ufig/plugins/write_catalog.py Plugin.__call__ 27 0 0 8 3 91%
src/ufig/plugins/write_catalog.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/write_catalog.py (no function) 9 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py ensure_valid_cats 7 2 0 6 2 69%
src/ufig/plugins/write_catalog_for_emu.py get_elliptical_indices 33 1 0 4 1 95%
src/ufig/plugins/write_catalog_for_emu.py sersic_brightness 5 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py sersic_b 1 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py estimate_flux_of_points 11 0 0 2 0 100%
src/ufig/plugins/write_catalog_for_emu.py estimate_flux_full_image 9 0 0 2 0 100%
src/ufig/plugins/write_catalog_for_emu.py add_blending_points 17 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py add_blending_full_image 20 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py add_blending_integrated 9 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py add_blending_binned_integrated 17 0 0 2 0 100%
src/ufig/plugins/write_catalog_for_emu.py add_blending_ngal 10 1 0 6 1 88%
src/ufig/plugins/write_catalog_for_emu.py add_no_blending 1 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py enrich_star_catalog 13 0 0 2 0 100%
src/ufig/plugins/write_catalog_for_emu.py enrich_catalog 11 0 0 2 1 92%
src/ufig/plugins/write_catalog_for_emu.py Plugin.__call__ 42 1 0 20 3 94%
src/ufig/plugins/write_catalog_for_emu.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/write_catalog_for_emu.py (no function) 26 0 0 0 0 100%
src/ufig/plugins/write_image.py header_keys 17 0 0 0 0 100%
src/ufig/plugins/write_image.py get_seeing_value 8 0 0 0 0 100%
src/ufig/plugins/write_image.py write_image 10 0 0 0 0 100%
src/ufig/plugins/write_image.py Plugin.__call__ 3 0 0 0 0 100%
src/ufig/plugins/write_image.py Plugin.__str__ 1 0 0 0 0 100%
src/ufig/plugins/write_image.py (no function) 9 0 0 0 0 100%
src/ufig/psf_estimation/__init__.py (no function) 0 0 0 0 0 100%
src/ufig/psf_estimation/correct_brighter_fatter.py brighter_fatter_remove 5 0 0 0 0 100%
src/ufig/psf_estimation/correct_brighter_fatter.py brighter_fatter_add 5 0 0 0 0 100%
src/ufig/psf_estimation/correct_brighter_fatter.py (no function) 2 0 0 0 0 100%
src/ufig/psf_estimation/psf_estimation_coadd_cnn.py predict_psf 7 0 0 0 0 100%
src/ufig/psf_estimation/psf_estimation_coadd_cnn.py predict_psf_with_file 20 2 0 4 2 83%
src/ufig/psf_estimation/psf_estimation_coadd_cnn.py (no function) 9 0 0 0 0 100%
src/ufig/psf_estimation/psf_utils.py transform_forward 2 0 0 0 0 100%
src/ufig/psf_estimation/psf_utils.py transform_inverse 2 0 0 0 0 100%
src/ufig/psf_estimation/psf_utils.py position_weights_to_nexp 2 0 0 0 0 100%
src/ufig/psf_estimation/psf_utils.py postprocess_catalog 2 1 0 2 1 50%
src/ufig/psf_estimation/psf_utils.py get_position_weights 19 1 0 4 2 87%
src/ufig/psf_estimation/psf_utils.py (no function) 8 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py get_poly_weight_basis 19 1 0 10 1 93%
src/ufig/psf_estimation/tiled_regressor.py var_to_weight 6 0 0 2 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor.__init__ 8 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor.fit 23 0 0 8 1 97%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor.predict 11 1 0 6 2 82%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor._predict_for_seen_pointings 7 0 0 2 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor._get_basis 4 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor._get_unseen_pointings 4 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor._get_select_predict 5 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor._evaluate_basis 1 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py TiledRobustPolynomialRegressor.n_free_params 1 0 0 0 0 100%
src/ufig/psf_estimation/tiled_regressor.py (no function) 16 0 0 0 0 100%
src/ufig/rendering_util.py rng_buffer 2 0 0 0 0 100%
src/ufig/rendering_util.py sin_cos_table 4 0 0 0 0 100%
src/ufig/rendering_util.py compute_ellip_matrices 13 0 0 0 0 100%
src/ufig/rendering_util.py compute_flexion_tensors 9 0 0 0 0 100%
src/ufig/rendering_util.py compute_kurtoses 2 0 0 0 0 100%
src/ufig/rendering_util.py psf_flexion_suppression 2 0 0 0 0 100%
src/ufig/rendering_util.py psf_kurtosis_suppression 2 0 0 0 0 100%
src/ufig/rendering_util.py distribute_photons_psf_profiles 6 0 0 2 0 100%
src/ufig/rendering_util.py moffat_cdf_factors 3 0 0 0 0 100%
src/ufig/rendering_util.py draw_photon_psf_radial 8 0 0 0 0 100%
src/ufig/rendering_util.py draw_photon_psf 18 0 0 0 0 100%
src/ufig/rendering_util.py draw_photon_gal 17 0 0 0 0 100%
src/ufig/rendering_util.py add_photon 4 0 0 2 0 100%
src/ufig/rendering_util.py integrate_pixel_psf 23 0 0 10 0 100%
src/ufig/rendering_util.py split_array 6 0 0 2 0 100%
src/ufig/rendering_util.py execute_threaded 2 0 0 0 0 100%
src/ufig/rendering_util.py (no function) 31 0 0 0 0 100%
src/ufig/run_util.py run_ufig_from_config 2 0 0 0 0 100%
src/ufig/run_util.py (no function) 2 0 0 0 0 100%
src/ufig/sampling_util.py sample_position_uniform 18 2 0 6 2 83%
src/ufig/sampling_util.py (no function) 8 0 0 0 0 100%
src/ufig/sysmaps_util.py chi_mean_loop 5 1 0 6 1 82%
src/ufig/sysmaps_util.py stack_detect_image 5 0 0 6 1 91%
src/ufig/sysmaps_util.py get_hdf_location_exptime 12 0 0 8 0 100%
src/ufig/sysmaps_util.py get_hdf_location_bgrms 12 0 0 8 0 100%
src/ufig/sysmaps_util.py get_hdf_location_invvar 10 0 0 6 0 100%
src/ufig/sysmaps_util.py get_hdf_location_gain 12 0 0 8 0 100%
src/ufig/sysmaps_util.py chi_mean_combination_lowmem 14 0 0 4 0 100%
src/ufig/sysmaps_util.py get_path_temp_sextractor_weight 3 0 0 0 0 100%
src/ufig/sysmaps_util.py write_temp_sextractor_weight 3 0 0 0 0 100%
src/ufig/sysmaps_util.py get_detection_image 19 4 0 8 2 70%
src/ufig/sysmaps_util.py write_temp_sextractor_weights 13 1 0 6 2 84%
src/ufig/sysmaps_util.py (no function) 21 0 0 0 0 100%
src/ufig/workflow_util.py FiltersStopCriteria.is_stop 6 0 0 2 0 100%
src/ufig/workflow_util.py (no function) 5 0 0 0 0 100%
Total   3343 102 18 794 110 94%

No items found using the specified filter.