コード例 #1
0
ファイル: test_filter.py プロジェクト: agapow/Blasaid
def test_minbasequality():
	filter = MinBaseQuality(30)
	seq_len_a = SeqRecord (Seq ('ACGT'), letter_annotations={'phred_quality': [10, 20, 30, 40]})
	assert filter (seq_len_a) == False
	seq_len_b = SeqRecord (Seq ('ACGT'), letter_annotations={'phred_quality': [30, 30, 30, 40]})
	assert filter (seq_len_b) == True
	seq_len_c = SeqRecord (Seq ('ACGT'), letter_annotations={'phred_quality': [40, 40, 40, 40]})
	assert filter (seq_len_c) == True
コード例 #2
0
ファイル: test_filter.py プロジェクト: agapow/Blasaid
def test_minlength():
	filter = MinLength(4)
	seq_len3 = SeqRecord (Seq ('ACG'))
	assert filter (seq_len3) == False
	seq_len4 = SeqRecord (Seq ('ACGT'))
	assert filter (seq_len4) == True
	seq_len5 = SeqRecord (Seq ('ACGTA'))
	assert filter (seq_len5) == True