当前位置: 首页 > news >正文

系统发生树怎么画?以及它和分支图(支序图)有什么区别

系统发生树怎么画?以及它和分支图(支序图)有什么区别

系统发生树看起来很简单:几条分叉的线,末端挂着几个物种名。但它承载的信息量其实很大,而大多数错误都不是画得好不好的问题,而是概念上的误读。比如把末端从左到右当成排名,把节点当成"更高等"的生物,或者干脆把系统发生树和分支图(支序图,cladogram)当成同一种图——它们并不一样。

这篇文章会讲清楚三件事:怎么画一棵标注清楚的系统发生树、怎么正确解读它、以及系统发生树和分支图之间的界线到底在哪。绘图本身可以用 SciDraw AI 系统发生树生成器。


一棵类人猿系统发生树:末端是现存物种,内部节点是共同祖先,而分支长度可以承载含义。

先给结论:系统发生树由哪些部分组成?

系统发生树展示的是一组类群如何通过共同祖先彼此相关。末端(也叫叶节点或末端类群)就是你要比较的物种或类群;分支把它们连起来;内部节点标记谱系分化处的共同祖先;根则是整棵树上所有成员最早的共同祖先。在"系统发生支长树"(phylogram)里,分支长度与某种可度量的量成正比,通常是遗传变化量或时间,所以分支越长,代表分化越多。

组成部分代表什么怎么读
末端(叶节点)参与比较的现存物种或类群把末端当作一个集合,而不是排名
分支一条随时间延续的谱系沿分支走,就是沿一条世系走
内部节点谱系分化处的共同祖先是分化点,不是现存生物
树上最早的共同祖先确定演化时间的方向
分支长度变化量或经历的时间(支长树中)分支越长,分化越多或时间越久
进化枝(clade)一个祖先加上它全部后代在某个节点处完整"剪"下来的一支

几个常见错误

1. 把末端读成阶梯

末端沿树边的排列顺序,很大程度上只是排版选择。你可以绕着任一节点旋转其分支,而完全不改变彼此关系。最右边的物种并不比最左边的"更进化",人类也不是某条线的终点。真正重要的是分支模式,而不是从左到右的顺序。

2. 把系统发生树和分支图混为一谈

这是最关键的一点。在真正的系统发生树里(尤其是支长树),分支长度是有意义的;而在分支图里,只有分支的先后顺序有意义,分支长度是任意的,不携带任何关于时间或变化量的信息。如果你的图暗示分支长度有含义,就别把它画成分支图,反之亦然。

3. 把节点当成某个现存物种

内部节点是一个假设的共同祖先、一个分化点,而不是末端的某个物种。两个并排的现存物种之间并不存在祖孙关系;它们是在分支交汇的那个节点处共享了一个祖先。

4. 忘了定根,或者根定错了

无根树只展示关系,不展示时间方向。要说明哪个类群更原始,就需要一个根,通常用外类群(outgroup)来确定。如果树没有定根,却又去谈"最早"的谱系,这是图本身支撑不了的自相矛盾。

系统发生树 vs 分支图

这两种图看起来几乎一模一样,这正是它们容易被搞混的原因。区别归根结底在于:分支长度代表什么。

系统发生树(支长树)分支图(支序图)
分支长度有意义(遗传变化量或时间)任意,没有比例
分支顺序有意义有意义
节点处的共同祖先
读出来是关系 + 分化程度仅关系
最适合展示谱系分化了多少、走了多远展示各类群分化的先后顺序

如果你只需要展示分支的先后顺序,分支图是更干净的选择,可以用 SciDraw AI 分支图生成器 来画。当分支长度需要参与讲述故事时,再选系统发生树。

用 SciDraw AI 画系统发生树

先说一个要点:SciDraw AI 是根据你描述的类群和关系来绘制并标注这棵树的。它是一个绘图与作图工具,而不是序列比对或最大似然推断程序。请先根据你的数据或资料把树的拓扑结构确定下来,再用 SciDraw AI 把它变成一张干净、可直接用于展示的图。

第一步:列出类群及其分组

