# 密码子翻译器（DNA/RNA → 氨基酸）

使用标准遗传密码将 DNA 或 mRNA 序列翻译为蛋白质。扫描全部 6 个阅读框（正向与反向互补），标注起始密码子（AUG）与终止密码子，找出最长的开放阅读框（ORF），并按化学类别给氨基酸着色显示组成。支持 T→U 归一化与反向互补链翻译。

> 标准页面: https://elysiatools.com/zh/tools/codon-amino-acid-translator

- **分类:** Science & Education

- **关键词:** 密码子, 氨基酸, 翻译, mRNA, 蛋白质, 遗传密码, 阅读框, orf, 开放阅读框, 反向互补, dna, rna, 转录, 分子生物学, 起始密码子, 终止密码子, 合成生物学

## 概述

面向学生、医学预科与合成生物学初学者的分子生物学翻译器：

1. **输入** —— 粘贴 DNA 或 RNA 序列（T 和 U 均接受；非 ACGU 字符会被剔除并提示）。
2. **链** —— 翻译正链（3 个框）、反向互补链（3 个框）或两者（全部 6 个框）。
3. **阅读框** —— 每个密码子旁显示对应氨基酸；AUG 标为起始（甲硫氨酸），UAA/UAG/UGA 标为终止。
4. **ORF 检测** —— 找出每个框的开放阅读框（AUG → 终止）；含最长 ORF 的框被标为最佳。
5. **组成** —— 最佳框的氨基酸按数量与百分比列表，残基按化学类别（疏水/极性/酸性/碱性/特殊）着色。

采用标准（通用）遗传密码。无外部调用，纯查表。

## 输入项

- **输入序列（DNA 或 RNA）** (textarea): Paste an mRNA/DNA sequence, e.g. AUGGCCAUAUAA…
- **翻译链** (select)
- **显示** (select)
- **显示的密码子数（最佳 ORF）** (number): 0 = show all codons. Long sequences are truncated for display.
- **小数位数** (number): 1

## 适用场景

- 需要将 DNA 或 RNA 碱基序列快速翻译为对应的氨基酸序列时。
- 需要在双链 DNA 序列中寻找最长开放阅读框（ORF）并预测潜在蛋白质产物时。
- 需要分析特定基因片段翻译后的氨基酸化学类别组成与百分比分布时。

## 工作原理

- 输入 DNA 或 RNA 序列，系统会自动剔除其中的非 ACGU/ACGT 字符，并将 T 归一化为 U。
- 选择翻译链（正链、反向互补链或双链）并设定阅读框显示规则与最大显示密码子数。
- 工具通过标准遗传密码表进行纯本地查表翻译，标注起始与终止密码子，并计算氨基酸的化学分类比例。

## 使用案例

- 生物学教学与学习：帮助学生直观理解转录翻译过程、密码子简并性以及阅读框移位的影响。
- 基因序列分析：快速定位未知 DNA 序列中的潜在编码区（ORF）并获取其翻译产物。
- 合成生物学设计：在设计引物或人工基因时，快速校验翻译产物是否符合预期，并查看氨基酸残基的理化组成。

## 常见问题

### 这个工具支持哪些输入格式？

支持 DNA 或 RNA 碱基序列。输入中的非 ACGU/ACGT 字符会被自动过滤，且 T 会被自动转换为 U 进行翻译。

### 什么是 6 个阅读框？

包括正链的 3 个阅读框（从第 1、2、3 个碱基开始）以及反向互补链的 3 个阅读框。

### 工具是如何确定“最佳”阅读框的？

工具会扫描所有阅读框中的开放阅读框（ORF，即从起始密码子 AUG 开始到终止密码子结束的区域），并将包含最长 ORF 的阅读框判定为最佳阅读框。

### 氨基酸的化学类别是如何分类和着色的？

翻译后的氨基酸会根据其侧链性质被分为疏水、极性、酸性、碱性和特殊五类，并以不同的颜色高亮显示。

### 我的序列数据会被上传到服务器吗？

不会。本工具完全在浏览器本地运行，无外部接口调用，确保您的序列数据隐私安全。

## 相关工具

