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

Rosalind_27. Locating Restriction Sites

 Rosalind_27. Locating Restriction Sites

문제: 주어진 서열에서 길이가 4~12 bp인 reverse palindrome를 모두 찾아 위치와 길이를 반환하시오 with open('rosalind_revp.txt','r')as f: seq=f.read().strip().split('\n')[1:] seq=''.join(seq) def complement(seq): return ''.join('T' if s=='A' else 'A' if s=='T' else 'G' if s=='C' else 'C' for s in seq) for length in range(4,13,2): for i in range(len(seq)-length+1): string=seq[i:i+length] if(string==complement(string)[::-1]): print(i+1,length) Palindromic site는 sense strand와 antisense strand가 동일하게 읽힘 (5' -> 3') 2. Palindromic si...

# REVP