Skip to main content
PrimerLab includes optimized presets for common PCR applications. Presets provide pre-configured parameters that you can use as-is or customize.

Viewing Presets

# List all available presets
primerlab preset list

# Show details of a specific preset
primerlab preset show long_range

Available Presets

Standard Presets

PresetAmplicon SizeTm RangeQC ModeBest For
standard_pcr100-1000 bp57-63°CstandardGeneral research
diagnostic_pcr80-200 bp58-62°CstrictClinical testing
long_range3000-10000 bp62-68°CstrictLarge gene fragments
cloning_pcr200-3000 bp58-68°CstandardMolecular cloning
sequencing_pcr300-800 bp58-62°CstandardSanger sequencing
dna_barcoding400-700 bp50-60°CrelaxedSpecies identification
rt_pcr80-150 bp58-62°CstrictReverse transcription

Preset Details

diagnostic_pcr

High-specificity primers for clinical/diagnostic applications. Use Cases: Pathogen detection, genetic testing, point-of-care
ParameterValue
Primer Size20-28 bp (opt: 22)
Tm58-62°C (opt: 60°C)
GC%45-55%
Product Size80-200 bp
QC Modestrict
preset: diagnostic_pcr

long_range

Optimized for amplifying long DNA fragments (3-10+ kb). Use Cases: Full-length gene amplification, large deletions, genomic regions
ParameterValue
Primer Size25-35 bp (opt: 28)
Tm62-68°C (opt: 65°C)
GC%40-60%
Product Size3000-10000 bp
QC Modestrict
Note: Requires specialized polymerases (e.g., LA Taq, LongAmp).
preset: long_range

cloning_pcr

Primers designed for molecular cloning with restriction sites. Use Cases: Gene cloning, subcloning, expression vector construction, Gibson assembly
ParameterValue
Primer Size25-40 bp (opt: 30)
Tm58-68°C (opt: 62°C)
GC%40-60%
Product Size200-3000 bp
QC Modestandard
preset: cloning_pcr

dna_barcoding

DNA barcoding applications (COI, rbcL, ITS, etc.). Use Cases: Species identification, biodiversity surveys, phylogenetics
ParameterValue
Primer Size20-28 bp (opt: 23)
Tm50-60°C (opt: 55°C)
GC%35-70%
Product Size400-700 bp
QC Moderelaxed
Note: Relaxed mode allows for diverse templates across taxa.
preset: dna_barcoding

rt_pcr

Reverse transcription PCR for cDNA amplification. Use Cases: Gene expression analysis, mRNA detection
ParameterValue
Primer Size18-25 bp
Tm58-62°C
Product Size80-150 bp
QC Modestrict
preset: rt_pcr

Using Presets

In Configuration File

preset: diagnostic_pcr

input:
  sequence_path: ./my_gene.fasta

# Override specific parameters if needed
parameters:
  tm:
    opt: 62.0  # Override default 60°C

Via CLI

# Use preset directly
primerlab run pcr --preset diagnostic_pcr --sequence gene.fasta

Customizing Presets

Presets provide defaults, but you can override any parameter:
preset: long_range

# Your overrides take precedence
parameters:
  product_size_range: [[5000, 15000]]  # Extend range
  tm:
    opt: 68.0  # Higher Tm for very long amplicons

qc:
  mode: relaxed  # Override strict to relaxed

See Also