TBtools使用

教程 | 做一个自己专属的本地 BLAST 数据库

2021-10-04  本文已影响0人  生信石头

写在前面

中秋和国庆期间,我总是要往返广州贵阳。工作在广州,家人在贵阳,于是多出了不少旅途时光。手机信号自然是没有,也常常是夜晚的航班。播客听多了,发现只能等着节目更新。来来去去,最后还是要闭眼思考。

  1. 活着,为了什么?
  2. 这个课题怎么做?那个课题怎么做?
  3. 有没有什么新课题想法?
  4. 是不是把一些想法给忘掉了

当然,常常有成果的,自然还是“TBtools的优化”。可能,这是比较简单的事情。
开发至今 6 年有余,最早期的功能包括 Fasta 序列提取 和 Blast 界面化。事实上,这些功能从当初开发到现在,几乎没有更新过。或许只能说,我写得挺好,功能挺稳健。不过,必须承认,有时候用起来还是不太方便,尤其是切换不同数据库比对,类似的工作不时重复。已有的界面如下:



其他 Blast 界面化功能是类似的。我们完全可以想象得到,不够方便,尤其是当我们在本地做足够多的分析时。
于是,我们需要“革自己的命”,实现一些新的功能,从更高维度降低数据分析的繁杂程度。

Blast Zone 简介

经过简单的思索,在带娃的闲暇之余,我写了一个自认为还不错的新插件,命名为“Blast Zone”。查看这个功能,首先是更新 TBtools 到版本 v1.09866 或者更高版本(为了匹配这个功能更新,我跳过了 6 个版本号)。随后可以在熟悉的地方找到这个功能。


点击即可查看

一般来说,尤其是对于 Windows 用户(当然 Mac 也相同),建议首先点击Config摁钮,调整默认数据库放置的位置,以方便后续分析。

BLAST 数据库的添加与删除

添加数据库

开始建立一些数据库



数据库建立完成可见



类似的可以增加系列数据库
删除数据库

相比于添加数据库,删除数据库更为简单。只要选择指定数据库,点击 “-” 按钮即可。



可以看到


进行 BLAST 序列比对

“Blast Zone” 上开展 BLAST 分析,相比于 TBtools 中已有功能会更为方便。



查看结果



当然,也可以直接“Text View”。

切换一个数据库比对,只需要鼠标点击选择另外一个数据库即可


其他特性

当然,最重要的是,Blast Zone 的数据库可以随时“重用”。关闭 TBtools,重新开启,那么数据库列表跟前一次关闭时,保持一致。



更有趣的地方,以后再说.....

写在最后

路漫漫,其修远兮~
一步一个脚印,做好自己即是一切。

上一篇下一篇

猜你喜欢

热点阅读