내가 다른 패턴스캔 독서 프레임 [3] 파이썬
sequence = 'TCATGAGGCTTTGGTAAATAT'
을 찾기 위해 3의 배수에 가서, 그 순서에서 다음 특정 패턴을 감지하는 3의 독서 프레임을 사용 할 수있는 스크립트를 작성하려고 해요 (이것은 원하는 패턴 (즉, 'ATG')
을 찾을 때까지 ... (3)의 판독 프레임으로 스캔 위치를 상기 제 1 패턴의 위치를 표시 ...
:
난에 필요한 'ATG')는 원래의 순서와 두 번째 패턴이 시작된 위치 ('TAA')에서 시작되었습니다. 이 경우 'ATG'는 3 위이고 'TAA'는 15 위입니다.
...이 제 2 패턴 'TAA'에 도달 할 때까지 상기 제 1 패턴을 따르는 각각의 트리플렛과리스트를 생성 (즉, 'ATG'를 'AGG', 'CTT'TGG ','TAA ')독서 프레임을 3 세트로 읽으려면 어떻게 구성해야합니까? 나는 문이
reading_frame=[]
for frame in sequence:
if k == 'ATG':
reading_frame.append(k)
말을하면 내가가 만든 수 읽기를 얻을 수있는 방법을 발견하면 먼저 내가
왜 내가 을 설정할 때 next_codon == 'TAA'또는 'TAG'또는 'TGT가'경우이다 그러나, 당신은 next_codons가 다른 if 문을 더 추가 할 수 있습니다. –
내가 왜 확실 미안하지 않다 소요 :(작동하지 않습니다 – chimpsarehungry