Skip to main content
A deep dive into every possible configuration parameter in PrimerLab. Use this guide to fine-tune your designs.

File Structure

The configuration file is a YAML document divided into 5 main sections:
  1. input
  2. workflow
  3. parameters
  4. filtering
  5. output

1. Input (input)

Defines the source of your DNA sequence.

2. Workflow (workflow)

Selects the design engine.

3. Parameters (parameters)

The core design constraints.

tm (Melting Temperature)

Uses nearest-neighbor thermodynamics (SantaLucia 1998).

primer_size

Length of the primer in base pairs.

product_size

Length of the resulting amplicon.
Tip: For qPCR, keep max below 150 bp for best efficiency.

gc (GC Content)

Percentage of G and C bases.

4. qPCR Specific (probe)

Only used if workflow: qpcr.

5. Filtering & Weights (filtering, scoring)

Advanced control over the ranking algorithm.