Coverage report: 74%

Files Functions Classes

coverage.py v7.5.1, created at 2024-06-12 16:32 -0400

File function statements missing excluded coverage
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/__init__.py (no function) 13 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignRecord.__getitem__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignRecord.__setitem__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignRecord.__eq__ 5 1 0 80%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignRecord.gap_data 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py GapStore.__init__ 14 4 0 71%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py GapStore.add_record 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py GapStore.get_record 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignDb.__init__ 10 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignDb.add_records 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignDb._get_block_id 12 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignDb.get_records_matching 12 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py AlignDb.get_species_names 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py get_alignment 44 1 0 98%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py write_alignments 22 6 0 73%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_aligndb.py (no function) 45 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py make_relative_to 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.__post_init__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.update_species 6 1 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.db_names 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.staging_genomes 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.install_genomes 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.staging_homologies 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.install_homologies 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.staging_aligns 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.install_aligns 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.to_dict 19 3 0 84%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py Config.write 9 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.__post_init__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.compara_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.homologies_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.aligns_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.genomes_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.installed_genome 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.list_genomes 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py InstalledConfig.path_to_alignment 6 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py write_installed_cfg 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py read_installed_cfg 8 2 0 75%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py _standardise_path 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py read_config 39 2 0 95%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_config.py (no function) 66 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py _make_table_sql 6 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.__getstate__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.__setstate__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.__repr__ 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.__len__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.__eq__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin._init_tables 10 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.db 4 2 0 50%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin._execute_sql 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.num_records 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.close 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.get_distinct 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py SqliteDbMixin.make_indexes 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py Hdf5Mixin.__getstate__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py Hdf5Mixin.__setstate__ 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py Hdf5Mixin.__del__ 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py Hdf5Mixin.close 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_db_base.py (no function) 30 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_seq_file 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_gff3_file.__init__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_gff3_file.__call__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py _remove_tmpdirs 3 3 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py download_species 28 28 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_compara_align.__init__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_compara_align.__call__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py download_aligns 19 19 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_compara_homology.__init__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py valid_compara_homology.__call__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py download_homology 18 18 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py download_ensembl_tree 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py get_ensembl_trees 3 3 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py get_species_for_alignments 8 8 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_download.py (no function) 30 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_emf.py _get_block_seqnames 10 1 0 90%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_emf.py _iter_blocks 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_emf.py parse_emf 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_emf.py (no function) 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_faster_fasta.py converter.__init__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_faster_fasta.py converter.__call__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_faster_fasta.py quicka_parser 10 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_faster_fasta.py (no function) 10 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py configured_ftp 3 3 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py listdir 7 7 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py _copy_to_local 7 7 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py _get_saved_paths_unsync 2 2 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py _get_saved_paths 0 0 5 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py download_data 17 17 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_ftp_download.py (no function) 12 0 1 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py _lower_case_match 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py tidy_gff3_stableids 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.__init__ 5 1 0 80%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.__eq__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.stableid 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.is_canonical 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.update_from_attrs 11 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffRecord.size 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py custom_gff_parser 14 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.__init__ 6 1 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.__eq__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb._create_views 6 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.__len__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb._get_biotype_id 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb._build_feature 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.add_feature 13 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.add_records 11 2 0 82%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.num_records 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb._get_records_matching 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.get_features_matching 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.get_feature_children 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.get_feature_parent 6 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.get_records_matching 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.biotype_counts 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py EnsemblGffDb.subset 24 4 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py make_gene_relationships 15 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py get_stableid_prefixes 9 1 0 89%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py make_annotation_db 13 1 0 92%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py _rename 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py fasta_to_hdf5.__init__ 2 2 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py fasta_to_hdf5.main 11 11 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.add_record 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.add_records 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.get_seq_str 0 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.get_seq_arr 0 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.get_coord_names 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataABC.close 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py str2arr.__init__ 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py str2arr.main 4 1 0 75%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py arr2str.__init__ 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py arr2str.main 4 1 0 75%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.__init__ 23 4 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.add_record 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5._ 6 1 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.add_records 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.get_seq_str 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.get_seq_arr 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py SeqsDataHdf5.get_coord_names 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py Genome.__init__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py Genome.get_seq 9 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py Genome.get_features 9 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py Genome.get_gene_cds 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py Genome.get_ids_for_biotype 8 8 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py Genome.close 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py load_genome 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py get_seqs_for_ids 16 1 0 94%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py load_annotations_for_species 4 4 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py get_gene_table_for_species 8 1 0 88%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py get_species_summary 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_genomedb.py (no function) 129 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py species_genes.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py species_genes.__eq__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py species_genes.__post_init__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py species_genes.__getstate__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py species_genes.__setstate__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__post_init__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__eq__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__getstate__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__setstate__ 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__len__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.__or__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py homolog_group.species_ids 7 7 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py grouped_related 16 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py _gene_id_to_group 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py _add_unique 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py merge_grouped 22 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb.__init__ 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb._create_views 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb._make_relationship_type_id 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb._get_homology_group_id 9 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb.add_records 10 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb.get_related_to 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb.get_related_groups 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py HomologyDb.num_records 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py load_homology_db 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py load_homologies.__init__ 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py load_homologies._matching_species 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py load_homologies.main 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py collect_seqs.__init__ 4 4 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py collect_seqs.main 22 22 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_homologydb.py (no function) 71 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_install.py _make_src_dest_annotation_paths 4 4 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_install.py local_install_genomes 46 46 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_install.py local_install_alignments 30 30 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_install.py local_install_homology 34 34 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_install.py (no function) 15 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py _get_alignment_block_indices 11 1 0 91%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py process_maf_line 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py _get_seqs 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py parse 5 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py seq2gaps 6 1 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py load_align_records.__init__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py load_align_records.main 13 1 0 92%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_maf.py (no function) 18 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py get_version_from_name 6 1 0 83%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py get_dbtype_from_name 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py get_db_prefix 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__init__ 15 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__repr__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__str__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__lt__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__eq__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__ne__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EnsemblDbName.__hash__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EmfName.__post_init__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EmfName.__str__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EmfName.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py EmfName.to_dict 2 2 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py MafName.__post_init__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py MafName.__str__ 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py MafName.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py MafName.to_dict 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_name.py (no function) 42 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py register_ensembl_site_map.__init__ 7 2 0 71%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py register_ensembl_site_map.__call__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py SiteMapABC.get_seqs_path 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py SiteMapABC.get_annotations_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py SiteMapABC.alignments_path 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py SiteMapABC.homologies_path 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py SiteMapABC.trees_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py EnsemblPrimary.__init__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py EnsemblPrimary.get_seqs_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py EnsemblPrimary.get_annotations_path 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py ensembl_main_sitemap 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py get_site_map 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_site_map.py (no function) 37 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py load_species 4 1 0 75%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.__init__ 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.__str__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.__repr__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.__contains__ 2 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap._repr_html_ 2 2 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.get_common_name 15 2 0 87%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.get_species_name 15 1 0 93%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.get_species_names 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.get_ensembl_db_prefix 10 1 0 90%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.get_db_prefix_from_stableid 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap._purge_species 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.amend_species 12 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.add_stableid_prefix 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.to_table 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py SpeciesNameMap.update_from_file 5 5 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py species_from_ensembl_tree 11 1 0 91%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_species.py (no function) 30 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py md5sum 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py checksum 0 0 8 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _get_resource_dir 8 2 0 75%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py get_resource_path 3 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py exec_command 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py CaseInsensitiveString.__new__ 4 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py CaseInsensitiveString.__eq__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py CaseInsensitiveString.__hash__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py CaseInsensitiveString.__str__ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py load_ensembl_checksum 9 1 0 89%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py load_ensembl_md5sum 9 1 0 89%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write.__init__ 8 8 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write._make_tmppath 7 7 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write._get_fileobj 3 3 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write.__enter__ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write._close_rename_standard 7 7 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write.__exit__ 6 6 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write.write 2 2 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py atomic_write.close 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py dont_checksum 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py is_signature 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _ 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py get_sig_calc_func 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _ 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py get_signature_data 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py rich_display 18 18 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _name_parts 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _simple_check 6 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py trees_for_aligns 10 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _str_to_bytes 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py _bytes_to_str 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py blosc_compress_it 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py blosc_decompress_it 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py sanitise_stableid 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py fake_wake 1 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py SerialisableMixin.__new__ 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py get_iterable_tasks 3 3 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py get_stableid_prefix 7 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/_util.py (no function) 84 0 1 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py _get_installed_config_path 8 8 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py _values_from_csv 3 3 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py _species_names_from_csv 12 12 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py main 1 1 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py exportrc 8 0 0 100%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py download 19 19 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py install 16 16 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py installed 21 21 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py species_summary 17 17 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py alignments 30 30 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py homologs 45 45 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py dump_genes 19 19 0 0%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/cli.py (no function) 92 3 0 97%
/Users/gavin/repos/EnsemblLite/src/ensembl_lite/data/__init__.py (no function) 0 0 0 100%
Total   2396 633 15 74%

No items found using the specified filter.