Restriction cloning design in the browser: which enzymes can take a gene into a vector and, above all, why the others cannot.
With an insert and a vector loaded, the tool evaluates every pair of enzymes in the cloning site and returns a verdict per pair. The ones that work are ranked; the ones that do not carry the reason in writing, with the exact position of the problem.
For the chosen pair it works out the primers (clamp, site and annealing region), their two melting temperatures, the resulting plasmid with its annotations moved into place, and the gel that should be seen when checking it.
It is designed for the step before ordering oligos: the moment when a design error has not yet cost a week at the bench.
The work saves itself as a project inside the browser, and it can be downloaded as a file to open on another machine. The Focus button hides the side panels in any view, and the maps can be zoomed.
Ten checks, in this order, on every pair of enzymes:
There is no need to simulate a PCR and a digest separately beforehand. As soon as a pair is chosen, the tool already knows the vector, the PCR product with its tails and the final plasmid, and it builds the lanes from them: vector cut with both enzymes and with each one on its own, PCR product, final plasmid with the double digest, and the 1 kb or 100 bp ladder according to the sizes.
Bands are placed linearly in log(size) within the resolution range of each agarose percentage (Sambrook and Russell), and whatever falls outside is compressed towards the well or towards the front.
Intensity is proportional to the mass of each fragment; two fragments that would run together are merged into one band, and this is stated. Uncut circular DNA is not drawn, because its position depends on its topology and not only on its size.
Genetics Lab calculations and projects are processed in your browser. Sequences and projects are not included in browsing measurements. When public records are queried, the identifier or the search terms travel to NCBI.
Projects and the most recent sequences are kept in the local storage of the browser. Clearing the site data removes them; download your projects to keep them. Privacy — Haldane Genomics.
Results are a design aid. They should be reviewed before ordering reagents, and the final plasmid is confirmed by sequencing.
Genetics Lab is proprietary software of Haldane Genomics. Using it at haldanegenomics.com/geneticslab is free and requires no registration.
The files, maps and images produced with the tool belong to whoever produces them and may be used without restriction in publications, theses, reports or teaching material. Citing the tool is appreciated.
The source code is not public. No licence is granted to copy, modify, redistribute, host elsewhere or reverse engineer it, in whole or in part, without written permission from Haldane Genomics. The software is provided as is, without warranty of any kind.
Third-party data: the catalogue of 623 enzymes comes from Bio.Restriction (Biopython) and is distributed under the Biopython License Agreement. The thermodynamic parameters are published constants. No Addgene maps or NEB tables are included.
Jones, S. R. (2026). Omega Genetics Lab: restriction cloning design in the browser (v1.0). Haldane Genomics. haldanegenomics.com/geneticslab
For the melting temperatures, SantaLucia, J. (1998) should also be cited: A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics. PNAS 95(4):1460–1465; and, for the enzyme catalogue, Cock, P. J. A. et al. (2009). Biopython: freely available Python tools for computational molecular biology and bioinformatics. Bioinformatics 25(11):1422–1423.
Questions, bugs or a specific cloning job: [email protected].