Last updated: May 22, 2026

How to Plan Oligo Pool Synthesis from Design to QC

Use this page when you need to plan an oligo pool synthesis order end to end. It helps you choose a method, screen sequences, compare vendor quotes, set QC thresholds, and decide what to do after delivery. For the complete planning path, start with the main Oligo Pool workflow. If you need a faster answer on one step, open design rules, synthesis methods, vendor comparison, official vendor specs snapshot, cost planning, and troubleshooting.

Workflow

Design checks, synthesis route, quote review, QC targets, and post-delivery decisions.

Updated

May 22, 2026. Version 2026.05.

Use this page for

Method choice, quote review, QC thresholds, budget planning, and post-delivery decisions.

Method references

Open Research, References, and About for method notes and project boundaries.

Planning an oligo pool synthesis workflow

Plan method choice, vendor quotes, and QC checks before your pool order goes live.

Key Takeaways

  • Array-based synthesis (Twist, Agilent, IDT, GenScript) produces large pooled libraries at quote-based pricing, 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). The n-1 deletion product is the most common impurity, detectable by mass spectrometry as a -289 to -329 Da shift.
  • 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.

Scope Check

Use this workflow to compare methods, QC expectations, and vendor tradeoffs before requesting quotes or submitting files. Confirm final protocol details against your lab workflow and vendor instructions.

1. What Oligo Pool Synthesis Includes

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. Which Synthesis Method Fits Your Pool?

Use this comparison when you need to decide whether array-based or column-based synthesis fits your pool size, oligo length, acceptable error rate, purification needs, and downstream workflow.

FeatureArray-Based SynthesisColumn-Based Synthesis
ScaleLarge pooled librariesIndividual or smaller precision sets
Length FitQuote-dependent; confirm full submitted lengthOften selected for difficult or critical individual sequences
Error Rate~1 per 200 bases~1 per 500 bases
Coupling Efficiency98.5-99.5% per step99.0-99.8% per step
Full-Length %30-70% (length-dependent)70-95%
Quote BasisPool size, length tier, QC scope, delivery amountSequence count, length, purification, scale
TurnaroundConfirm quote definition and cutoff timingConfirm quote definition and purification timing
PurificationPool-level onlyIndividual (PAGE, HPLC)
Best ForLibraries, pools, high-throughputPrimers, probes, critical sequences

Coupling Efficiency and Full-Length Yield

Full-length % = (Coupling Efficiency)^(N-1) x 100

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. Which Design Checks Should You Run Before Ordering?

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 FeatureAcceptableProblematicConsequenceTool to Check
GC Content30-70%<25% or >75%Synthesis failure, low yieldGC Analyzer
Homopolymer≤4 bases≥5 bases (esp. poly-G)Deletion errors, dropoutsBatch QC
Secondary StructureΔG > -3 kcal/molΔG < -5 kcal/molIncomplete synthesisStructure Predictor
Tandem Repeats≤4 bp repeat unit>6 bp repeat unitSlippage errorsBatch QC
Palindromes≤6 bp>8 bpHairpin during synthesisStructure Predictor
Length Uniformity±5 bp within pool>20 bp rangeAmplification biasBatch 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. Which QC Metrics Matter After Synthesis?

After synthesis, use these metrics to decide whether the delivered pool is ready for cloning, capture, screening, or another downstream workflow.

MetricDefinitionTargetAction 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 CoefficientInequality measure (0 = perfect, 1 = one oligo only)<0.25 (ideal <0.15)Check synthesis platform
Sequence Accuracy% of reads matching designed sequence>85% perfect matchAdjust error-rate expectations
NGS DepthAverage reads per designed oligo500-1000xSequence 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. How Should You Compare Vendors and Quotes?

Compare vendors using the same pool size, oligo length, QC scope, lead time, delivery amount, and data-return expectations, not just the headline price per oligo. Use this section to normalize quote requests, then open the current vendor comparison page for provider details.

