[請益] 有關基因序列

看板Perl作者時間19年前 (2006/08/28 16:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
請教各位高手 我現在有一段基因序列 假設是"ATCGAATTCG GCTACTAGCTA TTAGCCCTAA GCGTAAATCG AT" 然後我想設一個長度為 10 個字母的 moving frame 從第一個字母往下一個一個移動檢查 一旦遇到在這個 frame 裡面 "CG" 含有兩個以上 就把這個 frame 回傳 以本序列為例 應該會有以下5個符合的結果: 1. "ATCGAATTCG" (起始位置為第1個字母) ^^ ^^ 2. "TCGAATTCGG" (起始位置為第2個字母) ^^ ^^ 3. "CGAATTCGGC" (起始位置為第3個字母) ^^ ^^ 4. "GCGTAAATCG" (起始位置為第31個字母) ^^ ^^ 5. "CGTAAATCGA" (起始位置為第32個字母) ^^ ^^ 小弟我已經翻遍了 Learning Perl 似乎也沒有介紹到與我想要做的事情相關的內容 但我仍覺得 perl 應該還有什麼較方便的函式可以來幫忙處理才對 不曉得各位高手是否能夠指點小第一二? 先向大家謝過了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.129.5
文章代碼(AID): #14ygU-2Z (Perl)
文章代碼(AID): #14ygU-2Z (Perl)