💡 Quick Summary
Restriction Map accepts a DNA sequence and returns a textual map showing the positions of restriction endonuclease cut sites. The complementary strand and optional translation are shown for the reading frame you specify. Use the output as a reference when planning cloning strategies. Supports the full IUPAC alphabet and multiple genetic codes.
📋 How to Use
- Paste a raw DNA sequence or one or more FASTA sequences into the textarea. Input limit: 100,000,000 characters.
- Set bases per line — how many bases to display on each row (30, 45, 60, 75, 90, or 105).
- Choose a reading frame: All three shows all three forward reading frames simultaneously; Frame 1/2/3 shows a single frame above the sequence; Uppercase only translates only uppercase runs (useful for GenBank exon/intron sequences); None suppresses translation.
- Select the genetic code used for translation (default: Standard).
- Set topology to Circular to detect sites that wrap around the origin of a circular molecule.
- Choose Colour or Black & white output.
- Click Run. Enzyme names are printed above the sequence at their cut positions, colour-coded green (1 cut) or orange (2 cuts). The Restriction Site Summary table below the map lists all cutting enzymes with positions. Use Copy to copy the plain-text map.
🧮 Formulas & Logic
📊 Result Interpretation
Each enzyme label is horizontally aligned above the first base of its recognition site in the sequence row.
The number appended to each enzyme name is 1-based and indicates the first base of the recognition site.
The row of numbers between the sense and antisense strands shows absolute position every 10 bases.
The lower strand shows the complementary (antisense) sequence written 3′→5′ beneath the sense strand.
Amino acids are placed at the first base of each codon. Stop codons appear as *. Rows appear above the sense strand.
🔬 Applications
- Planning restriction cloning strategies for plasmid or vector construction
- Identifying unique restriction sites for linearising a circular DNA molecule
- Confirming the restriction pattern of a PCR product or synthetic gene before cloning
- Generating annotated sequence figures showing cut sites and reading frames for publications
- Checking open reading frames and stop codons in the context of known restriction sites
⚠️ Common Mistakes & Warnings
Numbers, spaces, and non-letter characters are removed before analysis. Only IUPAC nucleotide letters (A, T, G, C, R, Y, K, M, S, W, B, D, H, V, N, U) are retained.
The built-in enzyme set covers the most common commercially available enzymes. Rare-cutter or custom enzymes are not included.
For circular molecules, only recognition sites within a 50-base window at the sequence junction are detected. Recognition sequences longer than 50 bases that span the origin may be missed.