五年磨一剑,霜刃未曾试。

写在前面

TBtools 命令行接口一直保留着我开始开发 TBtools 的时间。至今已有五年,也迭代了 至少150个的版本,累计不少于10000用户 。TBtools 与用户群体一直是共同成长。五年时间,直接可以覆盖了一个直博的硕士,从入学多到博士毕业并就职。

  • 2015年,开始 TBtools 开发

  • 2016年,对外释放 TBtools

  • 2017年,迭代开发绘图引擎 JJplot -> JJplot2 -> JIGplot

  • 2018年,在用户的催促下,我草草投了一个bioRxiv预印本。

  • 2019年,在博导的帮助下,修改并提交了预印本的 Version 2。

  • 2020年,即近期,我们再次修改并提交了预印本的 Version 3。

目前这个预印本,我觉得基本拿得出手,因为他可以大体说明清楚 TBtools 的一部分不错的特性。现,我将最新版本的预印本 http://biorxiv.org/content/10.1101/289660v3 解读如下。

TBtools 的开发目的

为湿实验生物学家开发 - Developed for wet-lab biologists
        一图胜千言,引用代表我的心。

2019至今,已有350+引用(0月0日至0月0日,共不到 00天,平均每天 1 个 citations)。

开发成一个功能相对全面的工具 Developed as an integrative toolkit
       TBtools 伴随着我个人课题和实验室课题需要,功能不断增加与完善,同时也兼顾上万用户的“狂怼怒喷”。当前已释放 GUI 功能 130+ 个,覆盖大多数生物信息学数据常见分析需要,如序列提取,BLAST,功能富集,文本处理,可视化,甚至还有两个小游戏!

开发为交互式数据分析工具 Developed to interactively present data

可视化只是可视化,可视化分析才是王道。为此,如上述,我迭代了两个版本,开发了专门的绘图引擎,JIGplot。交互式操作,有助于用户更好地了解和探索数据。以热图工具为例,充分的参数开发。最终得到一个结果:

别人教你用十个工具画一种热图,用TBtools,一个功能你可以画十种热图。

TBtoos中备受喜爱的功能

简单阐释这张图中设计的功能:

  1. 卡通热图功能:世上唯一一款本地化GUI实现

  2. 个性化热图:拖拽图例,定点缩放,热图环化,世上第一款本地化GUI实现【其他的都是Follower】

  3. Simple Circos:Circos图的本地GUI工具当然有,但是体验好的只有 TBtools

  4. Upset Plot: 世上第一款本地化GUI实现【其他的都是Follower】

  5. 自动化共线性模块挖掘:Emmm....识货的才知道其交互分析的有用之处

  6. 基因家族相关可视化工具:人狠话不多,世上第一款,反正很多人用。

  7. 染色体柱形图特征可视化:其实不少隐藏选项....

  8. 进化树注释工具:这个...也挺好用的。你会R,那就ggtree;你不会R,那就TBools。

  9. Fasta序列提取工具:啥也不说,用的人太多。反正,我认为有需求,大家都不想写的功能,我写了。

  10. 强大的基于GTF/GFF3的序列提取工具:写得是真好,目前没有更好的了。

写在最后

TBtools 能干啥?我也不知道。
但是我知道,他必然得到认可。
五年前,TBtools 伊始。有不少人看不上,甚至吐槽 laji。
五年后,我看到一些平台,甚至是已经发表的软件在 copy TBtools 的一些交互式特点。虽然我个人觉得 TBtools 没发表,而我个人思考和设计出来的交互式模式被已发表的软件cp,有点别扭。不过,有 followers,却也说明 TBtools 流弊!
一句话总结:
只要你觉得自己做的是对的,那就一直做下去。
时间,会告诉你答案。

软件主页:https://github.com/CJ-Chen/TBtools

猜你喜欢

10000+:菌群分析 宝宝与猫狗 梅毒狂想曲 提DNA发Nature Cell专刊 肠道指挥大脑

系列教程:微生物组入门 Biostar 微生物组  宏基因组

专业技能:学术图表 高分文章 生信宝典 不可或缺的人

一文读懂:宏基因组 寄生虫益处 进化树

必备技能:提问 搜索  Endnote

文献阅读 热心肠 SemanticScholar Geenmedical

扩增子分析:图表解读 分析流程 统计绘图

16S功能预测   PICRUSt  FAPROTAX  Bugbase Tax4Fun

在线工具:16S预测培养基 生信绘图

科研经验:云笔记  云协作 公众号

编程模板: Shell  R Perl

生物科普:  肠道细菌 人体上的生命 生命大跃进  细胞暗战 人体奥秘

写在后面

为鼓励读者交流、快速解决科研困难,我们建立了“宏基因组”专业讨论群,目前己有国内外5000+ 一线科研人员加入。参与讨论,获得专业解答,欢迎分享此文至朋友圈,并扫码加主编好友带你入群,务必备注“姓名-单位-研究方向-职称/年级”。PI请明示身份,另有海内外微生物相关PI群供大佬合作交流。技术问题寻求帮助,首先阅读《如何优雅的提问》学习解决问题思路,仍未解决群内讨论,问题不私聊,帮助同行。

