16S的OTU差异分析方法:PCoA,Lefse
来源:互联网 发布:学云计算还是学大数据 编辑:程序博客网 时间:2024/06/11 12:48
1.分别比较正常组和疾病组的,每个样本在门纲目科属五个水平下OTU丰度差异。
用QIIME来得到结果:(你可以对疾病组和正常组分别做这个分析,在进行比较)
(1)将TXT的OTU丰度表转化成biom格式 biom convert -i OTU_Taxonomy_summary.txt -o OTU_Taxonomy_summary.biom --to-hdf5 --table-type="OTU table" --process-obs-metadata taxonomy
(2)summarize_taxa_through_plots.py -o taxa_summary -i OTU_Taxonomy_summary.biom
这步你可以得到如下结果:(部分截图)
2.用qiime对两组数据进行PCoA分析:
(1)分析beta多样性
beta_diversity.py -i OTU_Taxonomy_summary.biom -m euclidean -o beta_div
(2)
principal_coordinates.py -i beta_div/euclidean_OTU_Taxonomy_summary.txt -o PcoA/beta_div_coords.txt
(3)
make_prefs_file.py -m mapping_file.txt -k white -o prefs_file.txt
这里mapping_file.txt文件是样本分别属于哪个组。
比如我的:#SampleID Group两列
(3)2d的PCoA图
make_2d_plots.py -i PCoA/beta_div_coords.txt -p prefs_file.txt -o PCoA/2d_plots/ -m mapping_file.txt
(4)3d的PCoA图
make_emperor.py -i PCoA/beta_div_coords.txt -m mapping_file.txt -o emperor_output
3.LEFSE
(1)先用QIIME做如下处理:
summarize_taxa.py -i OTU_Taxonomy_summary.biom -o summarize_taxa_L6 -m mapping_file.txt --delimiter '|'
(2)打开在线网站:https://huttenhower.sph.harvard.edu/galaxy/
你可以在线进行处理:
第一步:上传生成的summarize_taxa_L6文件夹中mapping_file_L6.txt,上传之前你可以改成这种格式:
特别注意,你的文件必须是tab分隔的,上传时:
而且你要注意:
第二步:
第三步:
依次完成如下步骤即可。
阅读全文
0 0
- 16S的OTU差异分析方法:PCoA,Lefse
- 微生物测序分析LEfSe
- 扩增子统计绘图3热图:样品相关分析,差异OTU
- 扩增子图表解读5火山图:差异OTU的数量及变化规律
- 扩增子分析解读5物种注释,OTU表操作
- 扩增子图表解读3热图:差异菌、OTU及功能
- 扩增子统计绘图4曼哈顿图:差异OTU和Taxonomy
- 扩增子统计绘图5火山图:差异OTU数量及变化规律
- 产品、项目需求分析的差异
- 电子书与纸质书的差异分析
- 主流数据库的SQL语法差异分析
- OnLoad与Page_Load的差异分析
- OnLoad与Page_Load的差异分析
- 谐振器和振荡器的差异分析
- Jts Geometry 的Difference 空间差异分析
- AngularJs与jquery 差异的分析
- hibernate的常用方法的差异
- C#中两课树比较差异的粗糙方法
- Django-restframework14 路由类Router(冲突)
- iOS开发
- 范数
- 岩土工程英语词汇A-R
- 第十一周项目2 —操作用邻接表存储
- 16S的OTU差异分析方法:PCoA,Lefse
- net start MongoDB 服务名无效错误解决
- 第九周项目3(3)- 求二叉树b的叶子节点个数
- 想知道深度学习是如何工作的?这里有个基础指南
- 常用的正则表达式
- yahoo排名策略
- C#+ArcEngine:加载打开CAD数据(VS2010窗体+代码)
- laravel执行数据库迁移
- linux设备驱动归纳总结(八):2.match.probe.remove