From: martinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Date: Mon, 13 Jan 2014 10:04:41 +0000 (+0000)
Subject: removed subseq and subseq! methods in favor of []
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=3656f15bb59e2eb7eff628bae117db6479b2f03f;p=biopieces.git

removed subseq and subseq! methods in favor of []

git-svn-id: http://biopieces.googlecode.com/svn/trunk@2286 74ccb610-7750-0410-82ae-013aeee3265d
---

diff --git a/code_ruby/lib/maasha/seq/trim.rb b/code_ruby/lib/maasha/seq/trim.rb
index cc9b549..2ca9454 100644
--- a/code_ruby/lib/maasha/seq/trim.rb
+++ b/code_ruby/lib/maasha/seq/trim.rb
@@ -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