X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=code_ruby%2Flib%2Fmaasha%2Flocator.rb;h=5996663b0a4cf1c6137bbfd89e1a0d362572f0c5;hb=b982cc677363d7458963b610ec53bf2c4f7476a9;hp=a2a0db0eff6036f988f8d530e8e497367453d814;hpb=471889816720cc10e68f9b9a31a5fc9b6732a23b;p=biopieces.git diff --git a/code_ruby/lib/maasha/locator.rb b/code_ruby/lib/maasha/locator.rb index a2a0db0..5996663 100644 --- a/code_ruby/lib/maasha/locator.rb +++ b/code_ruby/lib/maasha/locator.rb @@ -107,10 +107,10 @@ class Locator int_beg = $1.to_i - 1 int_end = $2.to_i - 1 - newseq = Seq.new(nil, @seq.seq[int_beg...int_end], "dna") + newseq = Seq.new(nil, @seq.seq[int_beg..int_end], "dna") unless newseq.seq.nil? - newseq.revcomp if comp + newseq.reverse!.complement! if comp @subseq.seq << (order ? " " + newseq.seq : newseq.seq) end @@ -120,7 +120,7 @@ class Locator newseq = Seq.new(nil, @seq.seq[pos], "dna") unless newseq.seq.nil? - newseq.revcomp if comp + newseq.reverse!.complement! if comp @subseq.seq << (order ? " " + newseq.seq : newseq.seq) end