- [简历要点 STAR 改写器](https://elysiatools.com/zh/tools/resume-bullet-star-rewriter): 用 STAR 方法（情境/任务/行动/结果）把弱简历要点改写为含强动词与量化结果的成就型要点，并给出前后 STAR 评分与可读性诊断
- [BCA 法蛋白定量计算器（标准曲线）](https://elysiatools.com/zh/tools/bca-assay-calculator): 按 BCA 法（二喹啉甲酸，562 nm）由标准曲线定量蛋白：粘贴“浓度(µg/mL), A562”标准品数据与待测孔吸光度，工具做最小二乘拟合（斜率、截距、R²），反算 c = (A−b)/m，乘以稀释倍数输出 µg/mL 与 mg/mL。超范围读数标记外推；低于空白的读数判不可定量。BCA 要点：兼容约 5% 去垢剂（裂解液首选，优于 Bradford）；但 DTT/TCEP/β-巯基乙醇（>1 mM）与高浓度 EDTA 会还原/螯合 Cu²⁺ 使读数虚高，须先除干扰；工作范围约 20–2000 µg/mL（Micro BCA 0.5–20）。来源：Smith 1985 Anal Biochem。仅供教学与实验规划。
- [Bradford 法蛋白定量计算器（BSA 标准曲线）](https://elysiatools.com/zh/tools/bradford-assay-calculator): 按 Bradford 法（考马斯亮蓝 G-250，595 nm）由 BSA 标准曲线定量蛋白：粘贴“浓度(µg/mL), A595”标准曲线数据与待测孔吸光度，工具做最小二乘拟合（给出斜率、截距、R²），反算 c = (A−b)/m，再乘以稀释倍数输出 µg/mL 与 mg/mL。超出标准范围的读数标记为外推；低于空白的读数判为不可定量。要点：染料响应随蛋白不同差异大（BSA 约为 IgG 的两倍），高去垢剂不适；配制标准品须与样品同缓冲液。来源：Bradford 1976 Anal Biochem。仅供教学与实验规划。
- [CSS 格式化器](https://elysiatools.com/zh/tools/css-beautifier): 将压缩或杂乱的 CSS 代码格式化为可读、缩进良好的样式表
- [肺炎严重程度对比判读（CURB-65 / PSI / SMART-COP）](https://elysiatools.com/zh/tools/curb-65-vs-pneumonia-severity): 一次输入同时计算三项肺炎评分并对比判读：CURB-65（0-5，门急诊/住院分流）、PSI/PORT（Class I-V，最精确的死亡风险分层）、SMART-COP（0-10，预测是否需 ICU 呼吸/升压支持）。三项各有侧重：CURB-65 简便快捷；PSI 更精确但更复杂；SMART-COP 识别需 ICU 的患者。输出各评分总分+分级+判读，并分析三者一致性（是否都指向门急诊/住院/ICU）。当三者结论不一致时，倾向于更保守的处置。来源 Lim 2003、Fine 1997、Charles 2008。不构成医疗建议。
- [DNA 浓度计算器（A260 吸光度法）](https://elysiatools.com/zh/tools/dna-concentration-a260): 用 A260 紫外吸光度法测定 DNA 浓度：浓度 (µg/mL) = A260 × 稀释倍数 × 转换系数 ÷ 光程 (cm)。经验系数：双链 DNA 1 OD = 50 µg/mL，单链 DNA 1 OD = 33 µg/mL（RNA 为 40，见配套 RNA 工具）。1 µg/mL = 1 ng/µL；输入洗脱体积即可得总量 µg。附带 0.1–1.5 线性范围判读：低于 0.1 噪声为主，高于 1.5 探测器可能饱和，需稀释重测。纯度请用 OD260/280 工具判断。来源：Marmur & Doty 1961/1962、Sambrook & Russell、Thermo Fisher NanoDrop 技术资料。仅供教学与实验规划，请以校准仪器为准。
- [OD260/230 纯度比计算器（盐/有机溶剂污染）](https://elysiatools.com/zh/tools/od260-230-ratio): 用 OD260/230 比值判断核酸样品的盐与有机溶剂污染——这是 260/280 检不出污染时的重要补充：纯核酸该比值为 2.0–2.2，低于 2.0 提示胍（TRIzol/柱试剂盒）、酚、碳水化合物、EDTA、高盐或 β-巯基乙醇残留；2.2–2.3 通常为可接受的缓冲液效应；高于 2.3 提示水/缓冲液假象需复测。可选填 A280 同时给出 OD260/280 交叉核对（DNA ~1.8、RNA ~2.0），一次读数覆盖两个纯度维度。读数低于 ~0.05 时比值不可靠。来源：Thermo Fisher T042、Sambrook & Russell、Manchester 1995。仅供教学与实验规划。
- [核酸纯度比计算器（OD260/280）](https://elysiatools.com/zh/tools/od260-280-ratio): 用 OD260/280 比值判断核酸样品纯度：核酸碱基在 260 nm 吸收最强，蛋白质芳香族氨基酸与酚类在 280 nm 附近吸收，因此 A260/A280 可诊断蛋白/酚污染。预期值：纯 DNA ≈ 1.8（可接受 1.7–2.0），纯 RNA ≈ 2.0（可接受 1.8–2.2）；DNA < 1.7 或 RNA < 1.8 提示蛋白/酚/胍污染，DNA > 2.0 提示 RNA 污染，RNA > 2.2 提示低离子强度缓冲液等测量假象。可选填 A230 计算次级比值 A260/A230（纯品 2.0–2.2，偏低提示胍/酚/碳水化合物/盐残留）。读数低于 ~0.05 时比值不可靠。来源：Manchester 1995、Sambrook & Russell、Thermo Fisher T042。仅供教学与实验规划。

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换