Quote FieldAsk Every VendorWhy It Matters
Pool-size tierIs the quoted tier based on total sequences, sub-pools, or delivered library format?A quote for the wrong tier can make two vendors look comparable when they are not.
Length tierWhich full insert length, including adapters or flanks, is covered by the quote?CRISPR guides, MPRA constructs, and assembly oligos can land in different length bands.
QC scopeIs representation QC bundled, optional, or excluded, and do you receive per-sequence read-count data?Aggregate QC is not the same as representation data you can use for go/no-go decisions.
Delivery amountWhat material amount is guaranteed per pool or per oligo, and in what format?Downstream cloning, amplification, and backup aliquots depend on received material.
Turnaround definitionDoes the quoted lead time mean production start, shipment, delivery, or data/report availability?Operational timelines slip when vendors define the same phrase differently.

Vendor pricing varies by pool size, oligo length, QC scope, and account terms. Contact vendors for current quotes. Use the oligo pool vendor comparison for the current decision page and the public-spec snapshot for product-page details.

Pilot check: When budget and timeline allow, request a pilot pool from shortlisted vendors before committing to a large order. Compare the same QC outputs side by side, especially per-sequence representation and dropout patterns.

Quote pitfall: Don't assume "included QC" means the same thing across vendors. Ask whether QC is included, optional, or excluded, and whether the deliverable includes per-sequence read-count data.

6. How Much Should You Budget Beyond Synthesis Price?

Budget using the full workflow, not the list price alone. Use this table to estimate the combined cost of synthesis, QC, and downstream handling for common pool sizes:

Pool SizeSynthesis CostNGS QC (500x)Amplification / CloningTotal Estimate
Pilot poolRequest current tier quoteAsk whether QC is included, optional, or excludedBudget PCR, cleanup, cloning, and validationCompare complete workflow cost
Focused screenRequest current tier quoteAsk for per-sequence representation dataBudget amplification and cloning replicatesCompare by usable library output
Genome-wide poolRequest sub-pool and delivery assumptionsConfirm raw read-count access and depthBudget multiple validation stepsCompare by screen-readiness, not list price
Deep tiling poolRequest splitting strategy and feasibility reviewConfirm dropout and representation reportingBudget redesign and backup sub-poolsCompare by operational risk

💡 Pro Tip: For pools >50K oligos, negotiate volume discounts directly with the vendor's sales team — published list prices can often be reduced 20-40% for academic accounts or multi-pool orders. Ask about "failed oligo credit" policies — Twist offers re-synthesis credit for oligos with <50 reads.

⚠️ Hidden cost: Budget for 2-3x the sequencing depth you think you need. The first NGS run often reveals 5-15% of oligos are underrepresented, requiring a second round of deeper sequencing before you can confidently proceed to downstream experiments.

7. Worked Example: Planning a 10K CRISPR Library Order

Let's walk through the complete process of ordering a focused CRISPR knockout library targeting all human kinases (~500 genes × 20 sgRNAs = 10,000 oligos).

Step 1: Design sgRNA Sequences

Use CRISPick (Broad Institute) to design 20 sgRNAs per gene. Export as FASTA. Each oligo = 5' adapter (24 nt) + sgRNA spacer (20 nt) + scaffold overlap (20 nt) + 3' adapter (24 nt) = 88 nt total.

# Example oligo structure
5'-CACCGNNNNNNNNNNNNNNNNNNNGTTTTAGAGCTAGAAATAGC-3'
BsmBI 20nt spacer scaffold overlap

Step 2: Pre-Synthesis QC Screen

Upload all 10K sequences to our Batch QC Tool. Typical results for a kinase library:

Pass
9,650 (96.5%)
Warning (high GC)
280 (2.8%)
Fail (homopolymer)
50 (0.5%)
Fail (structure)
20 (0.2%)

Redesign the 70 failing oligos using alternative sgRNA candidates from CRISPick.

Step 3: Place the Order

