Coverage report: 28%

Files Functions Classes

coverage.py v7.11.0, created at 2025-11-04 02:55 -0800

File function statements missing excluded branches partial coverage
python/lsst/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/meas/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/meas/extensions/__init__.py (no function) 2 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/__init__.py (no function) 1 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitSizeMagnitudePlot._get_flags_default 3 3 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitSizeMagnitudePlot._set_model_defaults 10 10 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitSizeMagnitudePlot.setDefaults 6 6 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitExpDevSizeMagnitudePlot.setDefaults 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitExpDevBulgeSizeMagnitudePlot.setDefaults 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitExpDevDiskSizeMagnitudePlot.setDefaults 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py MultiProFitSersicSizeMagnitudePlot.setDefaults 4 4 0 0 0 0%
python/lsst/meas/extensions/multiprofit/analysis_tools.py (no function) 22 2 0 2 1 88%
python/lsst/meas/extensions/multiprofit/catalog_actions.py CatalogAction.__call__ 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/catalog_actions.py MergeMultibandFluxes.__call__ 41 41 0 18 0 0%
python/lsst/meas/extensions/multiprofit/catalog_actions.py (no function) 12 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/errors.py IsParentError.column_name 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/errors.py NotPrimaryError.column_name 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/errors.py (no function) 7 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py PsfFitSuccessActionBase.get_schema 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py PsfFitSuccessActionBase.__call__ 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py PsfComponentsActionBase.get_schema 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py PsfComponentsActionBase.__call__ 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py SourceTablePsfFitSuccessAction._format 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py SourceTablePsfFitSuccessAction.get_schema 2 2 0 2 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py SourceTablePsfFitSuccessAction.__call__ 4 4 0 2 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py SourceTablePsfComponentsAction.get_integral 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py SourceTablePsfComponentsAction.get_schema 3 3 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py SourceTablePsfComponentsAction.__call__ 7 7 0 4 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py ModelInitializer.initialize_model 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MakeInitializerActionBase.__call__ 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py BasicModelInitializer._get_params_init 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py BasicModelInitializer._get_priors_type 8 8 0 6 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py BasicModelInitializer.get_centroid_and_shape 6 6 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py BasicModelInitializer.get_params_init 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py BasicModelInitializer.get_priors_type 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py BasicModelInitializer.initialize_model 91 91 0 44 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CachedBasicModelInitializer.params_init 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CachedBasicModelInitializer.priors_type 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CachedBasicModelInitializer.get_params_init 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CachedBasicModelInitializer.get_priors_type 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py InitialInputData.get_column_id 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py InitialInputData.get_column 3 3 0 2 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py InitialInputData.model_post_init 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MakeBasicInitializerAction._make_initializer 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MakeBasicInitializerAction.__call__ 12 12 0 4 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MakeCachedBasicInitializerAction._make_initializer 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceConfig.bands_read_only 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceConfig.requires_psf 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceConfig.setDefaults 6 6 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CatalogExposurePsfs._psf_flux_params 21 21 0 10 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CatalogExposurePsfs.get_psf_model 36 36 0 16 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CatalogExposurePsfs.get_source_observation 40 40 0 12 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py CatalogExposurePsfs.__post_init__ 7 7 0 2 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceFitter.__init__ 7 7 0 8 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceFitter.copy_centroid_errors 4 4 0 4 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceFitter.get_model_radec 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceFitter.initialize_model 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceFitter.make_CatalogExposurePsfs 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceFitter.validate_fit_inputs 33 33 0 22 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceTask.make_default_fitter 10 10 0 6 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py MultiProFitSourceTask.run 21 21 0 12 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_multiband.py (no function) 134 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/fit_coadd_psf.py MultiProFitPsfConfig.setDefaults 4 4 0 0 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_psf.py MultiProFitPsfTask.__init__ 5 5 0 2 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_psf.py MultiProFitPsfTask.check_source 2 2 0 2 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_psf.py MultiProFitPsfTask.initialize_model 22 22 0 10 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_psf.py MultiProFitPsfTask.run 17 17 0 10 0 0%
python/lsst/meas/extensions/multiprofit/fit_coadd_psf.py (no function) 24 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/input_config.py InputConfig.get_connection 7 7 0 4 0 0%
python/lsst/meas/extensions/multiprofit/input_config.py (no function) 14 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddPsfFitConfig.setDefaults 3 3 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConnections.__init__ 8 8 0 6 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig._get_source 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig._get_component_group 3 3 0 2 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.add_point_source 8 8 0 4 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.finalize 6 6 0 6 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.fix_centroid 5 5 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.get_model_name_default 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.make_default_model_config 0 0 1 0 0 100%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.make_point_source_component 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.make_sersic_component 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.make_single_model_config 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.setDefaults 7 7 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitConfig.use_shapelet_psf 3 3 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddObjectFitTask.make_kwargs 5 5 0 2 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddPointFitConfig.get_model_name_default 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddPointFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddPointFitConfig.make_default_model_config 4 4 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddSersicFitConfig._rename_defaults 20 20 0 12 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddSersicFitConfig.get_model_name_default 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddSersicFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddSersicFitConfig.make_default_model_config 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddSersicFitConfig.setDefaults 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddGaussFitConfig.get_model_name_default 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddGaussFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddGaussFitConfig.setDefaults 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpFitConfig.get_model_name_default 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpFitConfig.setDefaults 5 5 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddDeVFitConfig.get_model_name_default 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddDeVFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddDeVFitConfig.setDefaults 5 5 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py CachedChainedModelInitializer.get_centroid_and_shape 16 16 0 8 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MakeCachedChainedInitializerAction._make_initializer 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpDeVFitConfig.get_model_name_default 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpDeVFitConfig.get_model_name_full 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpDeVFitConfig.make_default_model_config 2 2 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py MultiProFitCoaddExpDeVFitConfig.setDefaults 8 8 0 0 0 0%
python/lsst/meas/extensions/multiprofit/pipetasks_fit.py (no function) 110 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/utils.py defaultdictNested 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/utils.py get_all_subclasses 8 8 0 6 0 0%
python/lsst/meas/extensions/multiprofit/utils.py get_spanned_image 32 32 0 22 0 0%
python/lsst/meas/extensions/multiprofit/utils.py join_and_filter 1 1 0 0 0 0%
python/lsst/meas/extensions/multiprofit/utils.py (no function) 10 0 0 0 0 100%
python/lsst/meas/extensions/multiprofit/version.py (no function) 5 0 0 0 0 100%
tests/test_analysis_tools.py kwargs_plot 2 2 0 0 0 0%
tests/test_analysis_tools.py tool_sersic 3 3 0 0 0 0%
tests/test_analysis_tools.py data_sersic 3 3 0 0 0 0%
tests/test_analysis_tools.py test_psf_fits 2 2 0 0 0 0%
tests/test_analysis_tools.py (no function) 14 2 0 2 1 81%
tests/test_fit_coadd.py catalog 6 6 0 2 0 0%
tests/test_fit_coadd.py exposure 3 3 0 2 0 0%
tests/test_fit_coadd.py psf_fit_config 1 1 0 0 0 0%
tests/test_fit_coadd.py psf_fit_results 6 6 0 2 0 0%
tests/test_fit_coadd.py source_fit_exp_fixedcen_config 3 3 0 0 0 0%
tests/test_fit_coadd.py source_fit_ser_config 3 3 0 0 0 0%
tests/test_fit_coadd.py source_fit_exp_fixedcen_results 8 8 0 4 0 0%
tests/test_fit_coadd.py source_fit_ser_results 6 6 0 2 0 0%
tests/test_fit_coadd.py source_fit_ser_shapelet_psf_results 8 8 0 2 0 0%
tests/test_fit_coadd.py source_fits_all 1 1 0 0 0 0%
tests/test_fit_coadd.py test_psf_fits 4 4 0 4 0 0%
tests/test_fit_coadd.py test_source_fits 9 9 0 8 0 0%
tests/test_fit_coadd.py (no function) 47 0 0 0 0 100%
tests/test_pipetasks_fit.py configs 4 4 0 2 0 0%
tests/test_pipetasks_fit.py test_config_validate 2 2 0 2 0 0%
tests/test_pipetasks_fit.py (no function) 5 0 0 0 0 100%
Total   1136 729 8 304 2 28%

No items found using the specified filter.