Coverage report:
56%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-04-07 08:29 -0700
File
function
statements
missing
excluded
coverage
src/extratools_core/__init__.py
(no function)
0
0
0
100%
src/extratools_core/debugtools.py
peakmem
1
1
0
0%
src/extratools_core/debugtools.py
stopwatch
4
4
0
0%
src/extratools_core/debugtools.py
(no function)
8
8
0
0%
src/extratools_core/dicttools.py
invert
1
0
0
100%
src/extratools_core/dicttools.py
invert_safe
4
0
0
100%
src/extratools_core/dicttools.py
inverted_index
8
0
0
100%
src/extratools_core/dicttools.py
(no function)
5
0
0
100%
src/extratools_core/itertools.py
iter_to_grams
3
0
0
100%
src/extratools_core/itertools.py
is_sorted
5
0
0
100%
src/extratools_core/itertools.py
is_sorted.default_key
1
0
0
100%
src/extratools_core/itertools.py
filter_by_positions
10
0
0
100%
src/extratools_core/itertools.py
filter_by_others
14
0
0
100%
src/extratools_core/itertools.py
remap
8
1
0
88%
src/extratools_core/itertools.py
remap.default_key
4
0
0
100%
src/extratools_core/itertools.py
(no function)
12
0
0
100%
src/extratools_core/jsontools.py
flatten
4
0
0
100%
src/extratools_core/jsontools.py
flatten.flatten_rec
7
0
0
100%
src/extratools_core/jsontools.py
(no function)
2
0
0
100%
src/extratools_core/mathtools.py
safediv
1
1
0
0%
src/extratools_core/mathtools.py
entropy
3
3
0
0%
src/extratools_core/mathtools.py
(no function)
5
5
0
0%
src/extratools_core/path.py
clear_dir
7
7
0
0%
src/extratools_core/path.py
(no function)
2
2
0
0%
src/extratools_core/printtools.py
sorted_to_str
13
13
0
0%
src/extratools_core/printtools.py
sorted_to_str.default_key
1
1
0
0%
src/extratools_core/printtools.py
alignment_to_str
13
13
0
0%
src/extratools_core/printtools.py
(no function)
8
8
0
0%
src/extratools_core/seq/__init__.py
sorted_by_rank
1
1
0
0%
src/extratools_core/seq/__init__.py
compress
2
2
0
0%
src/extratools_core/seq/__init__.py
decompress
2
2
0
0%
src/extratools_core/seq/__init__.py
to_deltas
9
9
0
0%
src/extratools_core/seq/__init__.py
from_deltas
10
10
0
0%
src/extratools_core/seq/__init__.py
key_frequencies
4
4
0
0%
src/extratools_core/seq/__init__.py
(no function)
14
0
0
100%
src/extratools_core/seq/common.py
iter_to_seq
3
1
0
67%
src/extratools_core/seq/common.py
(no function)
2
0
0
100%
src/extratools_core/seq/subseq.py
enumerate_subseqs
5
0
0
100%
src/extratools_core/seq/subseq.py
enumerate_subseqs_with_gaps
3
3
0
0%
src/extratools_core/seq/subseq.py
best_subseq
1
1
0
0%
src/extratools_core/seq/subseq.py
best_subseq_with_gaps
1
1
0
0%
src/extratools_core/seq/subseq.py
common_subseq
5
0
0
100%
src/extratools_core/seq/subseq.py
common_subseq.align_rec
3
0
0
100%
src/extratools_core/seq/subseq.py
is_subseq
5
5
0
0%
src/extratools_core/seq/subseq.py
common_subseq_with_gaps
2
2
0
0%
src/extratools_core/seq/subseq.py
is_subseq_with_gaps
2
2
0
0%
src/extratools_core/seq/subseq.py
align
6
6
0
0%
src/extratools_core/seq/subseq.py
align.merge
3
3
0
0%
src/extratools_core/seq/subseq.py
align.align_rec
5
5
0
0%
src/extratools_core/seq/subseq.py
(no function)
14
0
0
100%
src/extratools_core/set/__init__.py
add_to_set
4
0
0
100%
src/extratools_core/set/__init__.py
(no function)
1
0
0
100%
src/extratools_core/set/subset.py
enumerate_subsets
1
1
0
0%
src/extratools_core/set/subset.py
best_subset
1
1
0
0%
src/extratools_core/set/subset.py
set_cover
16
16
0
0%
src/extratools_core/set/subset.py
(no function)
6
6
0
0%
src/extratools_core/strtools.py
str_to_grams
4
0
0
100%
src/extratools_core/strtools.py
common_substr
1
0
0
100%
src/extratools_core/strtools.py
enumerate_substrs
1
0
0
100%
src/extratools_core/strtools.py
(no function)
6
0
0
100%
src/extratools_core/tabletools.py
candidate_keys
1
1
0
0%
src/extratools_core/tabletools.py
(no function)
5
5
0
0%
src/extratools_core/typing.py
Comparable.__eq__
1
1
0
0%
src/extratools_core/typing.py
Comparable.__lt__
1
1
0
0%
src/extratools_core/typing.py
Comparable.__gt__
1
1
0
0%
src/extratools_core/typing.py
Comparable.__le__
1
1
0
0%
src/extratools_core/typing.py
Comparable.__ge__
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.parts
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.parent
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.parents
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.name
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.suffix
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.suffixes
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.stem
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.is_absolute
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.is_relative_to
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.relative_to
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.joinpath
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.full_match
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.match
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.with_name
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.with_suffix
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.with_stem
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.with_segments
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.__truediv__
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.__rtruediv__
1
1
0
0%
src/extratools_core/typing.py
PurePathLike.__fspath__
1
1
0
0%
src/extratools_core/typing.py
PathLike.from_uri
1
1
0
0%
src/extratools_core/typing.py
PathLike.as_uri
1
1
0
0%
src/extratools_core/typing.py
PathLike.stat
1
1
0
0%
src/extratools_core/typing.py
PathLike.open
1
1
0
0%
src/extratools_core/typing.py
PathLike.read_bytes
1
1
0
0%
src/extratools_core/typing.py
PathLike.write_bytes
1
1
0
0%
src/extratools_core/typing.py
PathLike.read_text
1
1
0
0%
src/extratools_core/typing.py
PathLike.write_text
1
1
0
0%
src/extratools_core/typing.py
PathLike.iterdir
1
1
0
0%
src/extratools_core/typing.py
PathLike.glob
1
1
0
0%
src/extratools_core/typing.py
PathLike.rglob
1
1
0
0%
src/extratools_core/typing.py
PathLike.walk
1
1
0
0%
src/extratools_core/typing.py
PathLike.absolute
1
1
0
0%
src/extratools_core/typing.py
PathLike.resolve
1
1
0
0%
src/extratools_core/typing.py
PathLike.exists
1
1
0
0%
src/extratools_core/typing.py
PathLike.is_dir
1
1
0
0%
src/extratools_core/typing.py
PathLike.is_file
1
1
0
0%
src/extratools_core/typing.py
PathLike.samefile
1
1
0
0%
src/extratools_core/typing.py
PathLike.touch
1
1
0
0%
src/extratools_core/typing.py
PathLike.mkdir
1
1
0
0%
src/extratools_core/typing.py
PathLike.unlink
1
1
0
0%
src/extratools_core/typing.py
PathLike.rmdir
1
1
0
0%
src/extratools_core/typing.py
PathLike.rename
1
1
0
0%
src/extratools_core/typing.py
PathLike.replace
1
1
0
0%
src/extratools_core/typing.py
(no function)
111
0
0
100%
Total
463
203
0
56%
No items found using the specified filter.