SeqBench

Verify Assembly — Check an Assembled Plasmid Against Its Parts

Paste the recipe you ran and the sequence you got. It re-runs the assembly from the parts and diffs the whole molecule against your claim.

🔒 Nothing you paste is logged or stored

Give this the same recipe you actually ran — the method, plus the fragments in order or the vector and insert — and the sequence you claim you ended up with, and it re-runs that assembly from scratch and diffs the entire re-derived molecule against your claim. Six methods are re-derivable here: Gibson, Golden Gate, restriction–ligation, LIC, SLIC and In-Fusion/CPEC. A recipe does not always have one answer — a non-directional ligation puts the insert in both ways round, a vector cut more than twice offers more than one backbone — so your sequence is compared against every molecule the recipe can give and the result names which one it matched, along with the exact position of every discrepancy.

Give BARE parts: Gibson homology arms are added by the assembly primers, so the fragments themselves must not already carry them.

Fragment 1

0 bp

Fragment 2

0 bp

Describes the junction/primer design only. Since the fragments must not carry their arms, it does not change the predicted product length or the verdict.

0 bp

Paste the sequence you claim you got, plus the parts the recipe was run with.

How to use the Verify Assembly tool

  1. 1Pick the assembly method you actually ran: Gibson, Golden Gate, restriction–ligation, LIC, SLIC or In-Fusion/CPEC.
  2. 2Paste the parts — the fragments in order for Gibson, Golden Gate, SLIC and In-Fusion, or the vector and the insert for restriction–ligation and LIC.
  3. 3Fill in the recipe details that method needs: the Type IIS enzyme, the insert and vector restriction enzymes, the SLIC chew-back length, the In-Fusion homology length, or the two chew-back dNTPs for LIC.
  4. 4Paste the sequence you claim you got, and say whether the product is circular. Tick the amino-acid option and give a frame start if you also want the translated protein compared.
  5. 5Read the PASS/FAIL verdict, then the identity, the predicted-versus-claimed length, which of the recipe's possible molecules matched, every discrepancy position, and the warnings the assembly itself raised.

Frequently asked questions

How is this different from Verify Construct?

Different question, different input. Verify Construct re-derives only the PCR'd insert and asks whether it turns up correctly somewhere in the sequence you got back, so it says nothing about the rest of the plasmid. This page re-derives the whole product of the entire recipe — vector and insert, or all the fragments — and diffs your whole claimed sequence against it, which is what catches a wrong vector, a wrong backbone element or a bad junction outside the insert. The price is a heavier input: you have to declare the method, the parts and the enzymes, not just the PCR that made the insert.

Which assembly methods can it re-derive?

Six: restriction–ligation, Gibson, Golden Gate, LIC, SLIC and In-Fusion/CPEC. TOPO is deliberately not among them, because a TOPO product is fixed by the charged vector rather than by the parts you can hand over, so there is nothing to independently re-compute. A method it does not recognise is refused outright with an error rather than quietly assembled as something else — a checker that silently substitutes a chemistry would report fabricated differences against a construct that is perfectly fine.

Why does it say the recipe can give more than one molecule?

Because some recipes genuinely do. A non-directional ligation puts the insert in both orientations and half the plate carries each; a vector cut more than twice offers more than one backbone fragment; and a Gibson junction whose fragments already share terminal sequence has two honest readings — one homology arm counted once, or a genuine tandem repeat present twice. Your claimed sequence is checked against all of them, and the verdict names the one it matched, so "verified, and it is the reverse-orientation one" is a result you can actually get instead of a bare failure.

My plasmid is circular and my sequence starts at a different base. Will that fail?

Normally no. When you mark the product circular, the check takes the first 24 bases of your claimed sequence and looks for them inside the predicted product — doubled so wraparound works, and in both orientations — then rotates and if necessary reverse-complements the prediction to line up before diffing. If that anchor cannot be found in either orientation the comparison still runs, but the result says so plainly and warns that the differences below may be an artefact of the rotation rather than real.

Should Gibson fragments already carry their homology arms?

No — give bare parts for Gibson and Golden Gate. Gibson arms are added by the assembly primers and merged during the reaction, so fragments that already carry them make the concatenation one arm too long per junction. The convention is the opposite for SLIC and In-Fusion, where the homology must already be on the fragments because it arrived on the PCR primer tails (In-Fusion also works the assembly order out from that homology, so the order you list is ignored). If Gibson fragments do share a long terminal block, the assembly detects it, reports both readings and the check tries both, naming which one your sequence matched.

What does a PASS here not tell me?

It is a sequence-level identity check against a re-simulation of the recipe you declared, and nothing more. It does not check off-target amplification outside a supplied PCR template, the biological function of the resulting protein or construct, or host and strain compatibility. It also cannot be more right than the recipe you gave it: name the wrong enzyme, or the wrong dNTP for a LIC chew-back, and it will faithfully verify your sequence against the wrong molecule. The LIC dNTPs in particular have no default for exactly that reason — T4 polymerase's exonuclease stops at the first occurrence of that base, so a guess moves every junction.

Are there size limits?

For the three overlap-directed methods — LIC, SLIC and In-Fusion — yes, and they are refusals rather than silent truncation: at most 24 fragments, 60,000 bp in any one molecule, and 500,000 bp across the inputs. In-Fusion scans terminal homology over every ordered pair of fragments to work out the assembly order, so these are work limits rather than biological ones, and they match the limits the cloning simulator applies to the same chemistries. Gibson and Golden Gate assemble in the order you list and are not capped this way.

Can a part be derived by PCR instead of pasted?

Yes, though not from this page. Through the REST API and the MCP server, vectorPcr, insertPcr and fragmentPcrs each take a template, a forward and a reverse primer (plus an optional mismatch allowance and a circular flag), and that part is re-derived by in-silico PCR before the assembly is run — which is the stronger check, because a PCR that gives no product, or more than one, is itself reported as a finding instead of being assumed to work. This page takes the parts as pasted sequences.

More