In Anger快速指南 | ||
介绍:BioJava 的设计涵盖了生物信息学的很多方面,本身就比较复杂和庞大,有时候甚至令人生畏。对于那些想快速了解并且利用这个强大的工具的生物信息学家们来说,有时候面对这一大堆的接口常常会头痛欲裂。本指南能够帮助你利用BioJava开发99%常用的程序,而不必为此掌握99%的BioJava接口。 本指南使用多数编程快速指南的格式,采用“我如何使用.....”的主题形式来帮助大家使用BioJava。每个主题都提供你可能会期望并经常使用的源代码。这些代码基本上可以直接在你的机器中编译运行。我尽量详细注释这些代码,让大家更容易理解程序中可能的一些晦涩代码。 “BioJava In Anger”由Mark Schreiber维护。任何建议和问题请联系biojava mailing list。点击这里订阅邮件列表。 本指南使用的例子经过BioJava1.3, Java1.4测试。 本指南中文版由 Wu Xin(Center of Bioinformatics,Peking University)翻译,任何翻译问题请通过邮件列表联系或者登录BBS。 我如何使用.......?安装> 安装Java 成分表(alphabets)和标记(symbol)>我如何建立杂交产物成分表(cross product alphabet),例如密码字成分表(codon alphabet)? >我如何从杂交产物成分表(cross product alphabet)中分解出他们的组成标记(component symbol)? >我如何建立一个多义标记(ambiguous symbol),例如Y或R? 基本序列操作>序列是不可变的(immutable),我如何改变它的名字? 翻译(translation)序列输入输出(sequence I/O)>我如何读取GenBank/EMBL/SwissProt格式的文件 >我如何从GenBank/EMBL/SwissProt格式中抽取序列并且以FASTA格式输出? 注释(annotation)位置和特征(location and feature)>我如何使用环状位置(circular location)? BLAST和FASTA计数和分布(count and distribution)>我如何能找到一种简单的方法来判断两种分布是否具有相同的权重? >我如何对一个自定义的成分表创建一个N阶分布(order N distribution)? 权重矩阵和动态规划(weight matrix and dynamic programming)用户界面(user interfaces)OBDA免责声明:这些源代码由各个作者贡献,尽管经过我们测试,但仍然可能有错误发生。所有代码可以免费使用,但我们并不保证和负责代码的正确性。在使用前,请自我测试。 版权:本站文档属于其贡献者。如果在出版物中使用,请先垂询biojava mailing list。源代码是开放资源,如果你同意其声明则可以免费使用。 |
评论