写清末端有哪些,以及它们如何嵌套。例如:人和黑猩猩是姐妹群;大猩猩在它们之前分出;猩猩(红毛猩猩)分出得更早。

第二步:决定画支长树还是分支图

如果分支长度要反映时间或分化程度,就让它画支长树;如果只在意分支顺序,就改画分支图。

第三步:定根与方向

写明根或外类群,让图固定住演化时间的方向。

第四步:加标签和比例尺

标注末端、标出关键进化枝;如果分支长度有意义,再加一个比例尺。

一个在 SciDraw AI 里效果不错的提示词:

绘制一棵有根的类人猿系统发生树。末端:猩猩、大猩猩、黑猩猩、人。拓扑:人和黑猩猩为姐妹类群;大猩猩随后分出;猩猩为外类群。让分支长度大致与分化时间成正比,标注每个末端,标出类人猿进化枝,并加上以百万年为单位的比例尺。

如果只要"仅分支"的版本,换用分支图工具并去掉比例尺:

绘制一张类人猿分支图,末端为猩猩、大猩猩、黑猩猩和人。只展示分支顺序:人和黑猩猩为姐妹,然后是大猩猩,再然后猩猩作为外类群。分支长度一律相等且为任意值,并标注每个末端。

小结

系统发生树是生物学中信息密度最高的图之一,但前提是它的各个部分被正确解读:末端是一个集合、节点是共同祖先、根是时间的锚点、分支长度是真实的度量。把"系统发生树 vs 分支图"这条界线分清楚,你的图就能准确表达你想说的意思。

去 https://sci-draw.com/phylogenetic-tree-maker 画你的进化树,或者用分支图生成器画一个仅分支的版本。

http://www.jsqmd.com/news/1125250/

相关文章:

  • DDR3 T型拓扑 PCB 设计实战:4片 MT41J256M8HX-15E 布局与端接电阻配置
  • 重塑网页视觉体验:GreasyFork-Scripts字体渲染与搜索引擎优化方案深度解析
  • 外呼机器人怎么选?行业客观推荐与头部品牌实力参考
  • KMR221与STM32G474RE打造高精度电压管理系统
  • Codex 额度不够用?2026 国内稳定订阅渠道推荐
  • 企业知识库更新闭环:RAG 不是接入一次就结束
  • 【图像重建】基于Wirtinger梯度下降优化的无透镜成像重建附matlab代码
  • PADS VX2.8 BGA扇出实战:1.0mm间距芯片的4步配置与十字通道预留
  • Steam-Economy-Enhancer:Steam库存批量售卖终极解决方案
  • 如何完整备份微信聊天记录:WeChatMsg数据自主管理实用指南
  • Spring Boot + uni-app 智慧考勤闭环 Demo:打卡记录、异常状态和日统计如何复用到企业系统
  • AI 生成帮助文档:先回答用户任务,再补接口细节
  • Agent记忆系统设计与实现
  • 环路补偿(二) Bode 图:环路分析的“频率地图”
  • Android随笔-启动Zygote的rc文件是什么?
  • Resisting Bruteforce
  • 用EasyX库写一个按钮函数(Button)
  • Cadence 17.2 焊盘设计:从Flash Symbol创建到通孔焊盘集成的5步流程
  • DeepSeek-V2与V2.5技术对比:数学推理与代码生成能力实测
  • 基于PQ功率控制的三相并网逆变器仿真、锁相环PWM控制,附参考文献
  • Linux 服务器访问控制:组合使用 PAM wheel 组与 iptables 限制 SSH 来源
  • WIN10任务栏日期隐藏年显示星期几
  • uos-network-exporter与Grafana集成:打造可视化网络监控仪表板
  • PCA主成分分析法:数据降维与特征提取实战指南
  • AI 写作版本对比:别只问哪版更好,要问哪里变了
  • 重复视频清理工具 MD5+关键帧双重识别 智能查重去重 下载
  • 数据集切分策略:随机划分不一定适合时间序列任务
  • 天伟生物专利涉及圈养匹配与选址,养猪户了解技术方案要点
  • web安全代码基础-PHP(防护过滤操作)
  • 2026年联发科嵌入式岗位高频面试题带参考答案