RACE PCR Primer Design Tool
You can use this package to design 3' and 5'primers for Race PCR. The design is based on as described by Clonetech Race PCR manual. The resulting primers will have vector sequence automatically added to them.
library(devtools)
install_github("lrjoshi/RacepcR")
getDNA(dnaseq) #enter DNA Sequence and check length
quality (dnaseq) #to see if your sequence contains character other than AGTC.
gcbarplot(dnaseq) #gives barplot of nucleotide content
get5prime(dnaseq,x) #gives you 5' primer
get3prime(dnaseq,y) #gives you 3' primer
dnaseq : it is the sequence of your DNA. For eg : "aaggcctt"
x :position where you want to start your 5' primer
y :position where you want to start your 3' primer
This package depends on Biostrings package. So, you should have already installed Biostrings package from Bioconductor.
library (RacepcR)
library(Biostrings)
getDNA("aaggccttcc")
quality ("aaggcct")
gcbarplot("aaaaagccggt")
get5prime("aaaggcggcggcttcggcgcgctcgtgctgctgctgcggcgctcctttcgctcgtcgctgctttctctcgct",30)
get3prime("aaaggcggccccctcttcggccttcgctgctgctgcggcgcggctcgcgctgctgctttgctgctcgggctcgt",10)