DNA to Protein
6-frame DNA to protein translation
Tool Guide
Definition
DNA → Protein 6-frame translator — Translates a DNA sequence into protein using all six reading frames (three 5'→3' + three reverse complement) with the standard genetic code. Stop codons shown as * or X.
Purpose
(1) Find ORFs (Open Reading Frames) — locate the longest ORF across 6 frames (2) Verify in-frame insertion (e.g., check frameshift after pET vector cloning) (3) Convert Sanger sequencing reads to protein sequence (4) Predict protein candidates from unknown sequence
How to Use
① Enter DNA sequence (case-insensitive, spaces/newlines/digits auto-removed) ② Auto-displays: • Frame +1, +2, +3 (forward strand) • Frame −1, −2, −3 (reverse complement strand) • ORF length per frame, longest ORF highlighted ③ Uses standard codon table (Met=M, Trp=W, Stop=*) Results shown in 1-letter code. Mitochondrial/alternative codes not supported.
Examples
Example) GFP partial sequence 5'-ATGGTGAGCAAGGGCGAGGAG-3' (21 bp) → Frame +1: M-V-S-K-G-E-E (proper start) → Frame +2: W-*-A-R-A-R → Frame +3: G-E-Q-G-R-G → Frames −1, −2, −3: many stops, no ORF → Conclusion: Frame +1 is valid ORF (starts with M)