How to Design a Mutagenesis Oligo Pool
Use this page when you need to turn a DMS, site-saturation, or protein-engineering idea into an order-ready pool. It shows how to choose variant scope, oligo layout, QC checks, and sequencing thresholdsso you can avoid degenerate-codon waste and order a cleaner mutagenesis library.
Key Facts
- •Pool-based DMS encodes each variant as a separate oligo — zero stop codon waste, perfect variant control
- •A full single-mutant DMS of a 300-residue protein needs only ~6K oligos
- •Oligo length: 150-300 bp (mutation window + flanking homology arms for cloning)
- •Combinatorial libraries: multi-site mutagenesis with 10K-100K designed variants per pool
Degenerate Codons vs. Designed Mutagenesis Pools
| Feature | NNK/NNS (Degenerate) | Oligo Pool (Designed) |
|---|---|---|
| Codon Control | Random (32 codons for NNK) | Exact (1 codon per variant) |
| Stop Codons | 1/32 = 3.1% waste | Zero (excluded by design) |
| Amino Acid Bias | Leu/Arg over-represented (3x) | Equal representation |
| Cost per Position | Individual oligos ($5-50 each) | Pooled synthesis (significantly lower per oligo) |
| Multi-Site | Combinatorial explosion | Designed combinations only |
| QC | Sanger sequencing | NGS of entire library |
| Typical Scale | 1-10 positions | 10-300+ positions (full protein) |
| Best For | Quick single-site libraries | DMS, comprehensive engineering |
Variant Count Benchmarks for Mutagenesis Pools
| Library Type | Variants | Oligos Needed | Length | Cost |
|---|---|---|---|---|
| Single-Mutant DMS (300 AA) | 19 × 300 = 5,700 | ~6K | 150-200 bp | Contact vendor |
| Alanine Scanning (300 AA) | 1 × 300 = 300 | ~400 | 150-200 bp | Contact vendor |
| Multi-Site (5 positions) | Designed combos | 1K-20K | 150-250 bp | Contact vendor |
| Domain Shuffling | Chimeric variants | 1K-10K | 200-300 bp | Contact vendor |
| Codon Optimization | Synonymous variants | 500-5K | 150-300 bp | Contact vendor |
4-Step Pre-Order Workflow for Mutagenesis Pools
Define Variant Space
Choose positions and amino acid substitutions. For full DMS: all 19 non-WT AAs at each position. For focused: selected positions based on structural data.
Use Coverage Calculator →Design Oligo Sequences
Each oligo = homology arm 1 (25-40 bp) + mutant codon region + homology arm 2 (25-40 bp). Use human-preferred codons for each amino acid.
QC for Synthesis
Screen for GC extremes, homopolymers, and secondary structures. Flag oligos with Tm outliers (>5°C from median).
Use Batch QC →Order & Verify
Submit to vendor. Verify by NGS at ≥1000x/variant. Check Gini coefficient <0.25 for even representation.
Use Uniformity Estimator →Frequently Asked Questions
What is the difference between NNK and site-saturation mutagenesis with oligo pools?▾
How many oligos do I need for a DMS library?▾
What oligo length do I need for mutagenesis pools?▾
How do I ensure even variant representation in a mutagenesis pool?▾
Next Pages to Open
Design a CRISPR sgRNA Oligo Pool
Size knockout and CRISPRa/i guide pools, then run QC before ordering.
Assemble Synthetic Genes from an Oligo Pool
Plan fragment overlaps, amplification, and assembly before synthesis.
Design a Custom NGS Panel Oligo Pool
Plan hybrid capture or amplicon panels with probe counts and tiling rules.
Read Oligo Pool QC Metrics
Uniformity, error rate, and Gini metrics.
Check Oligo Pool Design Rules Before Ordering
Length, GC%, secondary structure rules.
Compare Oligo Pool Vendors
Twist vs Agilent vs IDT vs GenScript.