Primer Design
These are useful tools for primer design for PCR!
Calculate melting temperature
SimpleBio.dnatm — Functiondnatm(dnaseq::String)Calculate the melting temperature of imput DNA sequence. The calculation is assume the annealing occurs under the standard conditions of 50 nM primer, 50 mM Na+, and pH 7.0.
SimpleBio.step_gen — Functionstep_gen(seq::String)Generate a vector that contains stepwise increasing characters from the first character to the end.
SimpleBio.step_from_end — Functionstep_from_end(seq::String)The reverse version of step_gen()
SimpleBio.multidnatm — Functionmultidnatm(dnas_array::Vector)Generate a dataframe that shows all the Tm of sequences in the input array.
SimpleBio.fwd_primers — Functionfwd_primers(seq::String)Auto generation of foward primer candidates of an input sequence.
fwd_primers(seq::String, tm_low::Int64, tm_high::Int64)Auto generation of foward primer candidates of an input sequence in setted Tm range.
SimpleBio.rev_primers — Functionrev_primers(seq::String)Auto generation of foward primer candidates of an input sequence.
rev_primers(seq::String, tm_low::Int64, tm_high::Int64)Auto generation of foward primer candidates of an input sequence in setted Tm range.