X-Git-Url: https://git.donarmstrong.com/?p=biopieces.git;a=blobdiff_plain;f=code_ruby%2Flib%2Fmaasha%2Fseq%2Fdigest.rb;h=404faec85259c5e3aa6c771e8528ad1547d3609e;hp=a64aaa57d6dfcc189d2d22db37defc22f6c8f4dc;hb=a5a08a965a1b964808eaa51743c7a2629cb46adb;hpb=d5d102b297c4a1d231a2f04faf165dec0164b046 diff --git a/code_ruby/lib/maasha/seq/digest.rb b/code_ruby/lib/maasha/seq/digest.rb index a64aaa5..404faec 100644 --- a/code_ruby/lib/maasha/seq/digest.rb +++ b/code_ruby/lib/maasha/seq/digest.rb @@ -36,7 +36,7 @@ module Digest pos = $`.length + cut_pos if pos >= 0 and pos < self.length - 2 - subseq = self.subseq(offset, pos - offset) + subseq = self[offset .. pos - 1] subseq.seq_name = "#{self.seq_name}[#{offset}-#{pos - offset - 1}]" block_given? ? (yield subseq) : (results << subseq) @@ -49,7 +49,7 @@ module Digest offset = 0 end - subseq = self.subseq(offset) + subseq = self[offset .. -1] subseq.seq_name = "#{self.seq_name}[#{offset}-#{self.length - 1}]" block_given? ? (yield subseq) : (results << subseq)