Coverage report: 98%

Files Functions Classes

coverage.py v7.13.0, created at 2025-12-12 16:31 +0000

File class   statements missing excluded   coverage
src / galsbi / __init__.py (no class)   8 0 0   100%
src / galsbi / citations.py (no class)   27 0 0   100%
src / galsbi / configs / __init__.py (no class)   0 0 0   100%
src / galsbi / configs / config_Fischbacher+24_emulator.py (no class)   49 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)   40 0 0   100%
src / galsbi / galsbi.py GalSBI   147 2 0   99%
src / galsbi / galsbi.py (no class)   20 0 0   100%
src / galsbi / load.py (no class)   29 0 0   100%
src / galsbi / models.py (no class)   7 0 0   100%
src / galsbi / ucat / __init__.py (no class)   4 0 0   100%
src / galsbi / ucat / config / __init__.py (no class)   0 0 0   100%
src / galsbi / ucat / config / common.py (no class)   164 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)   140 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   17 0 0   100%
src / galsbi / ucat / galaxy_population_models / galaxy_luminosity_function.py RedshiftAbsMagSampler   34 0 0   100%
src / galsbi / ucat / galaxy_population_models / galaxy_luminosity_function.py LuminosityFunction   42 1 0   98%
src / galsbi / ucat / galaxy_population_models / galaxy_luminosity_function.py (no class)   68 1 0   99%
src / galsbi / ucat / galaxy_population_models / galaxy_position.py (no class)   25 1 0   96%
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   212 25 0   88%
src / galsbi / ucat / galaxy_sampling_util.py (no class)   88 3 0   97%
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   106 2 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)   39 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)   206 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)   27 0 0   100%
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)   70 2 0   97%
src / galsbi / ucat_sps / galaxy_population_models / galaxy_size.py (no class)   40 0 0   100%
src / galsbi / ucat_sps / galaxy_population_models / galaxy_star_formation_history.py (no class)   110 0 0   100%
src / galsbi / ucat_sps / galaxy_population_models / galaxy_stellar_mass_function.py NumGalCalculator   13 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)   77 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 / sample_galaxies_sps.py Plugin   130 10 0   92%
src / galsbi / ucat_sps / plugins / sample_galaxies_sps.py (no class)   31 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)   107 3 0   97%
Total     3374 70 2   98%

No items found using the specified filter.