碱基日读 每天读完真实文献,只讲有用的那一段

工具序列处理

非标准遗传密码表对照:线粒体、细菌与纤毛虫密码子差异速查

NCBI 全部 27 张遗传密码表,逐个密码子列出与标准表的差异,支持按表号与密码子查询。

NCBI 定义的全部 27 张遗传密码表,以及每一张与标准表的逐个密码子差异。 下面还有一个查询框:选表号、填密码子,直接看该表下编码什么。

NCBI 全部 27 张遗传密码表

表号 名称 与标准表差异 终止密码子 起始密码子
1 标准遗传密码
The Standard Code (transl_table=1)
TAA TAG TGA ATG CTG TTG
2 脊椎动物线粒体
The Vertebrate Mitochondrial Code (transl_table=2)
4 AGA AGG TAA TAG ATA ATC ATG ATT GTG
3 酵母线粒体
The Yeast Mitochondrial Code (transl_table=3)
6 TAA TAG ATA ATG GTG
4 霉菌/原生生物/腔肠动物线粒体,及支原体/螺原体
The Mold, Protozoan, and Coelenterate Mitochondrial Code and the Mycoplasma/Spiroplasma Code (transl_table=4)
1 TAA TAG ATA ATC ATG ATT CTG GTG TTA TTG
5 无脊椎动物线粒体
The Invertebrate Mitochondrial Code (transl_table=5)
4 TAA TAG ATA ATC ATG ATT GTG TTG
6 纤毛虫/羽藻/六鞭毛虫核
The Ciliate, Dasycladacean and Hexamita Nuclear Code (transl_table=6)
2 TGA ATG
9 棘皮动物与扁形动物线粒体
The Echinoderm and Flatworm Mitochondrial Code (transl_table=9)
4 TAA TAG ATG GTG
10 游仆虫核
The Euplotid Nuclear Code (transl_table=10)
1 TAA TAG ATG
11 细菌、古菌与植物质体
The Bacterial, Archaeal and Plant Plastid Code (transl_table=11)
0 TAA TAG TGA ATA ATC ATG ATT CTG GTG TTG
12 替代酵母核
The Alternative Yeast Nuclear Code (transl_table=12)
1 TAA TAG TGA ATG CTG
13 海鞘线粒体
The Ascidian Mitochondrial Code (transl_table=13)
4 TAA TAG ATA ATG GTG TTG
14 替代扁形动物线粒体
The Alternative Flatworm Mitochondrial Code (transl_table=14)
5 TAG ATG
15 Blepharisma 核
Blepharisma Nuclear Code (transl_table=15)
1 TAA TGA ATG
16 绿藻线粒体
Chlorophycean Mitochondrial Code (transl_table=16)
1 TAA TGA ATG
21 吸虫线粒体
Trematode Mitochondrial Code (transl_table=21)
5 TAA TAG ATG GTG
22 Scenedesmus obliquus 线粒体
Scenedesmus obliquus Mitochondrial Code (transl_table=22)
2 TAA TCA TGA ATG
23 Thraustochytrium 线粒体
Thraustochytrium Mitochondrial Code (transl_table=23)
1 TAA TAG TGA TTA ATG ATT GTG
24 羽鳃纲线粒体
Rhabdopleuridae Mitochondrial Code (transl_table=24)
3 TAA TAG ATG CTG GTG TTG
25 SR1 与 Gracilibacteria
Candidate Division SR1 and Gracilibacteria Code (transl_table=25)
1 TAA TAG ATG GTG TTG
26 Pachysolen tannophilus 核
Pachysolen tannophilus Nuclear Code (transl_table=26)
1 TAA TAG TGA ATG CTG
27 Karyorelict 核
Karyorelict Nuclear Code (transl_table=27)
3 ATG
28 Condylostoma 核
Condylostoma Nuclear Code (transl_table=28)
3 ATG
29 Mesodinium 核
Mesodinium Nuclear Code (transl_table=29)
2 TGA ATG
30 缘毛类核
Peritrich Nuclear Code (transl_table=30)
2 TGA ATG
31 Blastocrithidia 核
Blastocrithidia Nuclear Code (transl_table=31)
3 ATG
32 蛇菰科质体
Balanophoraceae Plastid Code (transl_table=32)
1 TAA TGA ATA ATC ATG ATT CTG GTG TTG
33 头盘虫科线粒体 UAA-Tyr
Cephalodiscidae Mitochondrial UAA-Tyr Code (transl_table=33)
4 TAG ATG CTG GTG TTG

各表与标准表的逐个密码子差异

