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. .NET MVC同页面显示从不同数据库(mssql、mysql)的数据

    控制器: private readonly VipViewModel _model = new VipViewModel(); public static string Msg;// GET: Sys ...

  2. jQuery插件——下拉选择框

    其实,之前也写过jQuery插件,今天写的是一个模拟select选择的下拉插件. 既然是jQuery插件,那么必然是依赖jQuery的了. 老规矩,直接上代码吧! ;(function () { $. ...

  3. html内容溢出部分...

    首先标签必须满足不是行内标签 方法一:(单行)此方法没有任何问题 width: 38px;(需要给定宽度) overflow: hidden; white-space: nowrap; text-ov ...

  4. 类库、委托、is/as

    一.类库(Class Library) 定义:类库是一个综合性的面向对象的可重用类型集合,这些类型包括:接口.抽象类和具体类.(内容不可见) 类库建立:文件--新建--项目--类库--生成解决方案 类 ...

  5. 32. 安装oracle11g时,先决条件一直失败的解决方法

    解决方法:1. 在命令提示符下 net share c$=c: 补充: 如果这个命令提示错误:“发生系统错误 5,拒绝访问的时候”,那我们可以修改注册表,检查AutoShareServer和AutoS ...

  6. 关于spire wb.SaveToPdf(f_pdf) excell 转为pdf 乱码问题

    excell 可以合并单元格,但是在单元格内容不要用 alt+enter换行,否则就会出现乱码.

  7. <记录> Ubuntu16.04 安装Redis以及phpredis扩展

    Linux下安装Redis 1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解压 tar xzvf re ...

  8. react-native启动页面设置,react-native-splash-screen

    用于解决iOS和Android启动白屏问题及简单的启动页面展示 下载 react-native-splash-screen yarn add react-native-splash-screen re ...

  9. 08-认识margin

    1.margin margin:外边距的意思.表示边框到最近盒子的距离. /*表示四个方向的外边距离为20px*/ margin: 20px; /*表示盒子向下移动了30px*/ margin-top ...

  10. li直接1px 像素的原因

    1.由于空白节点(多由于Enter造成),li不换行就可以解决问题. Internet Explorer会忽略节点之间生成的空白节点,其它浏览器不会忽略(可以通过检测节点类型,过滤子节点) 2.完美解 ...