Home / Science / Molecular and cell biology / Molecular biology / Ligation and assembly calculatorTool #166

Ligation and Gibson assembly calculator: insert to vector molar ratio, ng and pmol of each fragment, and pipetting volumes

Set up a ligation or a multi-fragment assembly. Enter the vector and inserts with their lengths, concentrations and molar ratios, and get the ng, fmol and µL of each, the buffer, enzyme and water volumes, a check that it all fits, and the insert amount at other ratios.

Keep it one tap away for everyday use.

Bookmark Ligation and assembly calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Reaction
  2. Fragments
  3. Amounts
  4. Pipette
Nothing is uploadedWorks offline once open

Reaction

The buffer takes total ÷ strength (2 µL of a 10× buffer in 20 µL; 10 µL of a 2× master mix). Enzyme is the separate ligase volume (0 when it is in the master mix). Follow your kit's amounts where they differ.

Fragments

A ratio of 3 means three insert molecules per vector molecule (3:1). Molar amounts use the mass of linear double-stranded DNA of that length. Up to 50 fragments. The example is made up.

What to pipette

First insert at other ratios
Download

What it does

Ligations and assemblies work best when the pieces are mixed by number of molecules, not by weight. A 1,200 bp insert weighs less per molecule than a 5,400 bp vector, so a 3:1 molar ratio is not 3:1 in ng. This page does the conversion for any number of fragments and turns it into a pipetting list:

  • Amounts. For each insert: fmol = vector fmol × ratio, then ng from the length. The vector’s amount sets everything.
  • Volumes. µL of each fragment from its concentration, the buffer or master mix volume (total ÷ strength), the enzyme volume, and the water that fills the rest.
  • Checks. Whether the DNA fits in the room left, the most vector that would fit, and which fragments need less than 0.5 µL (hard to pipette accurately), with a dilution that brings them to at least 1 µL.
  • Other ratios. The first insert’s ng and µL at 1:1, 2:1, 3:1, 5:1, 7:1 and 10:1.

How to use it

  1. Reaction. Pick Ligation (10× buffer plus 1 µL ligase in 20 µL) or Assembly (2× master mix, enzyme included), or type your own total volume, buffer strength and enzyme volume.
  2. Vector amount. How many ng of vector you want in the reaction.
  3. Fragments. One row each: name, length in bp, concentration in ng/µL and molar ratio to the vector. The first row is the vector.
  4. Pipette. Follow the table from the top: buffer, water, DNA, and the enzyme last.

Worked example

The made-up example assembles a 5,400 bp vector (62.5 ng/µL) with three pieces: Insert A, 1,200 bp at 40 ng/µL, 3:1; Insert B, 850 bp at 25 ng/µL, 3:1; and Linker C, 400 bp at 18 ng/µL, 5:1. With 50 ng of vector, that is 15 fmol of vector, so each 3:1 insert is 45 fmol. Insert A comes to 33.3 ng (0.83 µL), the same as the shortcut 50 × 3 × 1,200 ÷ 5,400. In a 20 µL ligation with 2 µL of buffer and 1 µL of ligase, the DNA takes 3.61 µL and water makes up 13.4 µL. Up to 236 ng of vector would still fit at these ratios.

Switch to Assembly and the 2× master mix takes 10 µL, leaving 6.39 µL of water.

Good to know

  • Ratios of 1:1 to 10:1 are commonly tried; very short inserts are often added in larger excess. Your kit’s manual has its own advice.
  • Measure concentrations after clean-up; leftover primers and nucleotides inflate A260.
  • Molar amounts assume linear double-stranded DNA, which is what you ligate or assemble.

FAQ

Why fmol and not pmol? Typical vector amounts are tens of fmol (hundredths of a pmol); both are shown in the download.

What if the DNA does not fit? Use less vector (the tool gives the most that fits), concentrate the DNA, or raise the total volume.

Is anything uploaded? No. Everything runs in your browser.

Where the numbers come from

  • Molar ratio arithmetic: pmol = ng ÷ molar mass × 1000, with the mass of linear double-stranded DNA worked out by fibub from the nucleotide formulas (the same as the DNA concentration tool). Written by fibub.
  • The 3:1 starting ratio, 10× ligase buffer and 2× assembly master mix are common lab conventions, used as editable defaults; no kit manual text or tables are copied. Follow your kit's instructions where they differ.
  • Checked in the tests against an independent Python calculation. The example fragments are made up.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Change log for Ligation and assembly calculator

  1. Add #166 ligation and assembly calculator: molar ratios, amounts and pipetting volumes Details on GitHub

Every change to fibub

Related tools

PCR master mix calculator #31 Type your stocks and final concentrations, the reaction volume and the number of reactions. Get the volume of every component for one reaction and for the whole mix with spare, plus water, as a tick-off list. DNA sequence tools #163 Paste a DNA or RNA sequence or open a FASTA file. Get the length and GC content, the reverse complement, the protein in any of the six reading frames, every open reading frame above a length you choose drawn on a map, and a codon usage table. Runs in your browser; your sequence never leaves the device. DNA, RNA and protein concentration #164 Turn spectrophotometer readings into concentration for double- or single-stranded DNA, RNA or protein, with background correction, dilution and path length. Check purity with 260/280 and 260/230, get nM and copies per µL from the length or sequence, and see how much stock to dilute to any target. Many samples at once. qPCR analyser #165 Paste sample, gene and Cq for every well. Get fold changes against a control sample with 2^−ΔΔCq or efficiency correction, normalised to one or more reference genes, with replicate checks and a bar chart. Fit standard curves for slope, efficiency and R², and read unknown quantities off them. Primer checker #167 Check a PCR primer pair before you order it. Get the length, GC %, melting temperature by three simple formulas, the G/C clamp, runs and repeats, the longest hairpin, self- and cross-dimers with a picture of the worst one, and, with a template, every binding site and the product size. Restriction digest simulator #168 Paste a plasmid or other DNA, pick classic enzymes or type your own sites, and see every cut on both strands, the fragment sizes for single and combined digests, a circular or linear map, single cutters for cloning, and a virtual gel next to your ladder. Gel band size estimator #169 Type your ladder sizes and how far each band ran, or tap them on a gel photo that stays in your browser, then read the size of every unknown band with a fit line, R², a typical error and a warning when a band sits outside the ladder. Plasmid map viewer and editor #170 Open or paste a GenBank or FASTA file and get a clean circular or linear plasmid map with feature arrows, single-cutter sites and a size ruler. Rename, recolour, move or add features, move the origin, and download the map as SVG, PNG or PDF and the plasmid as GenBank.