X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bp_bin%2Fpcr_seq;h=57eb447b3684d51f7346bb6a111c2c386937b776;hb=b982cc677363d7458963b610ec53bf2c4f7476a9;hp=5cee30b152e49d2d0a6c7013c6d05952b80bc57a;hpb=124ad80bd42309d1e6ea7d10dcffb86938c29069;p=biopieces.git diff --git a/bp_bin/pcr_seq b/bp_bin/pcr_seq index 5cee30b..57eb447 100755 --- a/bp_bin/pcr_seq +++ b/bp_bin/pcr_seq @@ -146,7 +146,7 @@ class Pattern seq = Seq.new seq.seq = primer seq.type = 'dna' - seq.revcomp + seq.reverse!.complement! descriptor ? seq.seq + descriptor : seq.seq end @@ -164,11 +164,11 @@ tmpdir = Biopieces.mktmpdir infile = File.join(tmpdir, "in.fna") if options[:forward_rc] - options[:forward] = Seq.new("test", options[:forward_rc], 'dna').revcomp.seq + options[:forward] = Seq.new("test", options[:forward_rc], 'dna').reverse.complement.seq end if options[:reverse_rc] - options[:reverse] = Seq.new("test", options[:reverse_rc], 'dna').revcomp.seq + options[:reverse] = Seq.new("test", options[:reverse_rc], 'dna').reverse.complement.seq end raise ArgumentError, "no adaptor specified" unless options[:forward] or options[:reverse]