DNA翻译蛋白质转换器

将DNA序列翻译为蛋白质序列,支持多种遗传密码和阅读框选择

DNA to Protein Converter

Enter your DNA sequence and select genetic code to translate into protein sequences

Translation Results

1

5'→3' Frame 1

Forward strand

Frame +1 translation...

How to Use

This tool converts DNA sequences to protein sequences using the genetic code. Simply paste your DNA sequence, select the appropriate genetic code table, and choose your reading frame.

Supported Formats:

  • • Raw sequence (ATCG...)
  • • FASTA format
  • • Spaces and numbers ignored

Reading Frames

DNA can be read in 6 different reading frames to produce different protein.

Forward Frames (+):

+1: Start from position 1
+2: Start from position 2
+3: Start from position 3

Reverse Frames (-):

-1: Reverse complement +1
-2: Reverse complement +2
-3: Reverse complement +3

All 6 Frames:

Select "All 6 frames" to translate DNA in all possible reading frames simultaneously. This shows all potential protein sequences that could be encoded by your DNA sequence.

Example

Input FASTA:
>sample_sequence
ATGGCATAAAGCTTGGCCTTAGC
Output Protein (+1 frame):
MA*SLAL

使用方法

  1. 将 DNA 序列(原始序列或 FASTA)粘贴到输入框。
  2. 选择阅读框(或选择一次性翻译全部 6 个阅读框)。
  3. 查看蛋白质输出与提示信息(例如意外的终止密码子)。
  4. 复制或下载结果;必要时可打开密码子表核对具体密码子。

常见问题

为什么输出里有很多终止密码子?

常见原因包括阅读框选择不正确、翻译了错误的链、或遗传密码表不匹配(尤其是线粒体基因)。建议尝试所有阅读框并切换遗传密码表进行对比。

支持 FASTA 输入吗?

支持。粘贴以 > 开头的 FASTA 标题行,工具会解析其下方的序列行。

翻译的起始密码子是什么?

在标准遗传密码中,AUG(DNA 中为 ATG)通常编码甲硫氨酸并作为经典起始密码子。某些生物或细胞器可能存在变体。