Oligo Pool Synthesis Guide: Methods, QC Metrics & Vendor Comparison
How oligo pool synthesis works: Array-based platforms (Twist Bioscience, Agilent, CustomArray) synthesize thousands to millions of unique oligonucleotides simultaneously, enabling applications from CRISPR library construction to massively parallel reporter assays (MPRA). This guide covers synthesis methods, quality control metrics, vendor comparison, and design optimization strategies to maximize pool quality while minimizing cost. Use our Error Rate Calculator, Batch QC Tool, and Uniformity Estimator for pre- and post-synthesis quality assessment.
Key Takeaways
- •Array-based synthesis (Twist, Agilent) produces 1K-1M oligos per pool at $0.03-0.12 per oligo, ideal for CRISPR libraries, MPRA, and gene assembly.
- •Column-based synthesis provides higher purity (>99%) but is limited to individual sequences — use for critical primers and probes, not pools.
- •Synthesis error rate increases with oligo length: ~1 error per 200 bases for array synthesis vs ~1 per 500 bases for column synthesis.
- •Key QC metrics for pools: representation uniformity (<3-fold CV), dropout rate (<10%), and Gini coefficient (<0.25).
- •Design optimization can reduce synthesis failures by 40-60%: avoid homopolymers (>5 nt), extreme GC (<25% or >75%), and strong secondary structures.
- •NGS verification at 500-1000x coverage per oligo is essential for confirming pool composition before downstream experiments.
Table of Contents
1. What Is Oligo Pool Synthesis?
Oligo pool synthesis is the large-scale production of many unique oligonucleotide sequences in a single manufacturing process. Unlike traditional column-based synthesis that produces one sequence at a time, array-based platforms synthesize thousands to millions of distinct oligos simultaneously, delivering them as a mixed pool.
This technology enables applications that would be prohibitively expensive with individual oligo synthesis:
CRISPR Libraries
Genome-wide knockout, CRISPRa/i, and tiling libraries with 10K-200K sgRNA oligos per pool.
Gene Assembly
Overlapping oligos for Gibson assembly or Golden Gate cloning of synthetic genes (1-10 kb).
MPRA / Reporter Assays
Massively parallel reporter assays testing thousands of regulatory element variants simultaneously.
Targeted Sequencing
Hybridization capture panels and amplicon sequencing panels for NGS target enrichment.
Mutagenesis Libraries
Saturation mutagenesis, deep mutational scanning (DMS), and variant libraries for protein engineering.
DNA Data Storage
Encoding digital information in synthetic DNA sequences using large oligo pools as the storage medium.
2. Synthesis Methods Compared
Understanding the fundamental differences between array-based and column-based synthesis helps you choose the right approach for your application and interpret quality metrics correctly.
| Feature | Array-Based Synthesis | Column-Based Synthesis |
|---|---|---|
| Scale | 1K - 1M oligos per pool | 1 oligo per column |
| Max Length | 150-350 bp (platform-dependent) | 100-200+ bp |
| Error Rate | ~1 per 200 bases | ~1 per 500 bases |
| Coupling Efficiency | 98.5-99.5% per step | 99.0-99.8% per step |
| Full-Length % | 30-70% (length-dependent) | 70-95% |
| Cost per Oligo | $0.03-0.12 | $5-50 |
| Turnaround | 2-4 weeks | 1-3 days |
| Purification | Pool-level only | Individual (PAGE, HPLC) |
| Best For | Libraries, pools, high-throughput | Primers, probes, critical sequences |
Coupling Efficiency and Full-Length Yield
Where N = oligo length in nucleotides. For a 100-mer at 99% coupling efficiency:
Full-length % = 0.99^99 x 100 = 37%. At 99.5% efficiency: 0.995^99 x 100 = 61%. This is why coupling efficiency is the single most important synthesis quality parameter.
Use our Error Rate Calculator to compute full-length percentage for your specific oligo length and coupling efficiency.
3. Designing Sequences for Pool Synthesis
Sequence composition directly affects synthesis quality. Problematic sequences cause higher error rates, reduced representation, and complete dropouts from the pool. Pre-synthesis screening can eliminate 90% of quality issues.
| Sequence Feature | Acceptable | Problematic | Consequence | Tool to Check |
|---|---|---|---|---|
| GC Content | 30-70% | <25% or >75% | Synthesis failure, low yield | GC Analyzer |
| Homopolymer | ≤4 bases | ≥5 bases (esp. poly-G) | Deletion errors, dropouts | Batch QC |
| Secondary Structure | ΔG > -3 kcal/mol | ΔG < -5 kcal/mol | Incomplete synthesis | Structure Predictor |
| Tandem Repeats | ≤4 bp repeat unit | >6 bp repeat unit | Slippage errors | Batch QC |
| Palindromes | ≤6 bp | >8 bp | Hairpin during synthesis | Structure Predictor |
| Length Uniformity | ±5 bp within pool | >20 bp range | Amplification bias | Batch QC |
We recommend running all pool sequences through our Batch Sequence QC tool before placing a synthesis order. The tool screens for all the above issues simultaneously and flags sequences that need redesign, saving costly re-synthesis.
4. Quality Control Metrics
After synthesis, verify pool quality using NGS. The following metrics determine whether your pool is suitable for the intended application:
| Metric | Definition | Target | Action if Failed |
|---|---|---|---|
| Representation | % of designed oligos detected (≥50 reads) | ≥90% | Redesign missing sequences |
| Dropout Rate | % of oligos with <10 reads | <10% | Increase sequencing depth |
| Uniformity (CV) | Coefficient of variation of read counts | <3-fold (10th-90th %ile) | Sub-pool problematic oligos |
| Gini Coefficient | Inequality measure (0 = perfect, 1 = one oligo only) | <0.25 (ideal <0.15) | Check synthesis platform |
| Sequence Accuracy | % of reads matching designed sequence | >85% perfect match | Adjust error-rate expectations |
| NGS Depth | Average reads per designed oligo | 500-1000x | Sequence more deeply |
Use our Uniformity Estimator to predict expected representation based on your pool size and sequencing depth, and our Error Rate Calculator to interpret synthesis fidelity results.
5. Vendor Comparison & Cost
| Vendor | Pool Size | Max Length | Cost/Oligo | NGS QC | Lead Time |
|---|---|---|---|---|---|
| Twist Bioscience | 1K-300K | 300 bp | $0.04-0.08 | Included (500x) | 2-3 weeks |
| Agilent SurePrint | Up to 1M | 200 bp | $0.03-0.06 | Optional add-on | 3-4 weeks |
| CustomArray (GenScript) | 12K-2M | 350 bp | $0.08-0.12 | Available | 2-3 weeks |
| IDT (xGen) | Up to 200K | 200 bp | $0.06-0.10 | Included | 2-3 weeks |
Pricing as of Q4 2025; varies by pool size, oligo length, and account terms. Contact vendors for current quotes. See our Vendor Directory for detailed comparison.
6. Post-Synthesis Workflow
Resuspension
Resuspend lyophilized pool in TE buffer (10 mM Tris-HCl, 0.1 mM EDTA, pH 8.0). Mix gently, avoid vortexing. Use our Dilution Calculator for concentration calculations.
Use Dilution Calculator →PCR Amplification
Amplify with minimal cycles (6-10) using high-fidelity polymerase (Q5, KAPA HiFi). Monitor by qPCR to avoid over-amplification, which causes representation bias.
Use Tm Calculator →Size Selection & Cleanup
Gel-extract or bead-purify (AMPure XP) to remove primer dimers and truncation products. Verify on Bioanalyzer or TapeStation.
NGS Verification
Sequence at 500-1000x depth per oligo. Analyze representation, dropout, and uniformity metrics. Resynthesize failed sequences if needed.
Use Uniformity Estimator →Downstream Application
Proceed to cloning (CRISPR libraries), assembly (gene synthesis), or direct use (capture probes) based on your application.
Frequently Asked Questions
What is the difference between array-based and column-based oligo synthesis?▾
How many oligos can be in a single pool?▾
What is the maximum oligo length for pool synthesis?▾
How do I assess oligo pool quality after synthesis?▾
What sequences should I avoid in pool synthesis?▾
How much does oligo pool synthesis cost?▾
Related Tools
Batch Sequence QC
Screen pool sequences for GC extremes, homopolymers, repeats, and quality issues.
Error Rate Calculator
Calculate full-length percentage and coupling efficiency for oligo synthesis.
Uniformity Estimator
Predict pool representation uniformity based on size and sequencing depth.
Coverage Calculator
Determine required library size for statistical coverage of your target space.
Format Converter
Convert between FASTA, CSV, and vendor-specific formats for synthesis orders.
Vendor Format Adapter
Format oligo pool orders for specific vendor submission requirements.