1、taxonomy之简介

生物分类学是研究生物系统的一种强有力的组织原则。遗传、共同遗传的同源性以及在确定功能时保护序列和结构,这些都是生物学的中心思想,直接关系到任何一组生物体的进化史。因此,分类法在许多NCBI工具和数据库中扮演着重要的交联角色。NCBI分类法数据库是对GenBank中表示的所有生物体的名称和分类进行整理的集合。当向GenBank提交新的序列时,将检查提交的序列中是否有新的生物名称,然后对这些名称进行分类并添加到分类法数据库中。截至2003年4月1日,共有4653科26427属130207种,总分类单元176890个。构建分类法的几种不同方法中,我们的小组维护了一个系统发生分类法。在系统发生分类方案中,分类树的结构近似于分类中所包含的生物体(“生命树”)之间的进化关系;请参见图1)。

我们不单独依赖序列数据来构建分类,也不作为分类法项目的一部分自己执行系统发育分析。GenBank中的大多数生物仅由一小段序列表示;因此,仅靠序列信息不足以建立一个强健的系统发育。绝大多数的物种根本不在那里,尽管大约50%的鸟类和哺乳动物都在那里。因此,我们也依赖于形态学研究的分析;现代系统学的挑战是统一分子和形态学的数据来阐明演化过程。目前,每天有100多个新物种被添加到数据库中,随着序列分析成为系统研究和新物种分类描述中越来越常见的组成部分,这一速度正在加快。

EMBL DDBJ数据库,以及基因库,现在使用NCBI分类法作为核苷酸序列的分类标准(见附表1)。几乎所有的数据库中发现的新物种分类通过序列提交其中一个数据库从物种还没有代表。在这些情况下,会咨询NCBI分类法组,在序列条目公开之前,命名和分类方面的任何问题都会得到解决。我们也收到未被鉴定为物种级别的意见书的咨询(例如,“汉坦病毒”或“巴西尔病毒”)

分类法浏览器(TaxBrowser)提供分类法中任何特定位置的分类的层次视图。对于大多数对我们的分类感兴趣的普通用户(浏览器)来说,这可能是首选的显示方式。TaxBrowser只显示分类法数据库中链接到公共序列条目的分类单元的子集。大约15%的完整分类法数据库没有显示在公共Web页面上,因为名称来自尚未发布的序列条目。axBrowser不断更新。在Entrez数据库的每日发布周期中,随着新名称以索引的序列条目的形式出现,新的物种将每天出现。分类中的新分类单元会不断地出现在TaxBrowser中,因为已经链接到公共序列条目的分类单元部分会被修改。

数据库中的每个分类单元都有一个惟一的标识符,它的taxid。taxid是按顺序分配的。当一个分类单元被删除时,它的taxid消失,没有重新分配(表1;请参阅FTP以获得已删除的taxid的列表)。当一个分类单元合并与另一个分类单元(例如,如果名字是决心是同义词或一个是拼写错误),节点已经消失了的taxid被列为“二级taxid”taxid的节点(参见FTP站点上的合并taxid文件)。在这两种情况下,已经消失的taxid将永远不会分配给数据库中的新条目。

ftp://ftp.ncbi.nih.gov/pub/taxonomy/ 的索引

NCB之taxonomy系列的更多相关文章

  1. GitHub实战系列~3.提交github的时候过滤某些文件 2015-12-10

    GitHub实战系列汇总:http://www.cnblogs.com/dunitian/p/5038719.html ———————————————————————————————————————— ...

  2. 获取CPU系列号,硬盘系

    unit Secrity; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For ...

  3. java io系列23之 BufferedReader(字符缓冲输入流)

    转载请注明出处:http://www.cnblogs.com/skywang12345/p/io_23.html 更多内容请参考:java io系列01之 "目录" Buffere ...

  4. Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求

    上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...

  5. 【原】Android热更新开源项目Tinker源码解析系列之三:so热更新

    本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 A ...

  6. Angular杂谈系列1-如何在Angular2中使用jQuery及其插件

    jQuery,让我们对dom的操作更加便捷.由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接. 我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大 ...

  7. ABP入门系列(1)——学习Abp框架之实操演练

    作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进.也曾热情于新技术的学习,憧憬过成为技术大拿.从前端到后端,从bootstrap到javascript,从py ...

  8. 03.SQLServer性能优化之---存储优化系列

    汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 概  述:http://www.cnblogs.com/dunitian/p/60413 ...

  9. Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数

    上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...

随机推荐

  1. ES6学习笔记<二>arrow functions 箭头函数、template string、destructuring

    接着上一篇的说. arrow functions 箭头函数 => 更便捷的函数声明 document.getElementById("click_1").onclick = ...

  2. Application failed to start because it could not find or load the QT platform plugin “windows”

    只需要在.exe所在的目录下创建一个目录platforms添加进去缺失的dll即可如图: 参考链接:https://stackoverflow.com/questions/21268558/appli ...

  3. 20165205 2017-2018-2 《Java程序设计》第六周学习总结

    20165205 2017-2018-2 <Java程序设计>第六周学习总结 教材学习内容总结 String类 String对象(常量,对象) 字符串并置(结果仍是常量) 常用方法 len ...

  4. [转]【ROLLUP】Oracle分组函数之ROLLUP魅力

    原创:http://blog.itpub.net/519536/viewspace-610995 本文通过演示给出Oracle ROLLUP分组函数的用法,体验一下Oracle在统计查询领域中的函数魅 ...

  5. 关于微信支付接口,curl错误代码58

    微信支付接口,curl错误代码58 之前的微信付款到用户零钱都是好好的,今天运营来找我, 我想了了下,就是进行了网站搬家 看了下 微信支付相关的证书配置文件 知道了,在这个 要改下证书的路径 WxPa ...

  6. 03.获取页面的flash文件

    1.打开页面的web控制台 2.选择网路查看当前请求的swf文件所在的地址 3.打开swf的文件地址 4.另存为swf的网页为swf格式 搞定就可以了.

  7. 使用cuteFTP与虚拟机交互文件---安装ftp服务

    安装ftp服务,以便在Windows中使用cuteFTP与虚拟机交互文件,使用sudo apt-get install vsftpd 安装完后,打开/etc/vsftpd.conf文件,去掉local ...

  8. 机器学习进阶-图像基本操作-数值计算 1.cv2.add(将图片进行加和) 2.cv2.resize(图片的维度变换) 3.cv2.addWeighted(将图片按照公式进行重叠操作)

    1.cv2.add(dog_img, cat_img)  # 进行图片的加和 参数说明: cv2.add将两个图片进行加和,大于255的使用255计数 2.cv2.resize(img, (500, ...

  9. How to install Redis 3.2 on CentOS 6 and 7

    What is Redis? Redis is a flexible open-source, key value data store, used as a database, cache and ...

  10. java配置slf4j日志系统

    首先要导入的包: import: 每个类中加入下面,其中 RdiFtpDownload.class 是当前的类名.class 然后就可以打日志了: 配置 log4j.properties log4j. ...