点击上方蓝色「宏基因组」关注我们!专业干货每日推送! 

写在前面

之前发布的《扩增子图表解读》系列,相信关注过我的朋友大部分都看过了。这些内容的最初是写本实验室的学生们学习的材料,加速大家对同行文章的解读能力。

《扩增子分析解读》系列文章介绍

扩增子分析是目前宏基因组研究中最常用的技术,由于微生物组受环境影响大,实验间重复较差,更需要更多的实验重复和分析技术来保证结果的准确性、可重复性。

本系统文章叫分析解读,即有详细的扩增子分析流程代码,又有本人对使用参数、备选参数意义的解读,可以让大部分人零基础学习并理解数据分析过程,并可亲自实践在自己的课题上,获得更好、更合理的实验结果。

本文采用目前最主流的扩增子测序数据类型HiSeq2500 PE250类型数据为例,结合目前主流方法QIIME+USearch优点组合定制的分析流程。本课程中所需的测序数据、实验设计和课程分析生成的中间文件,均可以直去百度云下载。回台回复”扩增子“获取。

学习前必读

  • 本课程代码的运行,至少需要Linux平台+安装QIIME1.9.1,我之前发布过QIIME1.9.1安装的三种方法如下:

  1. 虚拟机安装:适合在Windows上学习,但分析效率低。

  2. Docker安装:Linux上最简单的安装方法,需要管理员帮忙并给你开通部分权限。

  3. 管理员直接安装:直接安装QIIME1.9.1相关的上百个程序和包,不同环境依赖关系不同,需要极丰富经验,建议管理员安装。
    以上三种方法均可点击链接有详细教程,总有一款适合你。

  • 本套流程主要依赖QIIME1.9.1。之前发布的QIIME2不是QIIME的升级版,而是完全独立的分析系统,两者没有任何通用的地方,而且现在还不成熟,明年才有稳定版。请读者千万别混淆。不要再犯用QIIME2系统运行本教程扩增子分析流程解读,无法找到相关程序的错误。

  • 其它不在QIIME流程中的相关软件,我在教程里提供简单的安装方法,使用前仔细阅读教程操作即可。

扩增子分析流程目录

先看一下扩增子分析的整体流程,从下向上逐层分析。

扩增子分析流程,主要包手下面7部分,共21小节。

  • 1质控,实验设计,双端序列合并
    查看原始数据的质量,编写合格的实验设计用于分析,双端序列合并为单端的扩增子序列;

  • 2提取barcode,质控及样品拆分,切除扩增引物
    将Barcode序列从序列中拆除,筛选高质量的测序结果并标记文库中每条序列中的样品来源,最后切除扩增时使用的引物;

  • 3格式转换,去冗余,聚类
    转换QIIME生成fasta格式为Usearch要求格式;使用Usearch对序列去冗余并筛选高丰度,极大降低下游计算量和去除噪音;最后使用用Usearch聚类生成OTU,默认会组内自动去除大量嵌合体;

  • 4去嵌合体,非细菌序列,生成代表性序列和OTU表
    本讲详细讲了嵌合体的概念,并使用参考数据库去除嵌合体;学习基于参数数据库筛选细菌序列,这些都是可选的操作,根据实际情况决定是否需要,最终生成高质量的OTU序列作为参考序列;

  • 5物种注释,OTU表操作
    这部分采于不同数据库进行细菌或真菌注释;同时根据实际情况,对OTU表进一步按样品、丰度、物种等条件筛选;

  • 6进化树,Alpha,Beta多样性
    将OTU多序列比对生成进化树,为依赖进化关系的计算方法提供输入文件;再进行多种Alpha和Beta多样性的计算;

  • 7物种分类统计,筛选进化树和其它
    对物种进行分类统计,筛选高丰度结果用于进化树展示,和其它用于R统计分析的结果生成。

写在后面

以上流程,是本人基于多篇高水平文章的解读、同类流程分析流程帮助的阅读和自己理解的产物,不足之处,还请大家多留言讨论或指正。

具体的分析步骤的使用,最重要的是相关项目经验,其次是对课题科学问题的深入理解。自己能想清楚,自然知道如何分析更合理。

大家不要迷信流程一次可以分析出想要的结果,好的结果一般都是经过不断思考,不断优化和改进分析参数和方法得出的。发表前修改流程重新计算30次不算多。

这部分大家学会了,可以基于以上流程生成的文本信息。采用R语言进一步统计分析,并绘图各种出版级的图片。我将会从下周起开始发布,第一季扩增子绘图有8种常用图型的绘图,及相关的统计方法,与扩增子图表解读的顺序相对应哦!

希望本课程对大家有帮助!!!

猜你喜欢

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

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

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

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

必备技能:提问 搜索  Endnote

文献阅读 热心肠 SemanticScholar Geenmedical

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

16S功能预测   PICRUSt  FAPROTAX  Bugbase Tax4Fun

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

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

编程模板: Shell  R Perl

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

写在后面

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

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

点击阅读原文,跳转最新文章目录阅读

