문제 DNA sequence가 주어졌을 때, 이 서열로부터 합성될 수 있는 단백질 서열들을 모두 구하시오 from Bio import Seq, SeqIO import re from itertools import chain sequences=[] for line in SeqIO.parse('rosalind_orf.txt','fasta'): for i in range(0,3): prt=line[i:].seq.translate() rev_prt=line.seq.reverse_complement()[i:].translate() sequences.append(str(prt)) sequences.append(str(rev_prt)) ref=re.compile(r'(?=([M][A-Z]*[*]))') ORFs=[] for seq in sequences: ORFs.append(re.findall(ref,seq)) ORFs=list(set((chain(*ORFs)))) for s in ORFs: p...
#
ORF
원문 링크 : Rosalind_24. Open Reading Frames