Penerjemah DNA ke Protein
Tempelkan urutan DNA atau RNA, teks biasa atau FASTA, dan lihat mRNA serta protein yang dikodenya di salah satu dari enam bingkai baca — dalam kode satu atau tiga huruf, dengan kodon awal dan stop disorot serta tabel kodon demi kodon. Beralih ke mode ORF untuk mendaftar setiap bingkai baca terbuka pada kedua untai. Terjemahan memakai kode standar (tabel NCBI 1) dan berjalan di browser Anda; tidak ada yang diunggah.
Spasi, baris baru, angka, dan huruf kecil tidak masalah. Beberapa rekaman FASTA diterjemahkan satu per satu. Kode ambiguitas (N, R, Y…) ditangani.
Hasil
NM_000207.3
333 nt
Panjang urutan
110 aa
Panjang protein
1
Kodon stop
Protein
mRNA — untai yang dibaca, dengan U untuk T
Hijau menandai kodon ATG; merah menandai kodon stop (TAA, TAG, TGA).
Tabel kodon demi kodon
| # | Kodon | Tiga huruf | Satu huruf |
|---|---|---|---|
| 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 | * |
Cara Menggunakan Penerjemah DNA ke Protein
- 1. Tempel urutannya. Huruf biasa atau FASTA sama-sama bisa; spasi, baris baru, nomor posisi, dan huruf kecil diabaikan. Perlakukan urutan sebagai untai pengodean (sense). U dibaca sebagai T.
- 2. Pilih bingkai. +1, +2, dan +3 dimulai dari basa pertama, kedua, dan ketiga; −1, −2, dan −3 melakukan hal yang sama pada komplemen balik. Semua enam bingkai menampilkannya bersama-sama. Jika Anda menempel untai cetakan (template), gunakan −1.
- 3. Atur pilihannya. Berhenti pada kodon stop pertama, mulai dari ATG pertama, dan pilih keluaran satu huruf atau tiga huruf.
- 4. Atau cari gen. Cari bingkai baca terbuka mendaftar setiap rentang ATG-hingga-stop di atas panjang minimum tertentu, pada satu untai atau kedua untai, dengan koordinat dan urutan protein yang bisa Anda salin sebagai FASTA.
Dari DNA ke Protein
Transkripsi menyalin untai cetakan dari sebuah gen menjadi mRNA, sehingga mRNA memiliki urutan yang sama dengan untai berlawanan yang mengode, dengan U menggantikan T. Translasi lalu membaca mRNA tiga basa sekaligus. Setiap triplet, atau kodon, menentukan satu asam amino atau sinyal stop. Basis data urutan biasanya mencetak untai pengodean, itulah sebabnya Anda bisa menempelkan urutan pengodean GenBank atau RefSeq langsung.
| Ciri kode standar | Keterangan |
|---|---|
| Kodon | 64 seluruhnya: 61 menentukan asam amino dan 3 adalah stop |
| Kodon stop | UAA, UAG, UGA (TAA, TAG, TGA dalam DNA) |
| Metionin dan triptofan | Masing-masing satu kodon: AUG dan UGG |
| Leusin, serin, arginin | Masing-masing enam kodon |
| Kodon awal | AUG adalah awal yang lazim; tabel 1 juga mengizinkan UUG dan CUG sebagai inisiator |
Alat ini memakai tabel translasi 1 seperti yang diterbitkan NCBI. Kodon yang mengandung kode ambiguitas IUPAC mendapat asam amino setiap kali semua kemungkinan kodon sepakat: GCN selalu alanin dan TAR adalah stop. Campuran asparagin dan aspartat dilaporkan sebagai B, glutamin dan glutamat sebagai Z, leusin dan isoleusin sebagai J, dan campuran lainnya sebagai X. Hasil ini sesuai dengan penerjemah Biopython untuk setiap kombinasi tiga huruf dari 15 kode nukleotida.
Bingkai Baca dan Bingkai Baca Terbuka
Sebuah urutan bisa dibaca dari tiga titik awal pada setiap untai, sehingga menghasilkan enam bingkai baca; hanya bingkai yang benar-benar dipakai sebuah gen yang menghasilkan protein yang bermakna, dan kelima lainnya biasanya menemui kodon stop dalam beberapa lusin kodon. Bingkai baca terbuka (ORF) di sini adalah rangkaian dari ATG hingga kodon stop berikutnya dalam bingkai yang sama tanpa stop di antaranya. Hanya ATG terluar dari setiap rangkaian yang dilaporkan, sehingga ORF dengan beberapa ATG di dalamnya muncul sekali. ORF pendek terjadi secara kebetulan — kodon stop muncul kira-kira sekali setiap 21 kodon dalam urutan acak — sehingga panjang minimum penting. Nilai bawaan 25 asam amino (75 nukleotida) sesuai dengan NCBI ORFfinder; untuk genom bakteri, minimum 100 atau lebih mengurangi derau. ORF adalah kandidat, bukan bukti adanya gen.
Contoh Kasus: Preproinsulin Manusia
Coba contoh memuat urutan pengodean insulin manusia sepanjang 333 nukleotida dari NCBI RefSeq NM_000207.3. Itu 111 kodon: 110 asam amino dan satu stop di akhir. Bingkai +1 menghasilkan protein preproinsulin (UniProt P01308); tanda bintang di akhir adalah kodon stop:
Bingkai +1, kode satu huruf
MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN*
Bingkai +2 dan +3 hampir langsung menemui stop (bingkai +2 membaca WPCGCASCPCWRCWPSGDLTQPQPL lalu berhenti). Dalam mode ORF dengan minimum bawaan, alat ini melaporkan ORF 110 asam amino pada posisi 1–333 dan ORF 49 asam amino pada untai balik pada posisi 147–296 — pengingat bahwa ORF saja tidak menjadikan sebuah gen. Setelah Anda memiliki protein, perkirakan massanya dengan kalkulator berat molekul protein.
Yang Tidak Dilakukan Penerjemah Ini
- Kode genetik lain. Mitokondria vertebrata, siliata, dan beberapa bakteri membaca beberapa kodon secara berbeda — dalam mitokondria vertebrata TGA mengode triptofan. Hanya kode standar yang tersedia.
- Penyambungan ekson (splicing). Tempel cDNA atau urutan pengodean, bukan DNA genom yang memiliki intron; alat ini membacanya terus tanpa membuang intron.
- Rekoding dan pergeseran bingkai. Penyisipan selenosistein dan pirolisin, serta pergeseran bingkai terprogram, tidak dimodelkan.
- Ukuran masukan. Setiap rekaman dibatasi pada 2.000.000 basa pertama, dan tampilan tersorot menunjukkan 6.000 yang pertama.
Pertanyaan yang Sering Diajukan
- Bagaimana cara mengonversi urutan DNA menjadi urutan protein?
- Temukan kodon awal ATG pada untai pengodean, lalu baca urutannya tiga basa sekaligus dan ganti setiap kodon dengan asam aminonya dari kode genetik hingga mencapai kodon stop (TAA, TAG, atau TGA). ATG menjadi metionin, GCC menjadi alanin, dan seterusnya. Penerjemah melakukannya untuk Anda di keenam bingkai sekaligus.
- Untai mana yang harus saya tempel, pengodean atau cetakan?
- Tempel untai pengodean (sense) — yang urutannya sama dengan mRNA, kecuali U untuk T. Basis data urutan mencetak untai ini. Jika Anda memiliki untai cetakan (antisense), terjemahkan bingkai −1, yang membaca komplemen baliknya.
- Apa saja enam bingkai baca itu?
- Dimulai dari basa 1, 2, atau 3 pada untai menghasilkan bingkai +1, +2, dan +3; melakukan hal yang sama pada komplemen balik menghasilkan −1, −2, dan −3. Sebuah gen dibaca dalam salah satunya, sehingga memindai keenamnya menunjukkan bingkai mana yang membawa ORF panjang tanpa putus.
- Apa arti X, B, Z, J, dan * dalam keluaran?
- Tanda bintang menandai kodon stop. X berarti kodonnya ambigu dan bisa mengode beberapa asam amino berbeda, atau mengandung kode seperti N yang tidak bisa diselesaikan. B mewakili asparagin atau aspartat, Z untuk glutamin atau glutamat, dan J untuk leusin atau isoleusin.
- Mengapa protein saya tidak cocok dengan yang diterbitkan?
- Penyebab yang biasa adalah bingkai yang salah, mulai dari ATG yang salah, menempel urutan genom yang mengandung intron, atau gen yang memakai kode non-standar seperti kode mitokondria vertebrata. Bandingkan beberapa residu pertama dengan entri basis data, lalu coba bingkai lain dan opsi ATG pertama.
- Apakah urutan saya diunggah ke mana pun?
- Tidak. Terjemahan berjalan sepenuhnya di browser Anda dan tidak ada yang dikirim ke server, sehingga urutan yang belum dipublikasikan tetap berada di komputer Anda.