로딩
요청 처리 중입니다...

Rosalind_20. Finding a shared Motif

 Rosalind_20. Finding a shared Motif

문제 여러 DNA 서열들이 주어졌을 때, 공통되는 motif들 중 가장 긴 것을 구하시오 from Bio import SeqIO sequences=[] for line in SeqIO.parse('rosalind_lcsm_1.txt','fasta'): sequences.append(str(line.seq)) n_seq=len(sequences) motif_lst=[] min_dna=min(sequences,key=len) for i,s in enumerate(min_dna): for k in range (len(min_dna)): motif=min_dna[i:i+k] shared_seq=0 for seq in sequences: if motif in seq: shared_seq+=1 if shared_seq==n_seq: motif_lst.append(motif) print(max(motif_lst, key=len)) 1. 여러 서열들 중 길이가 가장 짧은 서열을 찾음 2. min_...

# LCSM