利用BioJava将DNA序列转录成RNA序列

在Biojava中,DNA和RNA序列以及标志链(SymbolList)使用不同的字母表。你可以使用RNATools的静态方法transcribe()将DNA转录成RNA。

[code lang="java"]
import org.biojava.bio.symbol.*;
import org.biojava.bio.seq.*;

public class TranscribeDNAtoRNA {
public static void main(String[] args){
try{
// 创建一条DNA标志链
SymbolList symL = DNATools.createDNA("atgccgaatcgtaa");

// 转录成RNA
SymL = RNATools.transcribe(symL);

// 证明它的效果
System.out.println(symL.seqString());

}
catch(IllegalSymbolException ex){
// 如果标志不合法报错
ex.printStackTrace();
}
catch(IllegalAlphabetException ex){
// 如果不是DNA字母表报错
ex.printStackTrace();
}
}
}
[/code]

发表评论

匿名网友

拖动滑块以完成验证