class Qu::Pcr::Primer3
Attributes
para[RW]
Public Class Methods
new(custom_para=nil)
click to toggle source
# File lib/qu/pcr/primer3.rb, line 10 def initialize(custom_para=nil) @para = {} # set default values PRIMER3_OPTIONS.each_pair do |opt, value| @para[opt] = value end # set custom value unless custom_para.nil? custom_para.each_pair do |opt, value| @para[opt] = value end end end
Public Instance Methods
out()
click to toggle source
# File lib/qu/pcr/primer3.rb, line 27 def out p3_out = Cmdwrapper::primer3_core(@para) return Primer3Parser.new(p3_out).records end