def test_count_different_type_1():
"it should NOT count dna that more than 10% reads have different bases"
o = Namespace(verbos=False, allow_inconsist=False)
pair = {
('ref', 2, True): [
('A', 60),
('T', 60),
('T', 60)
],
('ref', 3, False): [
('A', 60),
('T', 60),
('T', 60)
]
}
mor, mnr, msr, oor, onr, osr, moa, mna, msa, ooa, ona, osa, inconsis = count_different_type(o, pair, {}, 'T', 'A')
assert inconsis == 6
assert sum((mor, mnr, msr, oor, onr, osr, moa, mna, msa, ooa, ona, osa)) == 0
评论列表
文章目录