s_gaps += diff.abs
end
- @matches[1 .. -1].each do |match|
- diff = (q_gaps + match.q_beg) - (s_gaps + match.s_beg)
+ @matches[1 .. -1].each do |m|
+ diff = (q_gaps + m.q_beg) - (s_gaps + m.s_beg)
if diff < 0
- @q_entry.seq.insert(match.q_beg + q_gaps, "-" * diff.abs)
+ @q_entry.seq.insert(m.q_beg + q_gaps, "-" * diff.abs)
q_gaps += diff.abs
elsif diff > 0
- @s_entry.seq.insert(match.s_beg + s_gaps, "-" * diff.abs)
+ @s_entry.seq.insert(m.s_beg + s_gaps, "-" * diff.abs)
s_gaps += diff.abs
end
end