]> git.donarmstrong.com Git - biopieces.git/commitdiff
changed seq names to 0 based in Digest#each
authormartinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Sat, 22 Jan 2011 10:00:10 +0000 (10:00 +0000)
committermartinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Sat, 22 Jan 2011 10:00:10 +0000 (10:00 +0000)
git-svn-id: http://biopieces.googlecode.com/svn/trunk@1215 74ccb610-7750-0410-82ae-013aeee3265d

code_ruby/Maasha/lib/seq.rb

index c58c8d9e0f7bf195d44cbbf80bb7151581d3e22e..bac30c416884c271e8d8a912d636095920c9fb4a 100644 (file)
@@ -273,7 +273,7 @@ class Digest
       pos = $`.length + @cut_pos - 1
      
       if pos >= 0 and pos < @seq.seq.length - 2
-        seq = Seq.new("#{@seq.seq_name}[#{@offset + 1}-#{pos + 1}]", @seq.seq[@offset .. pos], @seq.type)
+        seq = Seq.new("#{@seq.seq_name}[#{@offset}-#{pos}]", @seq.seq[@offset .. pos], @seq.type)
 
         yield seq
       end
@@ -287,7 +287,7 @@ class Digest
       @offset = 0
     end
 
-    seq = Seq.new("#{@seq.seq_name}[#{@offset + 1}-#{@seq.seq.length}]", @seq.seq[@offset .. @seq.seq.length], @seq.type)
+    seq = Seq.new("#{@seq.seq_name}[#{@offset}-#{@seq.seq.length - 1}]", @seq.seq[@offset .. @seq.seq.length], @seq.type)
 
     yield seq