@entry.seq = "AAAAATCG"
@entry.qual = "hhhhhgfe"
new_entry = @entry.quality_trim_right(38)
- assert_equal("AAAAAT", new_entry.seq)
- assert_equal("hhhhhg", new_entry.qual)
+ assert_equal("AAAAATC", new_entry.seq)
+ assert_equal("hhhhhgf", new_entry.qual)
assert_equal("AAAAATCG", @entry.seq)
assert_equal("hhhhhgfe", @entry.qual)
end
@entry.seq = "AAAAATCG"
@entry.qual = "hhhhhgfe"
@entry.quality_trim_right!(38)
- assert_equal("AAAAAT", @entry.seq)
- assert_equal("hhhhhg", @entry.qual)
+ assert_equal("AAAAATC", @entry.seq)
+ assert_equal("hhhhhgf", @entry.qual)
end
def test_Trim_quality_trim_right_with_all_low_qual_returns_correctly
@entry.seq = "GCTAAAAA"
@entry.qual = "efghhhhh"
new_entry = @entry.quality_trim_left(38)
- assert_equal("TAAAAA", new_entry.seq)
- assert_equal("ghhhhh", new_entry.qual)
+ assert_equal("CTAAAAA", new_entry.seq)
+ assert_equal("fghhhhh", new_entry.qual)
assert_equal("GCTAAAAA", @entry.seq)
assert_equal("efghhhhh", @entry.qual)
end
@entry.seq = "GCTAAAAA"
@entry.qual = "efghhhhh"
@entry.quality_trim_left!(38)
- assert_equal("TAAAAA", @entry.seq)
- assert_equal("ghhhhh", @entry.qual)
+ assert_equal("CTAAAAA", @entry.seq)
+ assert_equal("fghhhhh", @entry.qual)
end
def test_Trim_quality_trim_left_with_all_low_qual_returns_correctly
@entry.seq = "GCTAAAAAGTG"
@entry.qual = "efghhhhhgfe"
new_entry = @entry.quality_trim(38)
- assert_equal("TAAAAAG", new_entry.seq)
- assert_equal("ghhhhhg", new_entry.qual)
+ assert_equal("CTAAAAAGT", new_entry.seq)
+ assert_equal("fghhhhhgf", new_entry.qual)
assert_equal("GCTAAAAAGTG", @entry.seq)
assert_equal("efghhhhhgfe", @entry.qual)
end
@entry.seq = "GCTAAAAAGTG"
@entry.qual = "efghhhhhgfe"
@entry.quality_trim!(38)
- assert_equal("TAAAAAG", @entry.seq)
- assert_equal("ghhhhhg", @entry.qual)
+ assert_equal("CTAAAAAGT", @entry.seq)
+ assert_equal("fghhhhhgf", @entry.qual)
end
def test_Trim_quality_trim_with_min_len_bang_returns_correctly
@entry.seq = "GCTCAAACGTG"
@entry.qual = "hdefghgfedh"
@entry.quality_trim!(37, 2)
- assert_equal("CAAAC", @entry.seq)
- assert_equal("fghgf", @entry.qual)
+ assert_equal("TCAAACG", @entry.seq)
+ assert_equal("efghgfe", @entry.qual)
end
def test_Trim_quality_trim_with_all_low_qual_returns_correctly