For a 10K pool, normalize quotes by full submitted length, QC scope, raw representation data, delivery amount, and turnaround definition before choosing a vendor. Submit using the vendor template after confirming the current product tier and file rules.

File format tip: Twist requires CSV with columns: Name, Sequence, Pool Name. No spaces in names. Agilent accepts FASTA. Use our Format Converter to switch between formats.

Step 4: Receive & Validate

Pool arrives lyophilized. Resuspend in TE buffer to 10 nM. Amplify with 8 PCR cycles (Q5 polymerase). The vendor's NGS report should show: ≥95% representation, Gini <0.2, <5% dropout. If dropout exceeds 10%, jump to our dropout recovery steps.

💡 Pro Tip: Always include 50-100 non-targeting control sgRNAs in your library design. These serve as negative controls for hit calling and also help assess representation uniformity across the pool — controls should have roughly average representation if synthesis was uniform.

8. What to Do After Your Pool Arrives

1

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
2

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
3

Size Selection & Cleanup

Gel-extract or bead-purify (AMPure XP) to remove primer dimers and truncation products. Verify on Bioanalyzer or TapeStation.

4

NGS Verification

Sequence at 500-1000x depth per oligo. Analyze representation, dropout, and uniformity metrics. Resynthesize failed sequences if needed.

Use Uniformity Estimator
5

Downstream Application

Proceed to cloning (CRISPR libraries), assembly (gene synthesis), or direct use (capture probes) based on your application.

⚠️ Pitfall: Over-amplification is the #1 cause of representation skew in oligo pools. Never exceed 10 PCR cycles. Monitor amplification in real-time by running a parallel qPCR with 1 µL of pool — stop when the curve begins to plateau (typically cycles 6-8). If you see a plateau before cycle 6, your input is too low.

9. How to Recover from Dropout and Skew

Pool dropout rates above 10-15% can compromise downstream experiments. Before re-ordering, try these recovery strategies:

📋 Dropout Triage Protocol (click to expand)

1. Characterize the dropouts

Export the list of missing/underrepresented oligos. Check for common patterns: high GC (>70%), homopolymers (poly-G ≥4), strong secondary structures (ΔG < -5 kcal/mol). If >80% of dropouts share a sequence feature, the issue is design — not synthesis.

2. Increase sequencing depth

Some "dropouts" are actually present but at very low abundance. Re-sequence at 2-5x your original depth. If oligos appear at 5-50 reads (vs 0), they're "underrepresented" not "dropped out."

3. Adjust amplification

If uniformity (Gini >0.3) is poor despite adequate depth, the issue may be amplification bias. Try: (a) reduce cycles from 10 to 6-8, (b) use emulsion PCR to suppress bias, (c) add 5% DMSO if GC-rich oligos are disproportionately underrepresented.

4. Spike-in rescue

For <500 true dropouts: order them individually as column-synthesized oligos ($5-10 each) and spike into the pool at equimolar ratio. This is cheaper than re-synthesis of the entire pool.

5. Decision: Proceed or re-order?

Proceed if: ≥85% representation and dropouts are randomly distributed (no pathway bias).
Re-order if: <85% representation OR dropouts cluster in critical gene sets. Redesign flagged sequences before re-synthesis.

💡 Pro Tip: Keep a "dropout watchlist" across synthesis batches. If the same oligos consistently drop out from different vendors, the sequences themselves are problematic — no vendor can synthesize them reliably. Consider codon-optimizing or shifting the target region.

10. Which File Format Should You Send Each Vendor?

Each vendor has slightly different requirements for order submission. Match the vendor's expected file format before you upload so your order does not get delayed in review.

