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.