什么是NCBI工具箱? |
NCBI工具箱由三个主要部分组成:
- 数据模型-生物序列的显式数据模型,结构、书目数据和相关注释。
- 数据编码-正式规范和编码规则。这个为此使用了电信标准ASN.1。最近,它被映射到一种类似的语言XML。
- 编程库-最初是用可移植方言编写的最近,新一代正在用C++编写。
工具箱模型和代码在NCBI中广泛用于内部管道以及GenBank、Entrez、BLAST、Sequin、OMIM、RefSeq等工具。我们制造无论社区出于什么目的,公共领域都可以使用相同的工具可能有欲望。这些工具的支持意义在于,它们的设计工作NCBI之外的许多环境,因此我们认为可以修复任何错误或回答关于使用它们的问题。不幸的是,它们在某种意义上不受支持包含大量文档的交钥匙系统。但是,已经设置了应用程序在发行版中使用标准makefile,例如Sequin、BLAST,一个要转换的程序ASN.1数据转换为XML等。但这种分布主要用于严重程序员。
XML格式的NCBI数据 |
NCBI软件工具现在可以自动生成ASN.1格式的数据,或XML格式。这使开发人员能够访问完整的内部NCBI数据集使用各种OpenSource工具。此外,一些新规范正在开发以用XML表示更简单的数据视图,特别是供NCBI以外的应用程序开发人员使用。Entrez可以显示和下载XML格式的数据和一个独立的工具asn2xml可以转换ASN.1每日更新文件转换为XML。更多。。 |
联系我们 |
此页上的信息可供工具箱程序员使用。此外,你可以通过电子邮件向toolbox@ncbi.nlm.nih.gov. 免责声明 隐私声明
2001年4月9日修订
|