문제

나는 모호한 DNA 코드를 가능한 아미노산으로 번역하려는 몇 가지 코드를 작성하고 Biopython 1.56 패키지로부터의 일부 이상한 번역을보고있다.모호한 DNA 코드를 'j'로 번역하는 것으로 보이는 것으로 보이는 것으로 보입니다.Mac OS 10.6.6에서 Python 2.6.1을 실행하고 있습니다.

예 :

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

또는

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

나는 bio.data.codontable 소스와 bio.seq 소스를 살펴 보았습니다. 이것이 일어나는 이유를 찾을 수 없습니다.어떤 아이디어도 있습니까?

감사합니다!

마크

도움이 되었습니까?

해결책

J is Leucine (L) or Isoleucine (I), used in mass-spec (NMR).

See also http://biostar.stackexchange.com/questions/5688/biopython-translation-error

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top