当前,开展植物分子生物学研究工作,早已不是独立看待某一个基因,绝大多数时候,我们是以「基因家族」的角度来看到我们的研究工作,尽管往往只关注其中特定一个成员,或者其中特定分支。当然,还有很多时候,我们是多物种地分析某个基因所在的同源基因演化树分支特点。

很多时候,我们构建的是进化树,要知道,绝大多数进化树构建软件,构建的本质上是无根树,但是很多人,都用有根树的方式进行可视化和分析。其中对错与否,之前TBtools的「Simple Tree View」功能介绍时,已经与大伙分享。TBtools 也提供了 MidPoint 和 MAD 算法的具体实现,用于进化树定根。

但很多时候面,基因树的分析,我觉得用无根树会更合理一些。因为输入数据本身常常并没有真正意义的外类群。没有外类群,则所有置根的算法都是有人为假定的,多数时候OK,不代表永远OK。

进化树快速可视化 | TBtools 新功能,加速数据探索”大于”数据可视化

无根树不做这个假定,但TBtools之前是没有无根树可视化的。很多时候,我推荐大伙用 FigTree。然而,FigTree 作者非常佛系,他本身就没打算开发好 FigTree,只是一个副产品。FigTree 并没有多特别的功能,但一个字“他就是好用!”,非常容易掌握和使用。其依赖于环境中的Java,用起来就麻烦。更多时候已有版本不支持JDK的不同版本。

好了,总而言之,软件虽好,打开软件反而是个问题。我想着,为什么TBtools里面不写一个?于是,现在就有了 TBtools 的 无根树 可视化功能。使用非常简单。

点击之后弹开

随后可以直接点击「加载Newick文件」或者我喜欢的「拖拽置入」进化树文件即可。

调整各类参数

至于怎么保存图片?那就是 JIGplot 的常见操作,「Ctrl+S」或者Mac的「Command+S」