网络图 Network
网络图虽然给人高大上的感觉,但是由于信息太多,无法给读者提供读有效的可读信息或是读者不知道该理解什么,总是让人望尔却步。那是因为大家太不了解网络,自己读不懂网络想表达的意思及其重要性。
 
因此我要举一个网络分析重要的例子,大家都知道2012年诺贝尔奖得主Yamanaka提出的诱导干细胞的四因子,其时在之前已经有多篇网络分析文章提出了这四因子,只是Yamanaka是第一实验验证的。值得一提的是这篇获得诺奖的Cell文章只有一个一作和一个通讯,据説是当时这课题没人看好,也没人帮助,全是一作自己干的。
 
网络绘制工具
 
以OTU共丰度网络为例,常用的工具有MENA, LSA, SparCC和 CoNet四种网络构建方法,可视化的部分常用Cytoscape。详细的翻译见文章:微生物相关网络构建教程中文http://blog.csdn.net/woodcorpse/article/details/73148650
 
网络图的应用
 
1、显示群体内个体间的关系;正/负/无相关
2、显示群体内间的调控关系,具体可分类几个高度相关的子网络/模块;
3、寻找中心结点物种,用于人工重组微生物组实验,验证网络的结构和功能;
4、显示不同群体间共有或特有的OTU;
 
看图实战(Result)
 
示例1. OTU共丰度网络
这篇文章分析了水稻根不同区域的细菌组成,16S分析文章较系统的作品,两年被引用147次,推荐阅读
图5. 共丰度OTU网络,展示与甲烷循环相关的OTU模块
- A. 展示网络分析中11个与甲烷循环相关的模块,图中所有线为Pearson相关系数大于0.6的两个OTU间的连线;
- B. 单独展示与产甲烷菌、营养共生、甲烷氧化菌和其它甲烷循环功能高度相关的模块119,其中与以上四类相关的OTU添加了字母标签,对图例对应;
- C. 展示模块119在不同时间和生态位间的丰度变化
 
1、图中元素解释:以图A为例说明
图中每个点代表一个OTU
图中的连线/边代表相连的两个OTU间Pearson相关系数大于0.6,即有明显的正相关。
图中点的颜色代表该OTU处于不同的模块,图中的图注标示不同模块对应的颜色。
2、图表结果:图中关注了水稻根细菌组相关网络中与甲烷相关的模块;并展示了其中一个模板示例存在多个与甲烷相关的OTU,并发现这类菌在不同生态位和地区的相对丰度存在明显变化。
3、经验和技巧:每个模块一般为相关联接很紧密的一组OTU形成的子网络。在同一套数据中,一般会形成数量从大到小的若干子网络。本图只关注了正相关的关系,其实还存在许多菌/OTU间负相关的关系
 
示例2. 网络图展示不同海拔区域真菌的共有和特有情况
这篇文章是南土所褚海燕老师组杨腾博士2016年发表在Enviromental microbiology上的文章,主要研究了长白山地区不同海拔分布下树木叶片内生真菌的分布,研究真菌的推荐阅读
- 图4. OTU网络图展示不同海拔样品真菌属水平的OTU互作。
1. 图表元素
- 图中每个点代表一个OTU的真菌属,一共有242个属。
- 左侧的点表示这些属只出现在某一特定海拔
- 右侧则表示这些属出现在多个海拔位置。
- 图中间为不同海位置的类,与对应的各组相连;
2. 图表结果:图中展示了不同海拔特有和共有的真菌属数量。其中有62个属出现在所有的海拔位置,而且这些属所占的丰度达到总测序量的98%。
3. 经验和技巧:此图为使用QIIME的make_otu_network.py程序分析获得的点和边文件结果,虽然叫网络,个人认为只是Venn图的变形,还是展示OTU共有和特有的情况,只是图片感觉更高端大气。而且分类的组可自由定义。比如右下角的OTU shared 2-5 组,Venn是做不到的。还有图片的配色,黑底绿线白字是不是很B格满满,有骇客帝国的感觉。

