今日之森

还有多远,一念之间。

科研神器tbtools 拿来把你

2021-09-06


森言森语

TBtools是一款优秀的生物信息学软件,也是我最早接触的生物信息学软件。从接触到现在差不多一年,边使用,边积累,算是学习路上的一款启蒙软件。
有幸在我写公众号记录分子生物学实验原理和生物信息学一些小技巧的过程中,得到CJ多次鼓励和支持。
TBTools更新频率之快,以至于很多新添加的功能我都不知道。

其实早在年初还在家的时候,就已经写过一些推文介绍过一些功能,后来陆陆续续又写了一些。但总感觉有缺憾,尤其前段时间写了一篇《基因家族分析》的万字长文,本来目录写的好好的,无奈最后还是烂尾了,到最后只得东拼西凑拿以前的推文堆砌。想要完整的完善那篇推文亦力不从心。毕竟现在TBtools的功能越来越多,几天不用就有新的功能。

就目前来看,想要系统介绍TBtools的全部功能,肯定是一个浩大的工程。在我最初使用的时候,功能还是不是特别多,那时候还见过几位前辈写的《TBtools使用手册》,后来就很少见了。

今天我也不可能穷尽全部功能。TBtools作为一款集成了丰富功能的生物信息学软件,我觉得完全可以作为我们日常实验过程中的辅助工具。对于不习惯使用命令行操作的大多数硕博士研究生而言,这款软件无疑是神器。


下面就自己的使用经验,写一篇正确打开TBtools的经验贴,俗话说,授人以鱼不如授人以渔嘛。顺便为刚接触软件的新手抛转。

1 界面介绍

The only limit to our realization of tomorrow will be our doubts of today.
从界面来看,主要被分为几个模块:

想要说明功能就在对应的模块下面寻找即可。但现在TBtools少说也有几百个功能了,这对于新手来说却是麻烦,所以如果从别人写的教程里面看到的功能。自己却找不到对应功能的时候,就从以下三个方面考虑解决:

2 注意事项

TBTools的主菜单功能一般不会出错,如果出错,大概率是自己输入文件格式不对。这是新手最常遇到的问题。

3 牛刀小试

通过以上简要介绍,相信对TBTools的使用策略就有基本认识了。下面就简单举几个栗子实际操作一下。

3.1 序列下载

这个功能我以前很少用,但是刚才在写推文前,浏览了一遍菜单栏,感觉有趣,就试了一下,很不错。
正好最近从一篇文献中下载了PR蛋白accession number。其实我早在NCBI下载过了,但是相对还是麻烦。下面使用TBTools试试。

稍等片刻

就很爽。

3.2 ID 简化

可以看到这里的gene ID包含description information,就很烦,通常我们只需要很简单的ID就好了。卡按着舒服。

OK

3.3 一步构建系统发育树One step build a ML tree

我这里之前还下载了PR蛋白的氨基酸序列,一步操作建个树试试看。

简化版的树,可以简单看看 查看输出结果

4 资源获取

今天没有详细堆砌功能介绍,而是就使用策略简单写一点砖头。TBtools功能那么多,去哪里获取详细教程呢。
包括《生信药丸》在内的很多公众号都在写TBTools的教程,所以,基本上大多数功能的使用方法都在微信搜一搜可以找到。

简单写到这里,其实多用几次就很容易上车。

结语

软件确实是方便了我们。但是很多事都不简单,做科研嘛,哪儿有什么捷径。只有稳扎稳打扎扎实实才能一步一个脚印。
对于上述的一步建树法,很完美的做到了输入未比对的氨基酸序列,然后输出树文件。但是个中道理还有必要花些时间了解一下,万一开题答辩的时候被答辩老师问呢?

另外经常遇到的问题是共线性分析的问题,很多时候不明白共线性分析的目的和根本逻辑,分析了一大堆,做了个圆圆的圈图,有啥用呢?万一毕业答辩被老师问及,怎么解释呢?

引用