同学, 这个题很可能在理综选择题你考你
"一个密码子对应一个氨基酸"
这是错误的. 不需要大学的知识, 高中知识就告诉你了终止密码子不编码氨基酸.
正好我今天在写从pseudo基因通过核酸序列反应成氨基酸序列的代码, 用到的是细菌的编码规则[1](是的, 不同类生物可能用不同的编码规则, 所以并不是所有生物都用完全相同的密码子表)
codon=['TTT','TCT','TAT','TGT','TTC','TCC','TAC','TGC','TTA','TCA','TAA','TGA','TTG','TCG','TAG','TGG','CTT','CCT', 'CAT','CGT','CTC','CCC','CAC','CGC','CTA','CCA','CAA','CGA','CTG','CCG','CAG','CGG','ATT','ACT','AAT','AGT', 'ATC','ACC','AAC','AGC','ATA','ACA','AAA','AGA','ATG','ACG','AAG','AGG','GTT','GCT','GAT','GGT','GTC','GCC', 'GAC','GGC','GTA','GCA','GAA','GGA','GTG','GCG','GAG','GGG'] aminoAcid=['F','S','Y','C','F','S','Y','C','L','S','*','*','L','S','*','W','L','P','H','R','L','P','H','R','L','P','Q', 'R','L','P','Q','R','I','T','N','S','I','T','N','S','I','T','K','R','M','T','K','R','V','A','D','G','V','A', 'D','G','V','A','E','G','V','A','E','G']
注意 * 就代表终止密码子, 是不编码氨基酸的.
不过我们学姐说在翻译pseudo基因的时候遇到终止密码子也要写成 * 不能省略, 我其实挺不理解的, 如果未来在BLAST或者KEGG或者OrthoFinder的时候因为 * 而造成一些奇奇怪怪的问题, 又得重新去掉 * 再跑一遍.