表号 密码子 标准表 该表
2 AGA R 终止
2 AGG R 终止
2 ATA I M
2 TGA 终止 W
3 ATA I M
3 CTA L T
3 CTC L T
3 CTG L T
3 CTT L T
3 TGA 终止 W
4 TGA 终止 W
5 AGA R S
5 AGG R S
5 ATA I M
5 TGA 终止 W
6 TAA 终止 Q
6 TAG 终止 Q
9 AAA K N
9 AGA R S
9 AGG R S
9 TGA 终止 W
10 TGA 终止 C
11 与标准表完全相同
12 CTG L S
13 AGA R G
13 AGG R G
13 ATA I M
13 TGA 终止 W
14 AAA K N
14 AGA R S
14 AGG R S
14 TAA 终止 Y
14 TGA 终止 W
15 TAG 终止 Q
16 TAG 终止 L
21 AAA K N
21 AGA R S
21 AGG R S
21 ATA I M
21 TGA 终止 W
22 TAG 终止 L
22 TCA S 终止
23 TTA L 终止
24 AGA R S
24 AGG R K
24 TGA 终止 W
25 TGA 终止 G
26 CTG L A
27 TAA 终止 Q
27 TAG 终止 Q
27 TGA 终止 W
28 TAA 终止 Q
28 TAG 终止 Q
28 TGA 终止 W
29 TAA 终止 Y
29 TAG 终止 Y
30 TAA 终止 E
30 TAG 终止 E
31 TAA 终止 E
31 TAG 终止 E
31 TGA 终止 W
32 TAG 终止 W
33 AGA R S
33 AGG R K
33 TAA 终止 Y
33 TGA 终止 W

为什么需要这张表

用标准遗传密码去翻译线粒体序列会得到错误的蛋白。以脊椎动物线粒体(表 2)为例, 它与标准表有四处不同:TGA 从终止变成色氨酸ATA 从异亮氨酸变成甲硫氨酸AGA 和 AGG 从精氨酸变成终止。按标准表翻译,蛋白会在第一个 TGA 处被错误截断, 而真正的终止信号又读不出来。

GenBank 里用 /transl_table=N 标注该用哪张表,N 就是这里的表号。 做非核基因组、非模式生物或环境样本的序列分析时,先确认表号再翻译。

表 11(细菌、古菌与植物质体)与标准表完全相同,差异为 0—— 它单独列出来是为了让注释流程能明确声明用的是细菌密码,而不是碰巧一样。

数据出处

全部取自 NCBI 的 The Genetic Codes 页面(Elzanowski A, Ostell J 编制, https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi,2024-09-23 更新)。 用 curl 取原始页面后程序解析,没有人工誊抄,也没有经过模型转述。 每张表都验证过恰好覆盖 64 个不重复密码子;差异列由与表 1 逐位比对算出。

常见问题

我怎么知道该用哪张表?

GenBank 记录里 CDS 上的 /transl_table=N 就是表号。做自己的数据时按材料判断:核基因组一般用表 1,细菌用表 11,脊椎动物线粒体用表 2,无脊椎动物线粒体用表 5。非模式生物和环境样本要查该类群的实际用表,不能默认标准表。

表 11 和表 1 完全一样,为什么还要单独列?

差异确实是 0。单独列出来是为了让注释流程能明确声明「这里用的是细菌密码」,而不是碰巧和标准表一样。语义不同,即使数值相同。

用错表会有什么后果?

最典型的是脊椎动物线粒体序列按标准表翻译:TGA 在标准表里是终止,在表 2 里编码色氨酸,蛋白会在第一个 TGA 处被错误截断;同时 AGA/AGG 在表 2 里才是终止,按标准表读成精氨酸,真正的终止信号丢失。

这些表会变吗?

会增补。NCBI 页面最近一次更新是 2024-09-23,表号 24 之后的多张是近年新增的。本页数据由程序从 NCBI 原始页面解析,重新采集即可更新。

相关工具

密码子偏好性表与稀有密码子扫描(含 CAI 计算)

九个常用物种的密码子使用频率,粘贴 CDS 即可扫描稀有密码子、算 CAI,并给出每个氨基酸在该宿主里的最优密码子。

DNA / RNA 反向互补序列在线转换

粘贴序列即得反向互补、互补、反向三种结果,支持 FASTA 与 IUPAC 简并碱基。

DNA 序列 GC 含量与 Tm 值在线计算

计算 GC%、碱基组成、分子量与两种经验 Tm,适合快速检查引物。

没有广告,不收集数据,每个公式都验算过。维护它需要持续投入——如果帮你省了时间,请杯咖啡。
请杯咖啡 了解更多 →