扩增子三部曲:2分析流程(共7节万字)相关推荐

  1. 扩增子三部曲:1分析图表解读大全(箱线,散点,热,曼哈顿,火山,韦恩,三元,网络)...

    点击上方蓝色「宏基因组」关注我们!专业干货每日推送! 写在前面 (Introduction) 很多刚接触高通量测序数据分析文章的学生,感觉图表丰富多样高大上,但根本看不懂,更谈何对文章的全面理解. 本 ...

  2. 宏基因组扩增子2分析流程:中文首发,史上最详系,零基础自学

    本网内容首发"宏基因组"公众号,更佳阅读体验.更多相关文章,欢迎点我跳转至公众号阅读 写在前面 之前发布的<扩增子图表解读>系列,相信关注过我的朋友大部分都看过了(链接 ...

  3. USEARCH — 最简单易学的扩增子分析流程(中国总代理)

    USEARCH -- 最简单易学的扩增子分析流程 USEARCH官方英文主页:http://www.drive5.com/usearch/ 本站经USEARCH作者Robert Edgar授权,由&l ...

  4. USEARCH —— 最简单易学的扩增子分析流程(中国总代理)

    USEARCH -- 最简单易学的扩增子分析流程 USEARCH中文帮助文档(USEARCH Chinese manual) USEARCH官方英文主页:http://www.drive5.com/u ...

  5. USEARCH —— 最简单易学的扩增子分析流程

    USEARCH -- 最简单易学的扩增子分析流程 USEARCH中文帮助文档(USEARCH Chinese manual) USEARCH官方英文主页:http://www.drive5.com/u ...

  6. 宏基因组扩增子最新分析流程QIIME2:官方中文帮助文档

    本网对Markdown排版支持较差,对格式不满意的用户请跳转至 或"宏基因组"公众号阅读: 注:文为蓝色字均为文章链接,可点击直达 写在前面 **声明:本文为QIIME2官方帮助文 ...

  7. 扩增子分析流程1. QIIME虚拟机安装配置及挂载外部目录

    QIIME http://qiime.org/ QIIME 就定量微生物生态(Quantitative Insights Into Microbial Ecology)的缩写,读音同chime [tʃ ...

  8. Netty源码分析第1章(Netty启动流程)----第4节: 注册多路复用

    Netty源码分析第1章(Netty启动流程)---->第4节: 注册多路复用 Netty源码分析第一章:Netty启动流程   第四节:注册多路复用 回顾下以上的小节, 我们知道了channe ...

  9. linux内核教学的全套视频,中科大老师全程讲解Linux内核分析视频教程《附加介绍+总结》共23节课...

    中科大老师全程讲解Linux内核分析视频教程<附加介绍+总结>共23节课" F4 u& {+ T) p5 G' W  ]; o% m 2 q: ]. j8 I; q' D ...

最新文章

  1. java web的ssh框架_JavaWeb_(SSH论坛)_二、框架整合
  2. STM32 基础系列教程 1- CubeMX+GPIO
  3. vhd 镜像 备份Linux,差分VHD 系统秒备份、秒还原教程 完胜GHOST
  4. Tomcat中web.xml文件的详细说明
  5. 21天实战人工智能系列:人工智能产品经理最佳实践(1)
  6. python中进程创建—fork()
  7. windows 下 Graphviz 安装及入门教程以及 PlantUML
  8. 编写一个C程序,实现以下功能:编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101。在main函数中输入整数n,调用函数,输出它的二进制
  9. [机器学习]正则化项L1和L2的学习与理解
  10. Java删除指定值结点[递归]图解
  11. 正则表达式 查找以某些字符开始 某些字符结束的匹配项 解决之道
  12. 嵌入式linux ucgui,Helper2416开发板移植ucgui(嵌入式linux运行ucgui)
  13. OAuth2:资源服务器
  14. 台北宇珍2021春拍捷报,美国博物馆专拍创下白手套佳绩
  15. 黑龙江省牡丹江市谷歌高清卫星地图下载
  16. LA 6657 GCD XOR
  17. 【Java基础】 ⾯向对象编程三⼤特性 --封装、继承、多态
  18. 淘宝商品详情API接口文档调用说明
  19. 转:拥抱挣扎:创造组织的同时,也创造了崭新的自我
  20. 生产日期当天算一天吗_保质期含生产日期当天吗

热门文章

  1. 基于RESTful API 怎么设计用户权限控制?
  2. 头条创始人张一鸣没有任何大厂经验,是怎么做出这么厉害的产品的呢,以及管理这么大的团队呢?...
  3. 除了Java,为什么我们要学Python?
  4. 60+应用,哪款是你最爱?
  5. 可集成DevOps的Scrum敏捷工具!
  6. IDEA 一些基本概念
  7. python程序设计搜题软件_智慧职教APPPython程序设计题库及答案
  8. 【swjtu】数字电路实验3_1位十进制计数器
  9. 力科示波器 matlab,力科周末文章四周年180期合集目录
  10. idea androidx控件不显示预览_如何解决SOLIDWORKS不显示缩略图预览的方法?