Fasta格式是一种相当标准的符合生物信息学的输出,很容易读取。Biojava中有一个SeqIOTools的类提供很多方便的静态方法,能够完成很多通用的符合生物信息学的输入输出任务。下面的例子展示如何...
BioJava将ABI序列转化为BioJava序列
很多生物信息学工作从读取测序仪的DNA片断开始.常用的是ABI测序仪的输出.Biojava包括了一个ABITrace类能够解析ABITrace文件或URL或者是存储他的byte[]数组.下面的程序由M...
利用BioJava从GenBank/EMBL/SwissProt格式中抽取序列并且以FASTA格式输出
为完成这个任务,我们将继承先前例子中的通用读取器,包括将序列以FASTA格式输出的能力.这里提供两个程序,一个适用于Biojava1.3pre,一个适用于Biojava1.3. 使用Biojava1....
利用BioJava读取一个GenBank,SwissProt,EMBL文件
SeqIOTools类包含了读取GenBank,SwissProt,EMBL文件的方法。因为文件中包含了不止一条序列,所以SeqIOTools返回一个序列遍历器(SequenceIterator)能够...
利用BioJava判别两个成分表或两个标记是否相同
在Biojava中,无论字母表和标记是通过何种方式建立的,相同的字母表和标记都是规范一致的。这意味着如果在不同时间创建的两个DNA字母表(或者是来自那些字母表中的标记)对象是相等的,通过调用.equa...
利用BioJava自定义的标记建立自定义的成分表
本例子讲述如何创建一个“二进制”的成分表,它包括两种标记:0或1。用户可以制定自己的标记和成分表,然后可以用来创建标记链,序列,分布等等。 [code lang="java"] import org....
如何利用BioJava从搜索结果中提取信息
Blast解析和Fasta解析程序已经讨论了一旦结果文件被解析就会生成一个存储序列相似性搜索结果对象的链表。 每个查询(例如Blast query)都对应着一个这样的链表。每个序列相似性搜索结果对象都...
如何利用BioJava从序列中删除特征
当你处理序列对象的时候可能希望能够删除一些特征。下面的例子由Keith James 提供,展示如何删除不需要的特征。 在这个例子中所有在正链上的特征都被删除。 [code lang="java"] i...
BioJava中如何使用非标准的密码子表
在一般的翻译例子中我们使用RNATools中的方法translate()就能够很容易的进行翻译。这对于使用一般的通用翻译表来说非常合适。但有的时候,你可能使用一些诸如叶绿体翻译表等偏僻的翻译表。幸运的...
利用BioJava将单个密码子翻译成氨基酸
通常的翻译的例子展示了如何使用RNATools将RNA标志链翻译成蛋白质,但是具体细节隐藏在translate()方法中。如果你想将单个的密码子翻译成氨基酸,那么你就要明白具体的细节了。 实际上有很多...