Coverage report: 73%

Files Functions Classes

coverage.py v7.6.5, created at 2024-11-14 21:41 +0100

File class statements missing excluded coverage
src/bob/bio/base/__init__.py (no class) 10 0 0 100%
src/bob/bio/base/algorithm/__init__.py (no class) 9 0 0 100%
src/bob/bio/base/algorithm/distance.py Distance 43 20 0 53%
src/bob/bio/base/algorithm/distance.py (no class) 8 0 0 100%
src/bob/bio/base/algorithm/gmm.py GMM 38 38 0 0%
src/bob/bio/base/algorithm/gmm.py (no class) 34 8 0 76%
src/bob/bio/base/algorithm/isv.py ISV 8 8 0 0%
src/bob/bio/base/algorithm/isv.py (no class) 14 0 0 100%
src/bob/bio/base/algorithm/jfa.py JFA 8 8 0 0%
src/bob/bio/base/algorithm/jfa.py (no class) 14 0 0 100%
src/bob/bio/base/annotator/Annotator.py Annotator 2 1 0 50%
src/bob/bio/base/annotator/Annotator.py (no class) 4 0 0 100%
src/bob/bio/base/annotator/Callable.py Callable 3 0 0 100%
src/bob/bio/base/annotator/Callable.py (no class) 4 0 0 100%
src/bob/bio/base/annotator/FailSafe.py FailSafe 30 5 0 83%
src/bob/bio/base/annotator/FailSafe.py (no class) 18 6 0 67%
src/bob/bio/base/annotator/__init__.py (no class) 8 0 0 100%
src/bob/bio/base/config/__init__.py (no class) 0 0 0 100%
src/bob/bio/base/config/database/__init__.py (no class) 0 0 0 100%
src/bob/bio/base/config/database/atnt.py (no class) 2 0 0 100%
src/bob/bio/base/config/dummy/__init__.py (no class) 0 0 0 100%
src/bob/bio/base/config/dummy/annotator.py (no class) 19 5 0 74%
src/bob/bio/base/config/dummy/config.py (no class) 7 7 0 0%
src/bob/bio/base/config/dummy/config2.py (no class) 2 2 0 0%
src/bob/bio/base/config/dummy/database.py (no class) 2 0 0 100%
src/bob/bio/base/config/dummy/extractor.py DummyExtractor 9 9 0 0%
src/bob/bio/base/config/dummy/extractor.py DummyExtractorMetadata 2 2 0 0%
src/bob/bio/base/config/dummy/extractor.py (no class) 14 14 0 0%
src/bob/bio/base/config/dummy/pipeline.py DummyTransformer 2 1 0 50%
src/bob/bio/base/config/dummy/pipeline.py (no class) 10 0 0 100%
src/bob/bio/base/config/dummy/preprocessor.py DummyPreprocessor 6 6 0 0%
src/bob/bio/base/config/dummy/preprocessor.py DummyPreprocessorMetadata 2 2 0 0%
src/bob/bio/base/config/dummy/preprocessor.py (no class) 11 11 0 0%
src/bob/bio/base/config/dummy/samples_list.py (no class) 9 0 0 100%
src/bob/bio/base/database/__init__.py (no class) 13 0 0 100%
src/bob/bio/base/database/atnt.py AtntBioDatabase 23 17 0 26%
src/bob/bio/base/database/atnt.py (no class) 11 0 0 100%
src/bob/bio/base/database/csv_database.py CSVDatabase 94 4 0 96%
src/bob/bio/base/database/csv_database.py FileSampleLoader 11 1 0 91%
src/bob/bio/base/database/csv_database.py AnnotationsLoader 11 2 0 82%
src/bob/bio/base/database/csv_database.py (no class) 74 9 0 88%
src/bob/bio/base/database/database.py BioDatabase 103 81 0 21%
src/bob/bio/base/database/database.py ZTBioDatabase 30 22 0 27%
src/bob/bio/base/database/database.py (no class) 41 0 0 100%
src/bob/bio/base/database/file.py BioFile 16 8 0 50%
src/bob/bio/base/database/file.py BioFileSet 5 5 0 0%
src/bob/bio/base/database/file.py (no class) 12 0 0 100%
src/bob/bio/base/database/filelist/__init__.py (no class) 7 0 0 100%
src/bob/bio/base/database/filelist/models.py FileListFile 6 0 0 100%
src/bob/bio/base/database/filelist/models.py ListReader 73 8 0 89%
src/bob/bio/base/database/filelist/models.py (no class) 12 0 0 100%
src/bob/bio/base/database/filelist/query.py FileListBioDatabase 216 17 0 92%
src/bob/bio/base/database/filelist/query.py (no class) 32 0 0 100%
src/bob/bio/base/database/legacy.py File 15 7 0 53%
src/bob/bio/base/database/legacy.py FileDatabase 26 21 0 19%
src/bob/bio/base/database/legacy.py Database 2 2 0 0%
src/bob/bio/base/database/legacy.py (no class) 64 24 0 62%
src/bob/bio/base/database/utils.py (no class) 227 117 0 48%
src/bob/bio/base/extractor/Extractor.py Extractor 12 4 0 67%
src/bob/bio/base/extractor/Extractor.py (no class) 10 0 0 100%
src/bob/bio/base/extractor/__init__.py (no class) 6 0 0 100%
src/bob/bio/base/pipelines/__init__.py (no class) 11 0 0 100%
src/bob/bio/base/pipelines/abstract_classes.py BioAlgorithm 59 4 0 93%
src/bob/bio/base/pipelines/abstract_classes.py Database 16 9 0 44%
src/bob/bio/base/pipelines/abstract_classes.py ScoreWriter 17 1 0 94%
src/bob/bio/base/pipelines/abstract_classes.py (no class) 53 2 0 96%
src/bob/bio/base/pipelines/entry_points.py (no class) 185 57 0 69%
src/bob/bio/base/pipelines/pipelines.py PipelineSimple 35 2 0 94%
src/bob/bio/base/pipelines/pipelines.py (no class) 28 2 0 93%
src/bob/bio/base/pipelines/score_post_processor.py PipelineScoreNorm 26 3 0 88%
src/bob/bio/base/pipelines/score_post_processor.py ZNormScores 34 5 0 85%
src/bob/bio/base/pipelines/score_post_processor.py TNormScores 28 5 0 82%
src/bob/bio/base/pipelines/score_post_processor.py LLRCalibration 6 6 0 0%
src/bob/bio/base/pipelines/score_post_processor.py WeibullCalibration 18 18 0 0%
src/bob/bio/base/pipelines/score_post_processor.py GammaCalibration 18 18 0 0%
src/bob/bio/base/pipelines/score_post_processor.py BetaCalibration 16 16 0 0%
src/bob/bio/base/pipelines/score_post_processor.py CategoricalCalibration 60 60 0 0%
src/bob/bio/base/pipelines/score_post_processor.py (no class) 64 3 0 95%
src/bob/bio/base/pipelines/score_writers.py FourColumnsScoreWriter 18 2 0 89%
src/bob/bio/base/pipelines/score_writers.py CSVScoreWriter 42 0 0 100%
src/bob/bio/base/pipelines/score_writers.py (no class) 13 0 0 100%
src/bob/bio/base/pipelines/wrappers.py BioAlgorithmBaseWrapper 2 1 0 50%
src/bob/bio/base/pipelines/wrappers.py BioAlgCheckpointWrapper 35 2 0 94%
src/bob/bio/base/pipelines/wrappers.py BioAlgDaskWrapper 10 0 0 100%
src/bob/bio/base/pipelines/wrappers.py (no class) 68 3 0 96%
src/bob/bio/base/preprocessor/Preprocessor.py Preprocessor 11 2 0 82%
src/bob/bio/base/preprocessor/Preprocessor.py (no class) 8 0 0 100%
src/bob/bio/base/preprocessor/__init__.py (no class) 6 0 0 100%
src/bob/bio/base/score/__init__.py (no class) 1 0 0 100%
src/bob/bio/base/score/load.py (no class) 189 42 0 78%
src/bob/bio/base/script/__init__.py (no class) 0 0 0 100%
src/bob/bio/base/script/annotate.py (no class) 63 2 0 97%
src/bob/bio/base/script/bio.py (no class) 8 8 0 0%
src/bob/bio/base/script/commands.py (no class) 100 8 0 92%
src/bob/bio/base/script/compare_samples.py (no class) 35 4 0 89%
src/bob/bio/base/script/error_utils.py (no class) 108 30 0 72%
src/bob/bio/base/script/figure.py Roc 4 4 0 0%
src/bob/bio/base/script/figure.py Det 3 0 0 100%
src/bob/bio/base/script/figure.py Cmc 22 0 0 100%
src/bob/bio/base/script/figure.py Dir 21 0 0 100%
src/bob/bio/base/script/figure.py Metrics 64 13 0 80%
src/bob/bio/base/script/figure.py MultiMetrics 1 1 0 0%
src/bob/bio/base/script/figure.py Hist 3 0 0 100%
src/bob/bio/base/script/figure.py (no class) 27 0 0 100%
src/bob/bio/base/script/gen.py (no class) 86 6 0 93%
src/bob/bio/base/script/pipeline.py (no class) 8 8 0 0%
src/bob/bio/base/script/pipeline_score_norm.py (no class) 32 0 0 100%
src/bob/bio/base/script/pipeline_simple.py (no class) 33 0 0 100%
src/bob/bio/base/script/pipeline_train.py (no class) 31 0 0 100%
src/bob/bio/base/script/pipeline_transform.py (no class) 33 33 0 0%
src/bob/bio/base/script/resources.py (no class) 42 42 0 0%
src/bob/bio/base/script/sort.py (no class) 16 0 0 100%
src/bob/bio/base/script/vuln_commands.py (no class) 173 22 0 87%
src/bob/bio/base/script/vuln_figure.py Metrics 58 3 0 95%
src/bob/bio/base/script/vuln_figure.py HistVuln 29 0 0 100%
src/bob/bio/base/script/vuln_figure.py Epc 42 2 0 95%
src/bob/bio/base/script/vuln_figure.py Epsc 90 13 0 86%
src/bob/bio/base/script/vuln_figure.py Epsc3D 27 2 0 93%
src/bob/bio/base/script/vuln_figure.py BaseVulnDetRoc 42 6 0 86%
src/bob/bio/base/script/vuln_figure.py DetVuln 59 6 0 90%
src/bob/bio/base/script/vuln_figure.py RocVuln 52 6 0 88%
src/bob/bio/base/script/vuln_figure.py FmrIapmr 27 1 0 96%
src/bob/bio/base/script/vuln_figure.py (no class) 73 1 0 99%
src/bob/bio/base/script/vulnerability.py (no class) 8 8 0 0%
src/bob/bio/base/transformers/__init__.py (no class) 15 5 0 67%
src/bob/bio/base/transformers/extractor.py ExtractorTransformer 18 5 0 72%
src/bob/bio/base/transformers/extractor.py (no class) 8 0 0 100%
src/bob/bio/base/transformers/preprocessing.py ReferenceIdEncoder 6 6 0 0%
src/bob/bio/base/transformers/preprocessing.py (no class) 7 0 0 100%
src/bob/bio/base/transformers/preprocessor.py PreprocessorTransformer 9 3 0 67%
src/bob/bio/base/transformers/preprocessor.py (no class) 7 0 0 100%
src/bob/bio/base/utils/__init__.py (no class) 23 5 0 78%
src/bob/bio/base/utils/annotations.py (no class) 52 30 0 42%
src/bob/bio/base/utils/io.py (no class) 75 52 0 31%
src/bob/bio/base/utils/resources.py (no class) 114 85 0 25%
src/bob/bio/base/wrappers.py (no class) 38 10 0 74%
Total   4373 1195 0 73%

No items found using the specified filter.