Skip to main content

Customization Guide

Learn how to customize PrimerLab parameters for your specific research needs.

Overview

PrimerLab’s design can be customized at three levels:
  1. Presets — Pre-configured parameter sets
  2. Config Files — YAML-based configuration
  3. CLI Overrides — Command-line parameter adjustments

Customizable Parameters

Primer Properties

Amplicon Properties

QC Thresholds


Overriding Presets

Start with a preset and override specific values:

Application-Specific Recommendations

🧬 Clinical Diagnostics

Key Points:
  • Short amplicons (80-150 bp) for rapid cycling
  • Strict QC to avoid false positives
  • Tight Tm range for reproducibility

🔬 Gene Cloning

Key Points:
  • Longer primers to accommodate restriction sites
  • Higher Tm for added 5’ tails
  • Configure restriction sites in cloning section

🌿 Environmental DNA (eDNA)

Key Points:
  • Lower Tm for degraded templates
  • Wide GC range for diverse taxa
  • Relaxed QC for challenging samples

📊 qPCR / TaqMan

Key Points:
  • Probe Tm should be ~10°C higher than primers
  • Avoid G at 5’ end of probe (quenches fluorophore)
  • Small amplicons for efficient amplification

Creating Custom Config Files

Step 1: Start from Template

Step 2: Edit Parameters

Open my_config.yaml and modify as needed.

Step 3: Validate

Step 4: Run


CLI Quick Overrides

Override without editing config:

See Also