Coverage report: 99%

Files Functions Classes

coverage.py v7.17.2, created at 2026-11-09 18:05 +0000

File class   statements missing excluded   coverage
src/galsbi/__init__.py (no class)   8 0 0   100%
src/galsbi/citations.py (no class)   30 0 0   100%
src/galsbi/configs/__init__.py (no class)   0 0 0   100%
src/galsbi/configs/config_Fischbacher+24_emulator.py (no class)   50 0 0   100%
src/galsbi/configs/config_Fischbacher+26_intrinsic.py (no class)   48 0 0   100%
src/galsbi/configs/config_Moser+24_emulator.py (no class)   49 0 0   100%
src/galsbi/configs/config_Moser+24_image.py (no class)   58 0 0   100%
src/galsbi/configs/config_Moser+24_intrinsic.py (no class)   43 0 0   100%
src/galsbi/configs/config_Tortorelli+25_intrinsic.py (no class)   44 0 0   100%
src/galsbi/galsbi.py GalSBI   160 2 0   99%
src/galsbi/galsbi.py (no class)   24 0 0   100%
src/galsbi/load.py (no class)   34 0 0   100%
src/galsbi/models.py (no class)   9 0 0   100%
src/galsbi/sham_ot/__init__.py (no class)   0 0 0   100%
src/galsbi/sham_ot/histograms.py HaloHistogram   151 0 0   100%
src/galsbi/sham_ot/histograms.py (no class)   76 0 0   100%
src/galsbi/sham_ot/sham_ot.py (no class)   193 2 0   99%
src/galsbi/sham_ot/utils.py (no class)   21 0 0   100%
src/galsbi/ucat/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat/config/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat/config/common.py (no class)   189 0 0   100%
src/galsbi/ucat/config/galaxy_catalog.py (no class)   11 0 0   100%
src/galsbi/ucat/filters_util.py UseShortFilterNames   14 1 0   93%
src/galsbi/ucat/filters_util.py (no class)   168 0 0   100%
src/galsbi/ucat/galaxy_population_models/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat/galaxy_population_models/galaxy_light_profile.py (no class)   50 2 0   96%
src/galsbi/ucat/galaxy_population_models/galaxy_luminosity_function.py NumGalCalculator   20 0 0   100%
src/galsbi/ucat/galaxy_population_models/galaxy_luminosity_function.py RedshiftAbsMagSampler   42 0 0   100%
src/galsbi/ucat/galaxy_population_models/galaxy_luminosity_function.py LuminosityFunction   49 0 0   100%
src/galsbi/ucat/galaxy_population_models/galaxy_luminosity_function.py (no class)   69 0 0   100%
src/galsbi/ucat/galaxy_population_models/galaxy_position.py (no class)   200 3 0   98%
src/galsbi/ucat/galaxy_population_models/galaxy_sed.py (no class)   55 1 0   98%
src/galsbi/ucat/galaxy_population_models/galaxy_shape.py (no class)   95 0 0   100%
src/galsbi/ucat/galaxy_population_models/galaxy_size.py (no class)   54 1 0   98%
src/galsbi/ucat/galaxy_sampling_util.py UCatNumGalError   0 0 0   100%
src/galsbi/ucat/galaxy_sampling_util.py UCatMZInterpError   0 0 0   100%
src/galsbi/ucat/galaxy_sampling_util.py Catalog   0 0 0   100%
src/galsbi/ucat/galaxy_sampling_util.py TruncatedMVN   206 0 0   100%
src/galsbi/ucat/galaxy_sampling_util.py (no class)   93 0 0   100%
src/galsbi/ucat/lensing_util.py (no class)   87 3 0   97%
src/galsbi/ucat/magnitude_calculator.py MagCalculatorDirect   23 1 0   96%
src/galsbi/ucat/magnitude_calculator.py MagCalculatorTable   22 1 0   95%
src/galsbi/ucat/magnitude_calculator.py (no class)   21 0 0   100%
src/galsbi/ucat/plugins/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat/plugins/apply_shear.py Plugin   23 1 0   96%
src/galsbi/ucat/plugins/apply_shear.py (no class)   67 0 0   100%
src/galsbi/ucat/plugins/galaxy_mag_noise.py Plugin   9 1 0   89%
src/galsbi/ucat/plugins/galaxy_mag_noise.py (no class)   12 0 0   100%
src/galsbi/ucat/plugins/galaxy_z_noise.py Plugin   5 1 0   80%
src/galsbi/ucat/plugins/galaxy_z_noise.py (no class)   15 0 0   100%
src/galsbi/ucat/plugins/sample_galaxies.py Plugin   5 0 0   100%
src/galsbi/ucat/plugins/sample_galaxies.py (no class)   4 0 0   100%
src/galsbi/ucat/plugins/sample_galaxies_morph.py Plugin   28 1 0   96%
src/galsbi/ucat/plugins/sample_galaxies_morph.py (no class)   12 0 0   100%
src/galsbi/ucat/plugins/sample_galaxies_photo.py ExtinctionMapEvaluator   15 0 0   100%
src/galsbi/ucat/plugins/sample_galaxies_photo.py Plugin   127 3 0   98%
src/galsbi/ucat/plugins/sample_galaxies_photo.py (no class)   62 1 0   98%
src/galsbi/ucat/plugins/write_catalog.py Plugin   42 0 0   100%
src/galsbi/ucat/plugins/write_catalog.py (no class)   49 0 0   100%
src/galsbi/ucat/plugins/write_catalog_photo.py Plugin   14 0 0   100%
src/galsbi/ucat/plugins/write_catalog_photo.py (no class)   11 0 0   100%
src/galsbi/ucat/sed_templates_util.py (no class)   90 2 2   98%
src/galsbi/ucat/spectrum_util.py (no class)   42 0 0   100%
src/galsbi/ucat/utils.py (no class)   4 0 0   100%
src/galsbi/ucat_sps/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat_sps/config/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat_sps/config/common_sps.py (no class)   355 0 0   100%
src/galsbi/ucat_sps/config/galaxy_catalog_sps.py (no class)   10 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_agn.py (no class)   49 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_dust_attenuation.py (no class)   70 1 0   99%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_dust_emission.py (no class)   9 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_gas_ionization.py (no class)   15 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_light_profile.py (no class)   11 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_metallicity_history.py (no class)   115 4 0   97%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_size.py (no class)   118 1 0   99%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_star_formation_history.py (no class)   366 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_stellar_mass_function.py NumGalCalculator   12 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_stellar_mass_function.py RedshiftSMSampler   33 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_stellar_mass_function.py StellarMassFunction   42 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_stellar_mass_function.py (no class)   78 2 0   97%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_surviving_stellar_mass.py (no class)   114 0 0   100%
src/galsbi/ucat_sps/galaxy_population_models/galaxy_velocity_dispersion.py (no class)   18 0 0   100%
src/galsbi/ucat_sps/plugins/__init__.py (no class)   0 0 0   100%
src/galsbi/ucat_sps/plugins/add_promage_magnitude_error.py Plugin   12 1 0   92%
src/galsbi/ucat_sps/plugins/add_promage_magnitude_error.py (no class)   6 0 0   100%
src/galsbi/ucat_sps/plugins/sample_galaxies_sps.py Plugin   181 0 0   100%
src/galsbi/ucat_sps/plugins/sample_galaxies_sps.py (no class)   34 0 0   100%
src/galsbi/ucat_sps/spectrum_util_sps.py (no class)   55 3 0   95%
src/galsbi/ucat_sps/sps_sed_generator.py MagnitudeGenerator   6 0 0   100%
src/galsbi/ucat_sps/sps_sed_generator.py (no class)   93 4 0   96%
src/galsbi/ucat_sps/util_sps.py (no class)   164 0 0   100%
Total     5068 43 2   99%

No items found using the specified filter.