X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=code_ruby%2Flib%2Fmaasha%2Fsam.rb;h=a122cc7486205cc0105e755e3efacc1c5a0df176;hb=83e8f66ea7575f16392e3288b6d6b0dc722ce1e0;hp=272d8fc977f859141f2f9b3100f24013099a4fae;hpb=4456ec65a7c2050c3c9494ed4ec0fc97897fb8a2;p=biopieces.git diff --git a/code_ruby/lib/maasha/sam.rb b/code_ruby/lib/maasha/sam.rb index 272d8fc..a122cc7 100644 --- a/code_ruby/lib/maasha/sam.rb +++ b/code_ruby/lib/maasha/sam.rb @@ -111,7 +111,9 @@ class Sam < Filesys if m =~ /\d+/ # Matches offset += m.to_i elsif m[0] == '^' # Deletions - m[1 .. -1].each_char do |nt| + 1.upto(m.size - 1).each do + nt = sam[:SEQ].seq[offset] + align << [offset, "#{nt}>-"] deletions += 1