一、Find genes(FindGeneWhile.java)
- 1.在while loop 中,要解決一找尋stopIndex,但是整段gene 要能整除3,可是不只找1次,可能2,3,5,10,50次,所以要用while loop下去尋找。
二、Three stop codon:(AllCodons,java)
- 與上一個Find gene來比,差在stopcodon變為三種,從原先只有一種TAA,後變成TAA,TAG,TGA,因此為了代碼簡潔,又設立一個method
findStopCodon(String dnaStr, int startIndex, String stopCodon)
- 第二點是,多了startIndex判斷、求minIndex、還有找不到stopcodon就返回dna.string的長度
网友评论