标签: python bioinformatics
我是一个菜鸟,想知道将DNA序列ATGGTGCCCCAG等转换为密码子的最有效方法是什么:ATG GTG CCC CAG。本质上,我想打印一个包含序列的文件,每个密码子之间有一个空格。输入文件包含数千个开放阅读帧序列(即没有UTR)。
ATGGTGCCCCAG
ATG GTG CCC CAG
UTR
答案 0 :(得分:1)
查看this solution
你正在寻找类似的东西 -
def splitCode(DNA): return ' '.join(DNA[i:i+3] for i in xrange(0,len(DNA),3))