-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Hi,
I came across this while trying to design primers for ONT amplicon sequencing, and it seems pretty ideal for what I want - except that when I run the actual primer design, I get an error! Unsure if I'm making a mistake with my inputs or there is some sort of bug happening here?
My code:
library(openPrimeR)
targets = read_templates(targets_file) #read fasta sequences including 3kb flanking regions
targets = assign_binding_regions(targets, fw = c(1,2999), rev = c(1,2999)) #define flanking regions
settings.xml <- system.file("extdata", "settings",
"A_Taq_PCR_design.xml", package = "openPrimeR")
settings <- read_settings(settings.xml) #may need some tweaks?
my_primers = design_primers(targets[1:10], settings = settings)This produces the following output from R:
#####
# (FW) Primer design for forward primers
#####
# Phase 1: Initialization of primers
# Phase 2: Selection of primers
a) Filtering of primers
o primer_length: 3990 primers remaining (100%)
o gc_clamp: 1507 primers remaining (37.77%)
o gc_ratio: 835 primers remaining (20.93%)
o no_runs: 798 primers remaining (20%)
o no_repeats: 798 primers remaining (20%)
o melting_temp_range: 0 primers remaining (0%)
b) Relaxation of constraints
Checking melting temperature set coverage:
Melting temperature set @ NA with 0 primers (0 coverage)
o Augmenting primer coverage for 3990 of 3990 target primers.
Basic Coverage: on_target
Basic Coverage: off_target
Computing constrained coverage ...
Error in seq.default(min(annealing.temp), max(annealing.temp), 2) :
'from' must be a finite number
In addition: There were 50 or more warnings (use warnings() to see the first 50)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels