Coverage report: 71%

Files Functions Classes

coverage.py v7.6.12, created at 2025-02-21 15:37 +0000

File statements missing excluded branches partial coverage
src/python/ensembl/io/genomio/__init__.py 1 0 0 0 0 100%
src/python/ensembl/io/genomio/annotation/__init__.py 1 0 0 0 0 100%
src/python/ensembl/io/genomio/annotation/update_description.py 107 13 0 46 0 92%
src/python/ensembl/io/genomio/assembly/__init__.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/assembly/download.py 161 14 0 68 6 91%
src/python/ensembl/io/genomio/assembly/status.py 180 24 0 52 0 89%
src/python/ensembl/io/genomio/data/__init__.py 0 0 0 0 0 100%
src/python/ensembl/io/genomio/data/external_db_map/__init__.py 0 0 0 0 0 100%
src/python/ensembl/io/genomio/data/gff3/__init__.py 0 0 0 0 0 100%
src/python/ensembl/io/genomio/data/schemas/__init__.py 0 0 0 0 0 100%
src/python/ensembl/io/genomio/database/__init__.py 4 0 0 0 0 100%
src/python/ensembl/io/genomio/database/core_server.py 36 0 0 12 0 100%
src/python/ensembl/io/genomio/database/dbconnection_lite.py 39 1 0 8 1 96%
src/python/ensembl/io/genomio/database/factory.py 63 0 0 12 0 100%
src/python/ensembl/io/genomio/database/meta_getter.py 56 41 0 16 0 21%
src/python/ensembl/io/genomio/events/__init__.py 3 3 0 0 0 0%
src/python/ensembl/io/genomio/events/dump.py 251 251 2 110 0 0%
src/python/ensembl/io/genomio/events/format.py 53 53 2 10 0 0%
src/python/ensembl/io/genomio/events/load.py 141 141 2 50 0 0%
src/python/ensembl/io/genomio/external_db/__init__.py 1 0 0 0 0 100%
src/python/ensembl/io/genomio/external_db/db_map.py 20 0 0 6 0 100%
src/python/ensembl/io/genomio/fasta/__init__.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/fasta/chunk.py 116 18 2 30 3 86%
src/python/ensembl/io/genomio/fasta/process.py 53 11 0 18 1 83%
src/python/ensembl/io/genomio/genbank/__init__.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/genbank/download.py 32 8 2 2 0 76%
src/python/ensembl/io/genomio/genbank/extract_data.py 258 21 0 84 15 89%
src/python/ensembl/io/genomio/genome_metadata/__init__.py 3 0 0 0 0 100%
src/python/ensembl/io/genomio/genome_metadata/dump.py 132 17 0 50 2 86%
src/python/ensembl/io/genomio/genome_metadata/extend.py 84 10 0 28 0 91%
src/python/ensembl/io/genomio/genome_metadata/prepare.py 75 11 0 24 2 87%
src/python/ensembl/io/genomio/genome_stats/__init__.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/genome_stats/compare.py 78 9 0 24 0 91%
src/python/ensembl/io/genomio/genome_stats/dump.py 71 8 0 6 0 90%
src/python/ensembl/io/genomio/gff3/__init__.py 6 0 0 0 0 100%
src/python/ensembl/io/genomio/gff3/exceptions.py 8 0 0 0 0 100%
src/python/ensembl/io/genomio/gff3/extract_annotation.py 149 5 0 62 3 96%
src/python/ensembl/io/genomio/gff3/features.py 15 1 0 4 2 84%
src/python/ensembl/io/genomio/gff3/gene_merger.py 69 0 0 24 0 100%
src/python/ensembl/io/genomio/gff3/id_allocator.py 102 4 0 44 3 94%
src/python/ensembl/io/genomio/gff3/overlaps.py 94 74 2 22 0 17%
src/python/ensembl/io/genomio/gff3/process.py 35 27 2 4 0 21%
src/python/ensembl/io/genomio/gff3/restructure.py 135 1 0 66 1 99%
src/python/ensembl/io/genomio/gff3/simplifier.py 307 0 1 122 0 100%
src/python/ensembl/io/genomio/manifest/__init__.py 4 0 0 0 0 100%
src/python/ensembl/io/genomio/manifest/check_integrity.py 173 146 2 82 0 11%
src/python/ensembl/io/genomio/manifest/compute_stats.py 215 182 2 98 0 11%
src/python/ensembl/io/genomio/manifest/generate.py 13 8 2 0 0 38%
src/python/ensembl/io/genomio/manifest/manifest_stats.py 198 13 0 84 1 91%
src/python/ensembl/io/genomio/manifest/manifest.py 89 3 0 30 1 97%
src/python/ensembl/io/genomio/schemas/__init__.py 0 0 0 0 0 100%
src/python/ensembl/io/genomio/schemas/json/__init__.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/schemas/json/factory.py 39 9 0 16 0 84%
src/python/ensembl/io/genomio/schemas/json/validate.py 29 6 0 6 0 83%
src/python/ensembl/io/genomio/seq_region/__init__.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/seq_region/collection.py 120 0 0 52 0 100%
src/python/ensembl/io/genomio/seq_region/dump.py 124 13 0 54 0 93%
src/python/ensembl/io/genomio/seq_region/exceptions.py 2 0 0 0 0 100%
src/python/ensembl/io/genomio/seq_region/gbff.py 41 0 0 14 0 100%
src/python/ensembl/io/genomio/seq_region/mappings.py 6 0 0 0 0 100%
src/python/ensembl/io/genomio/seq_region/prepare.py 33 12 0 4 0 68%
src/python/ensembl/io/genomio/seq_region/report.py 29 0 0 8 0 100%
src/python/ensembl/io/genomio/utils/__init__.py 1 0 0 0 0 100%
src/python/ensembl/io/genomio/utils/json_utils.py 13 0 0 0 0 100%
Total 4080 1158 21 1452 41 71%

No items found using the specified filter.