]> git.donarmstrong.com Git - biopieces.git/commitdiff
fixed genbank.rb
authormartinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Thu, 9 Dec 2010 12:31:44 +0000 (12:31 +0000)
committermartinahansen <martinahansen@74ccb610-7750-0410-82ae-013aeee3265d>
Thu, 9 Dec 2010 12:31:44 +0000 (12:31 +0000)
git-svn-id: http://biopieces.googlecode.com/svn/trunk@1174 74ccb610-7750-0410-82ae-013aeee3265d

code_ruby/Maasha/lib/genbank.rb

index b120cd4b17e42239081e5576614b04da50a9df5b..0c1c0f327f1a086d1b588fde1f4103e5483a4305 100644 (file)
@@ -273,9 +273,10 @@ class Locator
   attr_accessor :locator, :seq, :subseq
 
   def initialize(locator, seq)
-    @locator = locator
-    @seq     = seq
-    @subseq  = Seq.new(nil, "", "dna")
+    @loc_orig = locator
+    @locator  = locator
+    @seq      = seq
+    @subseq   = Seq.new(nil, "", "dna")
   end
 
   def subseq
@@ -283,7 +284,7 @@ class Locator
   end
 
   def strand
-    if @locator.match "complement"
+    if @loc_orig.match("complement")
       return "-"
     else
       return "+"
@@ -291,13 +292,13 @@ class Locator
   end
 
   def s_beg
-    if @locator =~ /(\d+)/
+    if @loc_orig =~ /(\d+)/
       return $1.to_i - 1
     end
   end
 
   def s_end
-    if @locator.reverse =~ /(\d+)/
+    if @loc_orig.reverse =~ /(\d+)/
       return $1.reverse.to_i - 1
     end
   end