Coverage report: 60%

Files Functions Classes

coverage.py v7.14.3, created at 2026-06-25 08:45 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
python/lsst/source/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
python/lsst/source/injection/__init__.py (no function)   100% 7 0 0   100% 0 0   100%
python/lsst/source/injection/bin/generate_injection_catalog.py build_argparser   0% 26 26 0   100% 0 0   0%
python/lsst/source/injection/bin/generate_injection_catalog.py main   0% 59 59 0   0% 20 0   0%
python/lsst/source/injection/bin/generate_injection_catalog.py (no function)   100% 9 0 0   100% 0 0   100%
python/lsst/source/injection/bin/ingest_injection_catalog.py _is_parquet   0% 3 3 0   100% 0 0   0%
python/lsst/source/injection/bin/ingest_injection_catalog.py build_argparser   0% 8 8 0   100% 0 0   0%
python/lsst/source/injection/bin/ingest_injection_catalog.py main   0% 28 28 0   0% 12 0   0%
python/lsst/source/injection/bin/ingest_injection_catalog.py (no function)   100% 12 0 0   100% 0 0   100%
python/lsst/source/injection/bin/make_injection_pipeline.py build_argparser   0% 15 15 0   100% 0 0   0%
python/lsst/source/injection/bin/make_injection_pipeline.py main   0% 16 16 0   0% 6 0   0%
python/lsst/source/injection/bin/make_injection_pipeline.py (no function)   100% 9 0 0   100% 0 0   100%
python/lsst/source/injection/bin/show_source_types.py build_argparser   0% 4 4 0   100% 0 0   0%
python/lsst/source/injection/bin/show_source_types.py main   0% 2 2 0   100% 0 0   0%
python/lsst/source/injection/bin/show_source_types.py (no function)   100% 6 0 0   100% 0 0   100%
python/lsst/source/injection/bin/source_injection_help_formatter.py SourceInjectionHelpFormatter.__init__   0% 1 1 0   100% 0 0   0%
python/lsst/source/injection/bin/source_injection_help_formatter.py SourceInjectionHelpFormatter._format_action_invocation   0% 5 5 0   0% 2 0   0%
python/lsst/source/injection/bin/source_injection_help_formatter.py SourceInjectionHelpFormatter._split_lines   0% 1 1 0   100% 0 0   0%
python/lsst/source/injection/bin/source_injection_help_formatter.py (no function)   100% 7 0 0   100% 0 0   100%
python/lsst/source/injection/inject_base.py BaseInjectConfig.setDefaults   100% 1 0 0   100% 0 0   100%
python/lsst/source/injection/inject_base.py BaseInjectTask.run   0% 64 64 0   0% 20 0   0%
python/lsst/source/injection/inject_base.py BaseInjectTask._compose_injection_catalog   0% 14 14 0   0% 2 0   0%
python/lsst/source/injection/inject_base.py BaseInjectTask._standardize_columns   0% 11 11 0   0% 6 0   0%
python/lsst/source/injection/inject_base.py BaseInjectTask._clean_sources   0% 39 39 0   0% 16 0   0%
python/lsst/source/injection/inject_base.py BaseInjectTask._check_sources   0% 40 40 0   0% 18 0   0%
python/lsst/source/injection/inject_base.py (no function)   100% 46 0 0   100% 0 0   100%
python/lsst/source/injection/inject_coadd.py CoaddInjectTask.runQuantum   0% 7 7 0   100% 0 0   0%
python/lsst/source/injection/inject_coadd.py (no function)   100% 14 0 0   100% 0 0   100%
python/lsst/source/injection/inject_engine.py get_object_data   41% 22 13 0   28% 18 3   35%
python/lsst/source/injection/inject_engine.py get_shear_data   57% 7 3 0   25% 4 1   45%
python/lsst/source/injection/inject_engine.py generate_galsim_objects   65% 31 11 0   62% 8 3   64%
python/lsst/source/injection/inject_engine.py make_galsim_object   54% 13 6 0   25% 4 1   47%
python/lsst/source/injection/inject_engine.py make_galsim_trail   0% 11 11 0   100% 0 0   0%
python/lsst/source/injection/inject_engine.py make_galsim_stamp   0% 19 19 0   0% 10 0   0%
python/lsst/source/injection/inject_engine.py is_wcs_galsim_default   0% 13 13 0   0% 8 0   0%
python/lsst/source/injection/inject_engine.py infer_gain_from_image   88% 26 3 0   79% 14 1   85%
python/lsst/source/injection/inject_engine.py get_gain_map   78% 27 6 0   57% 14 4   71%
python/lsst/source/injection/inject_engine.py add_noise_to_galsim_image   0% 25 25 0   0% 10 0   0%
python/lsst/source/injection/inject_engine.py inject_galsim_objects_into_exposure   69% 100 31 0   33% 36 10   60%
python/lsst/source/injection/inject_engine.py (no function)   100% 27 0 0   100% 0 0   100%
python/lsst/source/injection/inject_exposure.py (no function)   100% 14 0 0   100% 0 0   100%
python/lsst/source/injection/inject_visit.py VisitInjectConnections.__init__   100% 4 0 0   50% 2 1   83%
python/lsst/source/injection/inject_visit.py VisitInjectTask.runQuantum   0% 17 17 0   0% 2 0   0%
python/lsst/source/injection/inject_visit.py (no function)   100% 20 0 0   100% 0 0   100%
python/lsst/source/injection/utils/__init__.py (no function)   100% 5 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py _get_catalogs   0% 21 21 0   0% 10 0   0%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py _get_patches   100% 9 0 0   100% 6 0   100%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py getPatchInner   100% 5 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py getTractInner   100% 3 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py ConsolidateInjectedCatalogsConfig.consolidate_catalogs   87% 31 4 0   75% 16 4   83%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py ConsolidateInjectedCatalogsConfig.make_multiband_catalog   92% 154 12 0   80% 92 16   88%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py ConsolidateInjectedCatalogsConfig.setPrimaryFlags   100% 11 0 0   100% 2 0   100%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py ConsolidateInjectedCatalogsTask.runQuantum   0% 5 5 0   100% 0 0   0%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py ConsolidateInjectedCatalogsTask.run   100% 3 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_consolidate_injected_coadd_catalogs.py (no function)   100% 47 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_generate_injection_catalog.py generate_injection_catalog   70% 56 17 0   44% 16 7   64%
python/lsst/source/injection/utils/_generate_injection_catalog.py (no function)   100% 12 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_ingest_injection_catalog.py ingest_injection_catalog   94% 16 1 0   75% 4 1   90%
python/lsst/source/injection/utils/_ingest_injection_catalog.py (no function)   100% 7 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_make_injection_pipeline.py _infer_injection_pipeline   0% 13 13 0   0% 8 0   0%
python/lsst/source/injection/utils/_make_injection_pipeline.py _merge_injection_pipeline   75% 12 3 0   50% 6 3   67%
python/lsst/source/injection/utils/_make_injection_pipeline.py _parse_config_override   0% 9 9 0   100% 0 0   0%
python/lsst/source/injection/utils/_make_injection_pipeline.py _configure_injection_pipeline   0% 8 8 0   0% 4 0   0%
python/lsst/source/injection/utils/_make_injection_pipeline.py _remove_excluded_tasks   72% 18 5 0   60% 10 4   68%
python/lsst/source/injection/utils/_make_injection_pipeline.py _get_pipeline_graph   95% 22 1 0   75% 4 1   92%
python/lsst/source/injection/utils/_make_injection_pipeline.py _collect_injected_task_labels   94% 18 1 0   83% 12 2   90%
python/lsst/source/injection/utils/_make_injection_pipeline.py _add_injected_subsets   71% 17 5 0   50% 10 3   63%
python/lsst/source/injection/utils/_make_injection_pipeline.py _reconfigure_injection_pipeline   91% 22 2 0   67% 18 6   80%
python/lsst/source/injection/utils/_make_injection_pipeline.py _add_additional_pipelines   72% 32 9 0   55% 20 7   65%
python/lsst/source/injection/utils/_make_injection_pipeline.py make_injection_pipeline   82% 17 3 0   50% 10 5   70%
python/lsst/source/injection/utils/_make_injection_pipeline.py (no function)   100% 17 0 0   100% 0 0   100%
python/lsst/source/injection/utils/_show_source_types.py show_source_types   85% 27 4 0   94% 16 1   88%
python/lsst/source/injection/utils/_show_source_types.py (no function)   100% 7 0 0   100% 0 0   100%
python/lsst/source/injection/utils/test_utils.py make_test_exposure   100% 20 0 0   100% 0 0   100%
python/lsst/source/injection/utils/test_utils.py make_test_injection_catalog   100% 6 0 0   100% 0 0   100%
python/lsst/source/injection/utils/test_utils.py make_test_reference_pipeline   100% 16 0 0   100% 0 0   100%
python/lsst/source/injection/utils/test_utils.py (no function)   100% 14 0 0   100% 0 0   100%
python/lsst/source/injection/version.py (no function)   100% 5 0 0   100% 0 0   100%
tests/test_import.py (no function)   83% 6 1 0   50% 2 1   75%
tests/test_inject_engine.py InjectEngineTestCase.setUp   100% 3 0 0   100% 0 0   100%
tests/test_inject_engine.py InjectEngineTestCase.tearDown   100% 3 0 0   100% 0 0   100%
tests/test_inject_engine.py InjectEngineTestCase.test_make_galsim_object   100% 7 0 0   100% 0 0   100%
tests/test_inject_engine.py InjectEngineTestCase.test_generate_galsim_objects   100% 8 0 0   100% 2 0   100%
tests/test_inject_engine.py InjectEngineTestCase.test_infer_gain_nonexistent_mask   100% 8 0 0   100% 0 0   100%
tests/test_inject_engine.py InjectEngineTestCase.test_infer_gain_no_valid_pixels   100% 10 0 0   100% 0 0   100%
tests/test_inject_engine.py InjectEngineTestCase.test_get_gain_map_no_valid_pixels   100% 6 0 0   100% 0 0   100%
tests/test_inject_engine.py InjectEngineTestCase.test_inject_galsim_objects_into_exposure   100% 11 0 0   100% 0 0   100%
tests/test_inject_engine.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_inject_engine.py (no function)   92% 26 2 0   50% 2 1   89%
tests/test_utils.py SourceInjectionUtilsTestCase.setUpClass   100% 8 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.tearDownClass   100% 5 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.setUp   100% 11 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.tearDown   100% 4 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.test_generate_injection_catalog   100% 3 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.test_make_injection_pipeline   100% 29 0 0   100% 8 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.test_ingest_injection_catalog   100% 8 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.test_consolidate_injected_catalogs   100% 9 0 0   100% 0 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.test_consolidate_injected_catalog_task   100% 20 0 0   100% 4 0   100%
tests/test_utils.py SourceInjectionUtilsTestCase.test_show_source_types   100% 5 0 0   100% 0 0   100%
tests/test_utils.py setup_module   100% 1 0 0   100% 0 0   100%
tests/test_utils.py (no function)   94% 35 2 0   50% 2 1   92%
Total     64% 1746 629 0   46% 516 87   60%

No items found using the specified filter.