Submission FieldWhat to ConfirmWhy It Matters
Upload formatCurrent CSV, FASTA, XLSX, or portal templateWrong columns or headers can delay feasibility review.
Sequence directionRequired 5′ to 3′ orientation and whether adapters are includedA reversed or partial insert changes the actual product.
File-size and pool-size limitsMaximum rows per file, sub-pool naming, and split strategyLarge pools may need multiple files or sub-pools.
Name requirementsAllowed characters, length limits, duplicate handlingInvalid IDs can break QC reports and downstream mapping.
Delivery formatTube, plate, dry, dissolved, normalized, or amplifiedDownstream cloning and resuspension depend on delivered format.
Resuspension detailsBuffer, volume, concentration basis, and storage conditionsRepresentation can be affected by handling and dilution choices.
QC dataWhether you receive raw reads, per-sequence counts, or aggregate QC onlyAggregate QC cannot replace library-level representation analysis.
Reorder termsRepeat-order policy, sequence changes, and updated feasibility reviewReorders may not preserve the same assumptions as the first quote.

Specifications as of 2026. Use our Vendor Format Adapter to auto-convert your sequence list into any vendor's required format.

💡 Pro Tip: Always include 3-5 "sentinel sequences" — unique barcodes not in your experimental set — to independently verify pool identity upon delivery. If your sentinel reads are absent or at wrong ratios, you may have received the wrong pool.

11. Frequently Asked Questions

What is the difference between array-based and column-based oligo synthesis?
Array-based synthesis uses microarray technology to synthesize many oligonucleotides simultaneously on a solid surface, then cleaves and pools them. Column-based synthesis builds one sequence at a time on controlled-pore glass (CPG) columns using phosphoramidite chemistry. Array synthesis is usually chosen for large libraries, while column synthesis is usually chosen for individual critical sequences or smaller precision sets.
How many oligos can be in a single pool?
Pool capacity depends on the vendor, product tier, oligo length, delivery format, and sub-pool strategy. Treat capacity as a quote field rather than a fixed universal number: send the same sequence count, length tier, and QC requirements to each vendor, then compare the response against the vendor comparison and public-spec snapshot pages.
What is the maximum oligo length for pool synthesis?
Maximum length varies by vendor, product tier, and whether adapters, flanks, scaffolds, or barcodes are included in the submitted sequence. Calculate the full submitted oligo length, then confirm the current product tier before ordering. For the current public-spec snapshot, use the oligo pool vendor specs page.
How do I assess oligo pool quality after synthesis?
Perform NGS verification at 500-1000x coverage per oligo. Key metrics: (1) Representation — ≥90% of designed oligos detected at ≥50 reads; (2) Dropout rate — <10% of oligos with <10 reads; (3) Uniformity — coefficient of variation (CV) <3-fold between 10th-90th percentile; (4) Gini coefficient — <0.25 (ideal <0.15); (5) Sequence accuracy — >85% perfect match reads. Use our Error Rate Calculator to interpret synthesis quality data.
What sequences should I avoid in pool synthesis?
Avoid these problematic sequences that cause synthesis failures: (1) Homopolymer runs >5 bases (especially poly-G and poly-C); (2) Extreme GC content (<25% or >75%); (3) Strong secondary structures (hairpins with ΔG < -3 kcal/mol); (4) Tandem repeats and palindromes >8 bp; (5) Very high complexity regions requiring precise synthesis. Screen all sequences with our Batch Sequence QC tool before ordering.
How much does oligo pool synthesis cost?
Cost depends on pool size, oligo length, QC scope, turnaround, modifications, and account terms. Most public pages do not provide fixed list pricing for every pool tier, so treat cost as a quote-normalization problem. Compare public capability and QC wording on the oligo pool vendor comparison page, then request direct quotes with the same sequence count, length tier, delivery format, and QC requirements.

Planning Snapshot

Where this page fits

Use this page for synthesis planning. For the broader concept, start with /oligo-pools. When vendor shortlisting is the next decision, open /oligo-pools/vendor-comparison.

Vendor-sensitive details

Check current public materials before acting on price, length, or turnaround details. Start from the 2026 vendor specs snapshot for product-page details, then move into the Research hub.

Related Tools

Next Pages to Open

Continue with the upstream design, vendor, cost, or troubleshooting page that matches the next stage of the pool order.