DNA-zu-Protein-Übersetzer
Fügen Sie eine DNA- oder RNA-Sequenz ein, einfach oder im FASTA-Format, und sehen Sie die mRNA und das Protein, das sie in jedem der sechs Leserahmen kodiert — im Einbuchstaben- oder Dreibuchstabencode, mit hervorgehobenen Start- und Stoppcodons und einer Tabelle Codon für Codon. Wechseln Sie in den ORF-Modus, um jeden offenen Leserahmen auf beiden Strängen aufzulisten. Die Übersetzung nutzt den Standardcode (NCBI-Tabelle 1) und läuft in Ihrem Browser; nichts wird hochgeladen.
Leerzeichen, Zeilenumbrüche, Ziffern und Kleinbuchstaben sind in Ordnung. Mehrere FASTA-Datensätze werden einzeln übersetzt. Mehrdeutigkeitscodes (N, R, Y …) werden verarbeitet.
Ergebnisse
NM_000207.3
333 nt
Sequenzlänge
110 aa
Proteinlänge
1
Stoppcodons
Protein
mRNA — der gelesene Strang, mit U statt T
Grün markiert ein ATG-Codon; rot markiert ein Stoppcodon (TAA, TAG, TGA).
Tabelle Codon für Codon
| # | Codon | Dreibuchstabig | Einbuchstabig |
|---|---|---|---|
| 1 | AUG | Met | M |
| 2 | GCC | Ala | A |
| 3 | CUG | Leu | L |
| 4 | UGG | Trp | W |
| 5 | AUG | Met | M |
| 6 | CGC | Arg | R |
| 7 | CUC | Leu | L |
| 8 | CUG | Leu | L |
| 9 | CCC | Pro | P |
| 10 | CUG | Leu | L |
| 11 | CUG | Leu | L |
| 12 | GCG | Ala | A |
| 13 | CUG | Leu | L |
| 14 | CUG | Leu | L |
| 15 | GCC | Ala | A |
| 16 | CUC | Leu | L |
| 17 | UGG | Trp | W |
| 18 | GGA | Gly | G |
| 19 | CCU | Pro | P |
| 20 | GAC | Asp | D |
| 21 | CCA | Pro | P |
| 22 | GCC | Ala | A |
| 23 | GCA | Ala | A |
| 24 | GCC | Ala | A |
| 25 | UUU | Phe | F |
| 26 | GUG | Val | V |
| 27 | AAC | Asn | N |
| 28 | CAA | Gln | Q |
| 29 | CAC | His | H |
| 30 | CUG | Leu | L |
| 31 | UGC | Cys | C |
| 32 | GGC | Gly | G |
| 33 | UCA | Ser | S |
| 34 | CAC | His | H |
| 35 | CUG | Leu | L |
| 36 | GUG | Val | V |
| 37 | GAA | Glu | E |
| 38 | GCU | Ala | A |
| 39 | CUC | Leu | L |
| 40 | UAC | Tyr | Y |
| 41 | CUA | Leu | L |
| 42 | GUG | Val | V |
| 43 | UGC | Cys | C |
| 44 | GGG | Gly | G |
| 45 | GAA | Glu | E |
| 46 | CGA | Arg | R |
| 47 | GGC | Gly | G |
| 48 | UUC | Phe | F |
| 49 | UUC | Phe | F |
| 50 | UAC | Tyr | Y |
| 51 | ACA | Thr | T |
| 52 | CCC | Pro | P |
| 53 | AAG | Lys | K |
| 54 | ACC | Thr | T |
| 55 | CGC | Arg | R |
| 56 | CGG | Arg | R |
| 57 | GAG | Glu | E |
| 58 | GCA | Ala | A |
| 59 | GAG | Glu | E |
| 60 | GAC | Asp | D |
| 61 | CUG | Leu | L |
| 62 | CAG | Gln | Q |
| 63 | GUG | Val | V |
| 64 | GGG | Gly | G |
| 65 | CAG | Gln | Q |
| 66 | GUG | Val | V |
| 67 | GAG | Glu | E |
| 68 | CUG | Leu | L |
| 69 | GGC | Gly | G |
| 70 | GGG | Gly | G |
| 71 | GGC | Gly | G |
| 72 | CCU | Pro | P |
| 73 | GGU | Gly | G |
| 74 | GCA | Ala | A |
| 75 | GGC | Gly | G |
| 76 | AGC | Ser | S |
| 77 | CUG | Leu | L |
| 78 | CAG | Gln | Q |
| 79 | CCC | Pro | P |
| 80 | UUG | Leu | L |
| 81 | GCC | Ala | A |
| 82 | CUG | Leu | L |
| 83 | GAG | Glu | E |
| 84 | GGG | Gly | G |
| 85 | UCC | Ser | S |
| 86 | CUG | Leu | L |
| 87 | CAG | Gln | Q |
| 88 | AAG | Lys | K |
| 89 | CGU | Arg | R |
| 90 | GGC | Gly | G |
| 91 | AUU | Ile | I |
| 92 | GUG | Val | V |
| 93 | GAA | Glu | E |
| 94 | CAA | Gln | Q |
| 95 | UGC | Cys | C |
| 96 | UGU | Cys | C |
| 97 | ACC | Thr | T |
| 98 | AGC | Ser | S |
| 99 | AUC | Ile | I |
| 100 | UGC | Cys | C |
| 101 | UCC | Ser | S |
| 102 | CUC | Leu | L |
| 103 | UAC | Tyr | Y |
| 104 | CAG | Gln | Q |
| 105 | CUG | Leu | L |
| 106 | GAG | Glu | E |
| 107 | AAC | Asn | N |
| 108 | UAC | Tyr | Y |
| 109 | UGC | Cys | C |
| 110 | AAC | Asn | N |
| 111 | UAG | Ter | * |
So verwenden Sie den DNA-zu-Protein-Übersetzer
- 1. Fügen Sie die Sequenz ein. Reiner Buchstabentext und FASTA funktionieren beide; Leerzeichen, Zeilenumbrüche, Positionsnummern und Kleinbuchstaben werden ignoriert. Behandeln Sie die Sequenz als codierenden (Sinn-)Strang. U wird als T gelesen.
- 2. Wählen Sie einen Leserahmen. +1, +2 und +3 beginnen bei der ersten, zweiten bzw. dritten Base; −1, −2 und −3 tun dasselbe auf dem reversen Komplement. Alle sechs Rahmen zeigt sie gemeinsam. Haben Sie den Matrizenstrang eingefügt, verwenden Sie −1.
- 3. Legen Sie die Optionen fest. Anhalten am ersten Stoppcodon, Beginn am ersten ATG und Ausgabe im Einbuchstaben- oder Dreibuchstabencode.
- 4. Oder suchen Sie nach Genen. Offene Leserahmen suchen listet jeden Abschnitt von ATG bis Stopp oberhalb einer Mindestlänge auf, auf einem oder auf beiden Strängen, mit Koordinaten und Proteinsequenzen, die Sie als FASTA kopieren können.
Von DNA zu Protein
Bei der Transkription wird der Matrizenstrang eines Gens in mRNA kopiert, daher hat die mRNA dieselbe Sequenz wie der gegenüberliegende, codierende Strang, nur mit U statt T. Bei der Translation wird die mRNA dann dreibasig gelesen. Jedes Triplett, das Codon, legt eine Aminosäure oder ein Stoppsignal fest. Sequenzdatenbanken geben meist den codierenden Strang an; deshalb können Sie eine GenBank- oder RefSeq-Codiersequenz direkt einfügen.
| Merkmal des Standardcodes | Detail |
|---|---|
| Codons | 64 insgesamt: 61 legen eine Aminosäure fest, 3 sind Stoppcodons |
| Stoppcodons | UAA, UAG, UGA (in DNA TAA, TAG, TGA) |
| Methionin und Tryptophan | je ein Codon: AUG bzw. UGG |
| Leucin, Serin, Arginin | je sechs Codons |
| Startcodons | AUG ist der übliche Start; Tabelle 1 erlaubt außerdem UUG und CUG als Initiatoren |
Das Werkzeug verwendet die Übersetzungstabelle 1, wie sie vom NCBI veröffentlicht wird. Codons mit IUPAC-Mehrdeutigkeitscodes erhalten eine Aminosäure, sobald alle möglichen Codons übereinstimmen: GCN ist immer Alanin und TAR ist ein Stopp. Eine Mischung aus Asparagin und Aspartat wird als B angegeben, Glutamin und Glutamat als Z, Leucin und Isoleucin als J, und jede andere Mischung als X. Diese Ergebnisse stimmen für jede dreibuchstabige Kombination der 15 Nukleotidcodes mit dem Übersetzer von Biopython überein.
Leserahmen und offene Leserahmen
Eine Sequenz lässt sich von drei Startpunkten auf jedem Strang lesen; das ergibt sechs Leserahmen. Nur der Rahmen, den ein Gen tatsächlich nutzt, ergibt ein sinnvolles Protein, während die anderen fünf meist innerhalb weniger Dutzend Codons auf ein Stoppcodon treffen. Ein offener Leserahmen (ORF) ist hier ein Abschnitt von einem ATG bis zum nächsten Stoppcodon im selben Rahmen, ohne Stopp dazwischen. Nur das äußerste ATG jedes Abschnitts wird angegeben, daher erscheint ein ORF mit mehreren inneren ATGs nur einmal. Kurze ORFs entstehen zufällig — in zufälliger Sequenz taucht etwa alle 21 Codons ein Stoppcodon auf —, daher ist die Mindestlänge wichtig. Die Voreinstellung von 25 Aminosäuren (75 Nukleotide) entspricht dem NCBI-ORFfinder; bei bakteriellen Genomen schneidet eine Mindestlänge von 100 oder mehr Aminosäuren das Rauschen ab. Ein ORF ist ein Kandidat, kein Beweis für ein Gen.
Beispiel: menschliches Präproinsulin
Beispiel ausprobieren lädt die 333 Nukleotide lange kodierende Sequenz von menschlichem Insulin aus dem NCBI RefSeq NM_000207.3. Das sind 111 Codons: 110 Aminosäuren und ein abschließendes Stoppcodon. Der Rahmen +1 ergibt das Präproinsulin-Protein (UniProt P01308); das abschließende Sternchen ist das Stoppcodon:
Rahmen +1, Einbuchstabencode
MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN*
Die Rahmen +2 und +3 treffen fast sofort auf Stoppcodons (Rahmen +2 liest WPCGCASCPCWRCWPSGDLTQPQPL und hält dann an). Im ORF-Modus mit der Voreinstellung meldet das Werkzeug den 110 Aminosäuren langen ORF an den Positionen 1–333 und einen 49 Aminosäuren langen ORF auf dem Gegenstrang an den Positionen 147–296 — eine Erinnerung daran, dass ein ORF allein noch kein Gen ergibt. Haben Sie das Protein, schätzen Sie seine Masse mit dem Proteinmolekulargewicht-Rechner.
Was dieser Übersetzer nicht leistet
- Andere genetische Codes. Mitochondrien von Wirbeltieren, Ciliaten und manche Bakterien lesen einige Codons anders — in Mitochondrien von Wirbeltieren codiert TGA für Tryptophan. Nur der Standardcode ist eingebaut.
- Spleißen. Fügen Sie cDNA oder eine Codiersequenz ein, nicht genomische DNA mit Introns; das Werkzeug liest einfach durch.
- Rekodierung und Leserasterverschiebungen. Der Einbau von Selenocystein und Pyrrolysin sowie programmierte Leserasterverschiebungen werden nicht modelliert.
- Eingabegröße. Jeder Datensatz ist auf die ersten 2.000.000 Basen begrenzt, und die hervorgehobene Ansicht zeigt die ersten 6.000.
Häufig gestellte Fragen
- Wie übersetzt man eine DNA-Sequenz in eine Proteinsequenz?
- Finden Sie das Startcodon ATG im codierenden Strang, lesen Sie dann die Sequenz dreibasig und ersetzen Sie jedes Codon durch seine Aminosäure aus dem genetischen Code, bis Sie ein Stoppcodon (TAA, TAG oder TGA) erreichen. ATG wird zu Methionin, GCC zu Alanin, und so weiter. Der Übersetzer erledigt das für Sie in allen sechs Rahmen gleichzeitig.
- Soll ich den codierenden oder den Matrizenstrang einfügen?
- Fügen Sie den codierenden (Sinn-)Strang ein — den, dessen Sequenz mit der mRNA übereinstimmt, abgesehen von U für T. Sequenzdatenbanken geben diesen Strang an. Haben Sie stattdessen den Matrizen-(Antisense-)Strang, übersetzen Sie Rahmen −1, der dessen reverses Komplement liest.
- Was sind die sechs Leserahmen?
- Ab Base 1, 2 oder 3 des Strangs ergeben sich die Rahmen +1, +2 und +3; dasselbe auf dem reversen Komplement ergibt −1, −2 und −3. Ein Gen wird in einem davon gelesen, daher zeigt die Prüfung aller sechs, welcher Rahmen einen langen, ununterbrochenen ORF trägt.
- Was bedeuten X, B, Z, J und * in der Ausgabe?
- Ein Sternchen markiert ein Stoppcodon. X bedeutet, dass das Codon mehrdeutig ist und mehrere verschiedene Aminosäuren codieren könnte, oder dass es einen Code wie N enthielt, der nicht aufgelöst werden konnte. B steht für Asparagin oder Aspartat, Z für Glutamin oder Glutamat und J für Leucin oder Isoleucin.
- Warum stimmt mein Protein nicht mit dem veröffentlichten überein?
- Die üblichen Ursachen sind der falsche Rahmen, ein Start am falschen ATG, das Einfügen einer genomischen Sequenz mit Introns oder ein Gen, das einen nicht standardmäßigen Code nutzt, etwa den mitochondrialen Code von Wirbeltieren. Vergleichen Sie die ersten Reste mit dem Datenbankeintrag und probieren Sie die anderen Rahmen und die Option des ersten ATG aus.
- Wird meine Sequenz irgendwohin hochgeladen?
- Nein. Die Übersetzung läuft vollständig in Ihrem Browser, und nichts wird an einen Server gesendet. Unveröffentlichte Sequenzen bleiben also auf Ihrem Computer.