Rosalind-002:DNA轉錄為RNA(Transcribing DNA into RNA)
題目:
DNA轉錄為RNA(Transcribing DNA into RNA)
Given: A DNA string tt, which corresponding to a coding strand, having length at most 1000 nt.
所給:一條被命名為tt的DNA編碼鏈,長度至少為1000個鹼基。
Return: The transcribed RNA string of tt.
需得:由tt經轉錄得到的RNA鏈。
測試資料
GATGGAACTTGACTACGTAAATT
測試輸出
GAUGGAACUUGACUACGUAAAUU
生物背景
RNA中五碳糖為核糖,鹼基有四種,分別為腺嘌呤(adenine,A)、鳥嘌呤(guanine,G)、胞嘧啶(cytosine,C)和尿嘧啶(uracil,U)。信使RNA(mRNA)由DNA的其中一條鏈轉錄而來,攜帶遺傳資訊並指導蛋白質的合成。轉錄RNA分子的DNA鏈稱為模板鏈,另一條鏈稱為編碼鏈。
思路
題目給出的是編碼鏈,因此只用把T替換為U即為轉錄得到的RNA序列。
Python知識點
DNA序列是一個字串,Python中針對字串提供了大量方法可直接呼叫,其中“.replace()”方法可用於替換字元。
程式碼
f=open('rosalind_dna.txt','r')
s=f.read()
s1=s.replace('T','U')
print(s1)
作者:wshjlxt
https://www.bilibili.com/read/cv1977567
出處: bilibili
相關文章
- 登Science封面!基因組基礎模型Evo重磅釋出,AI解碼分子、DNA、RNA和蛋白質模型AI
- Rna-seq edgeR
- 1.8B引數,阿里雲首個聯合DNA、RNA、蛋白質的生物大模型,涵蓋16.9W物種阿里大模型
- DNA
- 敏捷DevOps是反康威定律? - rna敏捷dev
- circBase:環狀RNA資料庫資料庫
- 多功能RNA分析,百度團隊基於Transformer的RNA語言模型登Nature子刊ORM模型
- 一個完整的RNA-seq分析pipeline
- FPGA DNA 獲取FPGA
- RNA_seq(1)植物轉錄組實戰(下)之DESeq2進行差異基因分析
- DNA雙序列對比
- 金融科技資料鏈的DNA
- 香港查Y測DNA和遊離母體內的胎兒DNA有沒有關聯?
- SnapGene 5 for Mac(DNA序列分析軟體)Mac
- LeetCode-187-重複的DNA序列LeetCode
- 原核DNA甲基化簡述
- 無創dna有必要去香港查嗎
- 讓DNA說Hello!微軟成功研製用DNA儲存讀取資料的全自動系統微軟
- dna --- 一個 dart 到 native 的超級通道Dart
- 香港無創DNA抽血幾天出結果
- 香港無創dna和國內一樣嗎?
- 香港無創dna檢測費用是多少?
- 香港無創dna的準確率高嗎?
- 埃森哲報告:解碼組織DNA
- 生成超10萬bp的DNA序列,北理工邵斌團隊生成式DNA大語言模型,登Nature子刊模型
- 「畢昇一號」DNA活字儲存噴墨印表機來了,低成本、高效率、全自動的DNA儲存
- 羊水穿刺好還是無創DNA檢測好?
- 孕媽瞭解香港無創dna的時間
- DNA甲基化實戰分析-----bismark 程式碼篇
- dna測男女多少錢幾周準確度最高
- DNA級最佳化!華為EMUI 9.1三大利器:流暢度超乎想象UI
- 香港無創DNA95項準確率高嗎
- 孕媽知道香港產前dna檢測幾周能做
- DNA儲存,拯救人類資料危機的良方?
- 聲音洩露?可能被複制的“聲音DNA”
- 半年內流產過還可以香港查dna男女嗎?
- AI發現超16萬種新RNA病毒?阿里雲、中山大學合作研究登CellAI阿里
- DNA序列 SnapGene 5 for Mac5.3.1中文啟用版Mac