728x90
๋ฌธ์ (ํ์ด๋ณด๊ธฐ)
RNA ์์ด์ A, C, G, U nucleotide๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
DNA ์์ด ์ค coding strand์ ์์ด์ด ์ฃผ์ด์ก์๋ RNA ์์ด์ ๋ฐํํ์์ค.
์์
GATGGAACTTGACTACGTAAATT
์์ ๊ฒฐ๊ณผ
GAUGGAACUUGACUACGUAAAUU
ํด๊ฒฐ
def dna_to_rna(dna):
print(dna.upper().replace('T', 'U'))
DNA์ RNA ์ผ๊ธฐ์์ด์ ์ฐจ์ด๋ DNA๋ Thymine(T)์ ๊ฐ์ง๊ณ ์๋ ๋ฐ๋ฉด์ RNA๋ Uracil(U)์ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ์์ ๋ณด๋ฉด coding strand ์์ด์ด ์ฃผ์ด์ก๋ค๊ณ ํ๋๋ฐ coding strand๋ RNA์ ๊ฐ์ ์์ด์ ๊ฐ์ง๊ณ ์๋ค.
๊ทธ๋์ DNA coding strand์์ RNA ์์ด์ด ๋ง๋ค์ด์ง ๋๋ T๋ง U๋ก ๋ฐ๊ฟ์ฃผ๋ฉด RNA ์์ด์ด ๋๋ค.
'๐งฌ Biology > ๋ฐ์ด์ค ์ฝ๋ฉ ๋ฌธ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ROSALIND] DNA ๋ณ์ด ๊ฐ์ ์ธ๊ธฐ (0) | 2023.05.09 |
---|---|
[ROSALIND] GC ๋น์จ (0) | 2023.05.08 |
[ROSALIND] ํผ๋ณด๋์น ์ซ์ (0) | 2023.05.07 |
[ROSALIND] DNA ์๋ณด์ ์ผ๊ธฐ์์ด (0) | 2023.05.06 |
[ROSALIND] DNA nucleotide ์ธ๊ธฐ (0) | 2023.05.04 |
๋๊ธ