]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/lib/maasha/seq/trim.rb
removed subseq and subseq! methods in favor of []
[biopieces.git] / code_ruby / lib / maasha / seq / trim.rb
index cc9b54938dedd8db3aa6bb5bba6ab21eb0be836e..2ca94542b65c3ed3e6d536b460095295b1f13181 100644 (file)
@@ -89,7 +89,7 @@ module Trim
 
     pos_left = pos_right if pos_left > pos_right
 
-    self[pos_left .. pos_right - 1]
+    self[pos_left ... pos_right]
   end
 
   # Method to progressively trim a Seq object sequence from both ends until a
@@ -102,8 +102,8 @@ module Trim
 
     pos_left = pos_right if pos_left > pos_right
 
-    self.seq  = self.seq[pos_left .. pos_right - 1]
-    self.qual = self.qual[pos_left .. pos_right - 1] if self.qual
+    self.seq  = self.seq[pos_left ... pos_right]
+    self.qual = self.qual[pos_left ... pos_right] if self.qual
 
     self
   end