输入缩进大纲或括号记法列出的分类单元,本支序图生成器会画出末端对齐的直角阶梯状支序图(cladogram)——生物课作业与论文附图常见的排版,支持导出 SVG 或 PNG。
四张用本支序图生成器画出的支序图,分别展示分支顺序如何表达共同祖先关系。
鱼类、两栖类、爬行类、哺乳类按共有衍征——四肢、羊膜卵、体毛——分组排列,每个特征标在它首次出现的分支点上。
植物学课程用的支序图,按推测的分支顺序对被子植物科分组,仅用一份纯文本缩进大纲画出,不需要分子数据。
教科书常见的支序图,把兽脚类、蜥脚类、鸟臀类分开,直接粘贴课堂笔记里的括号记法生成。
一张紧凑的类人猿与早期人族支序图,所有末端对齐在右侧——因为这里的分支长度本就不携带含义。
支序图是一种分支图,用来表示一组生物之间推测出的共同祖先关系,但不涉及它们之间到底经过了多长时间或多大程度的演化改变。每个分支点(节点)代表一个假设的共同祖先,节点右侧的所有类群都共享一个衍生性状——共有衍征(synapomorphy)——这是节点外的类群所没有的。
这也是初学者最容易混淆的一点:支序图里的分支长度不携带任何量化含义。两个画得很远的末端和两个画得很近的末端,只要处在同一个分支深度,亲缘关系就是等价的。这与系统发育树(phylogenetic tree / 进化树)不同——后者的分支长度按分子距离或分化时间缩放。所以支序图生成器一律把所有末端画成对齐在同一条边上的直角阶梯状,而不是拉伸分支去匹配比例尺。
支序图的构建依据是性状:形态特征、行为特征,或者在现代实践中,简化为严格简约法或最大似然法拓扑的分子序列数据。因为图本身只编码拓扑关系,它是引入支序分类学(cladistics)——按共有衍征而非整体相似度给生物分组的方法——的标准教学图示,学生学完这一步才会接触带分支长度的进化树。

从一份分类单元清单到可导出的图,只需四步——不需要任何绘图软件。
可以输入缩进大纲(每行一个分类单元,缩进越深代表越衍生的分支),也可以粘贴括号记法,例如 (Fish,(Amphibians,Mammals))。哪种和你手头的素材更接近就用哪种。
在分类单元名后用方括号加上共享性状,例如 Amniotes [羊膜卵],支序图生成器会在该分支点画出一个小标记和文字说明。
图会随输入实时更新,所有末端对齐在同一条边。分支位置不对时,改一下这行的缩进层级或调整括号分组即可,不用拖拽坐标。
下载矢量 SVG 方便在 Illustrator 或 Inkscape 里改标签,或下载 2 倍分辨率的 PNG 用于幻灯片、讲义和实验报告。
两种图看起来很像,但区分它们的关键只有一条——分支长度是否携带信息——这决定了该怎么读图。
分支长度不携带含义,只表示拓扑关系
分支长度正比于演化距离

大多数学生和老师并不习惯用嵌套括号思考,而是习惯用大纲思考。每行输入一个分类单元,缩进即可把一个分支嵌入其祖先之下;支序图生成器仅凭缩进就能推断出树结构,一份讲义大纲不用重新排版就能变成图。

对于层级很深或直接复制粘贴来的拓扑结构,括号记法比大纲写起来更快。支序图生成器解析标准的嵌套圆括号分组——不需要担心分支长度语法,因为支序图本来就不用它。

一张支序图要在教学中有用,就得说明这些谱系为什么被归在一起。给任意节点附上一个共享的衍生性状——四肢、羊膜卵、羽毛——支序图生成器会在该特征首次出现的分支点,画出一个带说明文字的小标记。
关于支序图(cladogram)以及如何用本工具画图的常见问题。
不用安装软件,不用转换文件格式——输入分类单元,直接下载一张可以放进实验报告或课件的图。