Zum Inhalt springen

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.

Was möchten Sie tun?

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).

ATG GCC CTG TGG ATG CGC CTC CTG CCC CTG CTG GCG CTG CTG GCC CTC TGG GGA CCT GAC CCA GCC GCA GCC TTT GTG AAC CAA CAC CTG TGC GGC TCA CAC CTG GTG GAA GCT CTC TAC CTA GTG TGC GGG GAA CGA GGC TTC TTC TAC ACA CCC AAG ACC CGC CGG GAG GCA GAG GAC CTG CAG GTG GGG CAG GTG GAG CTG GGC GGG GGC CCT GGT GCA GGC AGC CTG CAG CCC TTG GCC CTG GAG GGG TCC CTG CAG AAG CGT GGC ATT GTG GAA CAA TGC TGT ACC AGC ATC TGC TCC CTC TAC CAG CTG GAG AAC TAC TGC AAC TAG
Tabelle Codon für Codon
#CodonDreibuchstabigEinbuchstabig
1AUGMetM
2GCCAlaA
3CUGLeuL
4UGGTrpW
5AUGMetM
6CGCArgR
7CUCLeuL
8CUGLeuL
9CCCProP
10CUGLeuL
11CUGLeuL
12GCGAlaA
13CUGLeuL
14CUGLeuL
15GCCAlaA
16CUCLeuL
17UGGTrpW
18GGAGlyG
19CCUProP
20GACAspD
21CCAProP
22GCCAlaA
23GCAAlaA
24GCCAlaA
25UUUPheF
26GUGValV
27AACAsnN
28CAAGlnQ
29CACHisH
30CUGLeuL
31UGCCysC
32GGCGlyG
33UCASerS
34CACHisH
35CUGLeuL
36GUGValV
37GAAGluE
38GCUAlaA
39CUCLeuL
40UACTyrY
41CUALeuL
42GUGValV
43UGCCysC
44GGGGlyG
45GAAGluE
46CGAArgR
47GGCGlyG
48UUCPheF
49UUCPheF
50UACTyrY
51ACAThrT
52CCCProP
53AAGLysK
54ACCThrT
55CGCArgR
56CGGArgR
57GAGGluE
58GCAAlaA
59GAGGluE
60GACAspD
61CUGLeuL
62CAGGlnQ
63GUGValV
64GGGGlyG
65CAGGlnQ
66GUGValV
67GAGGluE
68CUGLeuL
69GGCGlyG
70GGGGlyG
71GGCGlyG
72CCUProP
73GGUGlyG
74GCAAlaA
75GGCGlyG
76AGCSerS
77CUGLeuL
78CAGGlnQ
79CCCProP
80UUGLeuL
81GCCAlaA
82CUGLeuL
83GAGGluE
84GGGGlyG
85UCCSerS
86CUGLeuL
87CAGGlnQ
88AAGLysK
89CGUArgR
90GGCGlyG
91AUUIleI
92GUGValV
93GAAGluE
94CAAGlnQ
95UGCCysC
96UGUCysC
97ACCThrT
98AGCSerS
99AUCIleI
100UGCCysC
101UCCSerS
102CUCLeuL
103UACTyrY
104CAGGlnQ
105CUGLeuL
106GAGGluE
107AACAsnN
108UACTyrY
109UGCCysC
110AACAsnN
111UAGTer*

So verwenden Sie den DNA-zu-Protein-Übersetzer

  1. 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. 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. 3. Legen Sie die Optionen fest. Anhalten am ersten Stoppcodon, Beginn am ersten ATG und Ausgabe im Einbuchstaben- oder Dreibuchstabencode.
  4. 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 StandardcodesDetail
Codons64 insgesamt: 61 legen eine Aminosäure fest, 3 sind Stoppcodons
StoppcodonsUAA, UAG, UGA (in DNA TAA, TAG, TGA)
Methionin und Tryptophanje ein Codon: AUG bzw. UGG
Leucin, Serin, Argininje sechs Codons
StartcodonsAUG 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.

Ähnliche Tools

Weitere Werkzeuge: Naturwissenschafts- und Laborrechner