728x90
๋ฌธ์ (ํ์ด๋ณด๊ธฐ)
DNA ์์ด์ ํ์ชฝ ์ผ๊ธฐ์์ด์ด ์ฃผ์ด์ก์ ๋, ์๋ณด์ ์ผ๋ก ์์ ์ด๋ฃจ๋ ์ผ๊ธฐ์์ด์ ๋ฐํํ์์ค.
์์
AAAACCCGGT
์์ ๊ฒฐ๊ณผ
ACCGGGTTTT
*** DNA๋ RNA ์ผ๊ธฐ์์ด์ ์ธ ๋์ ํญ์ 5'์์ 3' ๋ฐฉํฅ์ผ๋ก ์ฐ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ํธ ์์ด์ด 3' - TTTTGGGCCA - 5' ์ธ๊ฒ์ ๊ฑฐ๊พธ๋ก 5' - ACCGGGTTTT - 3' ๋ฐฉํฅ ์ ํ์ ํด์ผ ์ ๋ต์ด ๋๋ค.
ํด๊ฒฐ
def rev_complement(dna):
print(dna[::-1].upper().replace('A', 't').replace('T', 'a').replace('G', 'c').replace('C', 'g').upper())
'๐งฌ Biology > ๋ฐ์ด์ค ์ฝ๋ฉ ๋ฌธ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ROSALIND] DNA ๋ณ์ด ๊ฐ์ ์ธ๊ธฐ (0) | 2023.05.09 |
---|---|
[ROSALIND] GC ๋น์จ (0) | 2023.05.08 |
[ROSALIND] ํผ๋ณด๋์น ์ซ์ (0) | 2023.05.07 |
[ROSALIND] DNA์์ RNA ์์ด ๋ง๋ค๊ธฐ (0) | 2023.05.05 |
[ROSALIND] DNA nucleotide ์ธ๊ธฐ (0) | 2023.05.04 |
๋๊ธ