学习16S扩增子、宏基因组科研思路和分析实战,关注“宏基因组”

TBtools - 超过一万人在使用的生信小工具相关推荐

  1. 数据安全:英国公司泄露超过100万人的指纹和面部识别数据

    导读:在大数据时代,数据安全从来都是一个严峻的话题,越累越多的数据在云上生根,也就意味着越来越多的数据安全风险,今日一家英国公司泄露了大约100多万人的指纹.面部识别信息引起了广泛关注.最在此之前,大 ...

  2. 字节跳动教育业务怎么样_字节跳动将重点关注教育业务,今年预计招聘超过一万人...

    雷锋网消息,3月13日凌晨,字节跳动高级副总裁陈林在社交媒体发文称,详细阐释了字节跳动做教育的初衷.理念与愿景. 陈林表示,一个理想的教育产品应该有最优秀的教师,要在产品和技术上实现突破,也要在软件和 ...

  3. 具统计全国淘宝村增至211个 直接就业超过28万人

    阿里研究院日前在浙江丽水举行的第二届中国淘宝村高峰论坛发布了<2014淘宝村研究报告>.报告显示,截止到2014年12月,全国已发现的淘宝村数量增至211个,网店7万家以上,直接就业超过2 ...

  4. 美国“求包养”网站注册会员已超过100万人

    环球时报综合报道 美国中情局前局长彼得雷乌斯的桃色丑闻女主角布罗德维尔终于露面.据美联社19日报道,布罗德维尔对这段婚外情后悔不已,但她的悔过并未获得美国民众的同情.在不少人眼中,相差20岁的彼得雷乌 ...

  5. aot慈善币跑路了_慈善币AOT崩盘,超过400万人上当受骗

    原标题:慈善币AOT崩盘,超过400万人上当受骗 随着区块链概念的兴起,继币圈.链圈后,一种新型盘圈骗局开始席卷数字货币市场.前有PlusToken崩盘,后有GEC环保币肆虐,整个市场乌烟瘴气,一片狼 ...

  6. html5什么网站知乎,老司机秒懂的5个资源网站,知乎超过10万人推荐,竟被我挖掘到了...

    想要和别人拉开差距?不想安于现状?那就赶紧打破这种安逸的环境,抽出时间赶紧学习!这5个老司机秒懂的资源网站,在知乎热搜上排名第三,阅读量都超过1800万了!居然在这里被我挖掘到了! 一.Pexels ...

  7. 印度人还上不起网?每天超过800万人在火车站使用免费WiFi

    印度人还上不起网?早在2015年,谷歌推出了向印度火车站免费提供WiFi的举措,今天这家美国科技巨头宣布该计划已经超过了400个车站的目标,现在每天吸引了超过800万用户. 当Google透露每个月有 ...

  8. 全球报告表明,中文是现如今增速最快的语言学习赛道,全球有超过600万人在学中文 | 美通社头条...

    美通社消息:全球教育智库 HolonIQ发布了一项关于中文学习市场的报告,预计到 2027 年,全球中文学习市场体量将翻一番,以每年12.1%的复合年增长率,从74 亿美元增长到 131 亿美元.目前 ...

  9. 程职场人必备微软出品的实用小工具

    系统增强工具PowerToys 下载地址:https://github.com/microsoft/PowerToys 什么是 Windows 系统中,最好的辅助工具? PowerToys 一定可以获 ...

最新文章

  1. 使用jQuery开发messager消息框插件
  2. [20170315]数据类型interval day to second
  3. CTF(Pwn) Rop + ret2libc 题型 常规解法思路 (初级)
  4. 用为知发布博客到博客园、使用Wiz编写和发布博客园(cnblogs)博客
  5. python 历遍子弹_python之子弹移动
  6. struts2和struts1认识
  7. php sha1漏洞,PHP sha1()函数
  8. scrapy-redis源码解析
  9. 怎么确定迭代器后面还有至少两个值_学会迭代和迭代器,让你的程序更省内存...
  10. CentOS 6.5+Syslog-ng+LogZilla搭建中央日志服务器
  11. UvaLive 6664 Clock Hands
  12. ftp一句話download
  13. 我靠ppt做兼职副业,1月还清2W贷款成功上岸!
  14. jq ui autocomplete的使用
  15. nas怎么做网站服务器,如何在群晖nas搭建自己的网站?
  16. 【Java基础】类的具体细节
  17. 11.8版本更新公告:灵罗娃娃 格温登场
  18. 数据通信基础 - 数据通信方式
  19. 域名解析的原理是什么?域名解析的流程是怎样的?
  20. python 中文转拼音

热门文章

  1. 一起来踩踩 Spring 中这个循环依赖的坑!
  2. 一通骚操作,我把SQL执行效率提高了10000000倍!
  3. 项目管理如何有效进行
  4. 推荐8个极受欢迎的网站和软件,让你总有一天你会用到!
  5. 拆解交易系统--模块拆解与服务化
  6. leangoo里怎么邀请成员加入看板?
  7. 二叉排序树的存储结构和增删查改
  8. 结婚和年龄有直接关系吗?
  9. 一文详解NDT算法实现
  10. 自动驾驶任务|基于概率的3D多模态多目标跟踪(ICRA2021)