Design / Architecture

DMS / Saturation Mutagenesis Library Planner

Plan degenerate codon libraries, estimate variant count, stop-codon burden, and transformant coverage before oligo synthesis.

Workflow role: run this step inside the design, QC, representation, and vendor-prep chain rather than treating one result as order approval.

Boundary: This is a diversity and coverage planner, not a complete DMS experimental design system. Clone design, selection model, assay readout, and validation strategy stay outside this tool.

Privacy: Calculations run in your browser by default. Dashboard History can store the full input snapshot when auto-save, session, or account history is enabled; Library saves and membership/API workflows can send sequence assets by design.

Handoff: use the Oligo Pool Guide, Batch QC, Vendor Adapter, and QC templates after results.

Input

Use the starter rows to see the input shape, then replace them with your own design rows.

Optional. Equal-length ATGC rows compress into one IUPAC-degenerate sequence and expansion preview.

Used only when scheme is Custom.

Results

Results will appear here with downloadable CSV/FASTA outputs where applicable.

Method, Example, and Limits

Method basis

  • IUPAC degenerate-codon expansion for NNK, NNS, or custom schemes.
  • Variant-capacity and stop-codon burden calculations from the selected codon set.
  • Screening-burden estimates for transformant and coverage planning.

Example input

Four randomized codon positions using NNK, planned 10x library coverage, and a transformant-capacity target.

How to read the result

Compare theoretical variant capacity with practical screening capacity. Stop-codon burden and low coverage should trigger a design review before synthesis.

Not a substitute for

It does not score protein function, choose mutagenesis positions, or replace assay-specific library design.