扩增子图表解读8网络图:节点OTU或类Venn比较的更多相关文章

  1. 扩增子分析解读5物种注释 OTU表操作

    本节课程,需要先完成<扩增子分析解读>系列之前的操作 1质控 实验设计 双端序列合并 2提取barcode 质控及样品拆分 切除扩增引物 3格式转换 去冗余 聚类 4去嵌合体 非细菌序列 ...

  2. 扩增子图表解读4曼哈顿图:差异分类级别Taxonomy

    曼哈顿图 Manhattan Plot 曼哈顿图本质上是一个散点图,用于显示大量非零大范围波动数值,最早应用于全基因组关联分析(GWAS)研究展示高度相关位点.它得名源于样式与曼哈顿天际线相似(如下图 ...

  3. 扩增子图表解读5火山图:差异OTU的数量及变化规律

    火山图 Volcano plot 在统计学上,火山图是一种类型的散点图,被用于在大数据中快速鉴定变化.由于它的形成像火山喷发的样子,所以被称为火山图.和上文讲的曼哈顿图类似.   火山图基本元素 火山 ...

  4. 扩增子图表解读3热图:差异菌、OTU及功能

    热图是使用颜色来展示数值矩阵的图形.通常还会结合行.列的聚类分析,以表达实验数据多方面的结果.  热图在生物学领域应用广泛,尤其在高通量测序的结果展示中很流行,如样品-基因表达,样品-OTU相对丰度矩 ...

  5. 扩增子图表解读6韦恩图:比较组间共有和特有OTU或分类单元

    韦恩图 Venn Diagram Venn Diagram,也称韦恩图.维恩图.文氏图,用于显示元素集合重叠区域的图示.   韦图绘制工具 常用R语言的VennDiagram包绘制,输出PDF格式方便 ...

  6. 扩增子图表解读1箱线图:Alpha多样性

    箱线图 箱形图(Box-plot)又称为盒须图.盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图.因形状如箱子而得名.在宏基因组领域,常用于展示样品组中各样品Alpha多样性的分布 第一种情 ...

  7. 宏基因组扩增子图表解读2散点图:组间整体差异分析(Beta多样性)

    散点图 数据点在直角坐标系平面上的分布图.在宏基因组领域,散点图常用于展示样品组间的Beta多样性,常用的分析方法有主成分分析(PCA),主坐标轴分析(PCoA/MDS)和限制条件的主坐标轴分析(CP ...

  8. 扩增子分析解读6进化树 Alpha Beta多样性

    分析前准备 # 进入工作目录 cd example_PE250 上一节回顾:我们的OTU获得了物种注释,并学习OTU表的各种操作————添加信息,格式转换,筛选信息.   接下来我们学习对OTU序列的 ...

  9. 扩增子分析解读4去嵌合体 非细菌序列 生成代表性序列和OTU表

    本节课程,需要先完成 扩增子分析解读1质控 实验设计 双端序列合并 2提取barcode 质控及样品拆分 切除扩增引物 3格式转换 去冗余 聚类   先看一下扩增子分析的整体流程,从下向上逐层分析 分 ...

随机推荐

  1. 在Electron中通过ffi模块实现JavaScript调用C++动态库

    目前在网上能搜到的JS调C++动态库的实现有两种,一种是通过开发Node.js addon模块的方式实现调用,这种对于我们已有的代码实现比较复杂,需要大量的开发,因此不适用:另一种是通过FFI模块,F ...

  2. VS2013大括号高亮显示的设置方法

    在做公司一个项目的时候,需要用到VS2013编辑器,用了之后感觉有点不太爽. 在js文件里定义了方法之后,由于方法比较长,写完之后再回来看就有些不方便,尤其是方法里还有几个判断,后人再看的时候会有些不 ...

  3. LeetCode 884. Uncommon Words from Two Sentences (两句话中的不常见单词)

    题目标签:HashMap 题目给了我们两个句子,让我们找出不常见单词,只出现过一次的单词就是不常见单词. 把A 和 B 里的word 都存入 map,记录它们出现的次数.之后遍历map,把只出现过一次 ...

  4. 2015南阳CCPC A - Secrete Master Plan A.

    D. Duff in Beach Description Master Mind KongMing gave Fei Zhang a secrete master plan stashed in a ...

  5. P1402 酒店之王 网络流

    大水题,我自己瞎做就做出来了,没啥说的,zz建图,就是板子. 题干: 题目描述 XX酒店的老板想成为酒店之王,本着这种希望,第一步要将酒店变得人性化.由于很多来住店的旅客有自己喜好的房间色调.阳光等, ...

  6. POJ 1056 IMMEDIATE DECODABILITY Trie 字符串前缀查找

    POJ1056 给定若干个字符串的集合 判断每个集合中是否有某个字符串是其他某个字符串的前缀 (哈夫曼编码有这个要求) 简单的过一遍Trie就可以了 #include<iostream> ...

  7. 开源矿工README

    点击加入 NTMiner官方QQ群: 863725136 开源矿工内置的所有内核均为原版,开源矿工永远不会额外增加矿工支出: 开源矿工永远开源: 开源矿工永远不会去破解国人开发的内核: 下载地址 阿里 ...

  8. Netty--数据通信和心跳检测

    数据通信 概述: netty的ReadTimeOut实现方案3 服务端: public class Server { public static void main(String[] args) th ...

  9. JavaScript入门三

    *********BOM和DOM******** JavaScript分为 ECMAScript,DOM,BOM. BOM(Browser Object Model)是指浏览器对象模型,它使 Java ...

  10. [转]我是蒟蒻,但我有我的OI信仰

    我想最大的浪漫莫过于有人陪你征战OI吧 有多少无眠的夜晚?我总是在想, 到底是为了什么? 为了自招?为了省队?为了签约? 这条路很艰难,不可谓不凶险, 当你第一次踏上复试, 你肯定有看到过那些很厉害很 ...