系统发育树原理_环形系统发育树怎么理解

系统发育树原理_环形系统发育树怎么理解文章转载于 Original 2017-07-08 Berlin生信百科达尔文在19世纪中叶创立了科学的生物进化学说——达尔文进化论。以自然选择为主要核心,他第一次对

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 

 文章转载于 

 

达尔文在19世纪中叶创立了科学的生物进化学说——达尔文进化论。以自然选择为主要核心,他第一次对整个生物界中的发生和发展做出了唯物的、规律性的一个解释,从而推翻了特创论等唯心主义的形而上学在生物学当中的统治地位,使得进化生物学发生了一场革命性的变革。

系统发育树原理_环形系统发育树怎么理解

 

其中共同祖先学说是构建系统发育树的理论基础(phylogenetic tree),共同祖先学说表明地球上的一切生命形式都有一个共同的起源,无论动物、植物、真菌、原生生物,还是原核生物,它们都藉由一部共同的进化历史而有着或近或远的关联,所有的生物都来自共同的祖先。分子生物学发现了所有的生物都使用同一套遗传密码,生物化学揭示了所有生物在分子水平上有高度的一致性。

系统发育树原理_环形系统发育树怎么理解

 

然而,重建所有生物的进化历史并以一种树状结构即系统发育树的形式来表示生物类群之间的进化关系, 一直是系统发育学研究的核心问题, 也是进化生物学研究的重要内容之一。建立可靠的系统发育关系不仅是生物分类和命名的基础, 也是阐明类群起源和扩散、探讨性状演化以及揭示物种形成机制的前提。

利用大量分子序列进行系统发育重建成为可能。分子数据, 尤其是DNA序列, 其数据的丰富性、在所有生物体中的可比性,以及数据分析的规范性等特点使它成为进化生物学研究的重要手段, 而建立在数学和统计学基础上的系统发育树的构建理论和方法也由此获得了迅速发展, 形成了分子系统发育学(molecular phylogenetics)这一新的研究领域, 即利用生物大分子的信息来推断生物进化历史, 或者说重建生物类群的系统发育关系。

系统发育树原理_环形系统发育树怎么理解

由于不同的基因或DNA片段的进化速率存在较大的差异,我们可以通过这些基因或DNA片段来研究几乎所有水平上的有机体间的进化关系。系统发育分析对于阐明多基因家族的进化方式以及理解在分子水平上的适应性进化十分重要。

随着DNA序列测定技术的发展及其成本的大幅下降,出于对单基因片段信息量有限以及基因树不等同于物种树的担忧,很多研究已不再满足于用一个基因的序列来重建类群的系统发育关系。系统发育重建研究提出了新的挑战。面对日益突出的基因树冲突现象,系统发育基因组学的兴起给我们带来了难得的机会, 同时也给系统发育重建研究提出了新的挑战。

有根树和无根树

基因或有机体的系统发育关系常用又跟或者无根的树状结构来表示。前者被称为有根树,后者被称为无根树。树的分支结构,无论有根或无根,均被称为拓扑结构。有根树包含唯一的节点,将其作为树中所有物种的最近共同祖先。最常用的确定树根的方法是使用一个或多个没有争议的近缘种作为外类群,这个外类群要足够近,以提供足够的信息,但又不能太近以至于和树中的物种相混。把有根树去掉根即成为无根树。一棵无根树在没有其他信息(外类群)或假设(如假设最大枝长为根)时不能确定其树根。无根树是没有方向的,其中线段的两个演化方向都有可能。

系统发育树原理_环形系统发育树怎么理解

物种树和基因树

进化生物学家常常对代表一个物种或群体进化历史的系统发育树感兴趣,这种树被称为物种树或种群树。物种树中,两个物种分歧的时间就是两个物种发生生殖隔离的时间。基于一个同源基因的差异构建系统发育树称之为基因树,然而,基因树不完全等同于物种树。因为基因树代表的仅仅是单个基因的进化历史。而不是它所在物种的进化历史。当某一座位上出现等位基因多态性时,不同物种的基因分化时间要比物种分化事件早(如图:当存在多态性时,基因分化的时间(gs)通常比物种分化时间(ps)早)。

系统发育树原理_环形系统发育树怎么理解

欲得到一个可靠的系统发育树,必须采用基于大量独立进化(不连锁)的基因位点,同时应当注意,我们应当使用直系同源基因而不是旁系同源基因(不清楚的话戳这里),因为只有直系同源基因代表物种行成事件。

系统发育树原理_环形系统发育树怎么理解

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167468.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c# 键盘钩子

    c# 键盘钩子usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.Runtime.InteropServices;usingSystem.Text;namespaceKeyboardHookPro{publicclassScanerHook{publicdelegatevoidScanerDelegate(ScanerCodescodes)

    2022年6月10日
    30
  • python udp发送数据(http视频传输)

    一、前言最近想写一个实时的视频传输程序,然后上网找了很久没有找到合适的我想用OpenCV进行图像采集,然后用pygame将视频信号转化为可通过UDP网络传输的字符流,然后到达终端后再通过pygame对字符流进行解析,进而将图像显示出来之所以使用UDP传输而不是TCP传输,是因为UDP在视频传输方面拥有快速、无需连接等优点,适合密集传送大量信息的场合但UDP传输有一个问题,…

    2022年4月13日
    174
  • webstorm2021.11.2激活码【2021最新】

    (webstorm2021.11.2激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html9K2BT69C4S-eyJsa…

    2022年3月28日
    43
  • VPP启动

    VPP启动在上文说到 在 VPP 启动之前 会提前通过宏定义的方式注册各种需要初始化的业务逻辑函数 本文主要介绍 VPP 的启动流程 nbsp VPP 的入口函数在 src vpp vnet main c1 nbsp nbsp nbsp 加载 startup conf 获取配置信息 VPP 启动 可以通过命令 如 vpp c etc vpp startup conf 启动 startup conf 包含了 VPP 默认的配置信息 涉及多种配置参数

    2025年10月23日
    4
  • Mybatis笔记(3)

    Mybatis笔记(3)

    2021年11月11日
    46
  • php网页运行不出来_phpstudy启动后就停止

    php网页运行不出来_phpstudy启动后就停止phpstudy中的nginx无法启动,报错:10049最近使用phpstudy的nginx+php环境编写laravel项目,老是报错,nginx无法启动,闪了一下,又变成了红色。下面整理一下解决方案:1.查看nginx的配置文件,一般是80端口,我这里根据不同项目修改了,所以我的是8093:2.win+R键,输入cmd,输入端口查询命令netstat-aon|findstr80,查看响应端口是否被占用,这里举例80端口;3.可以看到占用80端口程序的pid是3364,然后输入命令task

    2022年9月28日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号