2011-02-18 78 views
1

我正在編寫一些代碼,旨在將含糊的DNA代碼翻譯爲可能的氨基酸,我從Biopython 1.56軟件包中看到了一些奇怪的翻譯。它似乎是將不明確的DNA代碼翻譯成'J',它不作爲任何代碼存在。我在Mac OS 10.6.6上運行python 2.6.1。Biopython密碼錶錯誤?

例如:

>>>from Bio.Seq import * 
>>>translate('ARAWTAGKAMTA') 
'XJXJ' 

>>>from Bio.Seq import Seq 
>>>c = Seq('ARAWTAGKAMTA') 
>>>c.translate().tostring() 
'XJXJ' 

我已經通過Bio.Data.CodonTable源和Bio.Seq來源看,我無法找到一個理由,爲什麼這會發生。有任何想法嗎?

謝謝!

馬克

+0

什麼是預期的輸出? – Velociraptors 2011-02-18 21:12:35

回答