栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Qiime1-10.Alpha多样性分析

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Qiime1-10.Alpha多样性分析

本节我们将介绍Alpha多样性如何分析,具体包括三部分的内容:Alpha稀释曲线、计算比较Alpha多样性的差异、Mapping文件中添加Alpha指数。本节所有的操作都是基于qiime1内含的指令,当然qiime1输出的图片结果可能并不是那么理想,所以我们还可以在R中自己绘图,这部分的内容有机会的话我将会在之后的推文中介绍。

Alpha稀释曲线

要制作Alpha稀释曲线,我们可以使用alpha_rarefaction.py命令:

alpha_rarefaction.py -i otu_table.biom -o alpha_output_folder -m mapping_file.txt -t rep_tree.tre

这个命令实际上包括四个脚本:

  1. single_rarefaction.py

  2. alpha_diversity.py

  3. collate_alpha.py 

  4. make_rarefaction_plots.py 
    我们可以使用参数文件parameters file改变调整任意一步的参数。默认的参数只会获得Alpha多样性的以下几个指数:Observed Species,Chao1和Phylogenetic Diversity(PD)Whole Tree。我们可以通过参数文件增加更多的参数比如增加Shannon指数,然后利用alpha_rarefaction.py中的-p参数即可。下面给一个参数文件的例子:

echo "alpha_diversty:metrics observed,shannon,simpson,pd_whole_tree,chao1" >> alpha_parameters.txt
计算比较Alpha多样性的差异

使用alpha_rarefaction.py绘制稀释曲线后,你可以对产生的每个指标进行统计检验。我们可以在R中进行,也可以使用qiime1中提供的compare_alpha_diversity.py命令进行。

# PD Whole Tree Significance Calculationcompare_alpha_diversity.py 
-i alpha_output/alpha_div_collated/PD_whole_tree.txt 
-o alpha_pdwholetree_stats 
-m mapping_file.txt 
-t nonparametric 
-c SampleType# Chao1 Significance Calculationcompare_alpha_diversity.py 
-i alpha_output/alpha_div_collated/chao1.txt 
-o alpha_chao1_stats 
-m mapping_file.txt 
-t nonparametric 
-c SampleType# Observed OTU's Significance Calculationcompare_alpha_diversity.py 
-i alpha_output/alpha_div_collated/observed_otus.txt 
-o alpha_observed_otus_stats 
-m mapping_file.txt 
-t nonparametric 
-c SampleType
Mapping文件中添加Alpha指数

在Mapping文件中添加上Alpha指数是一件很有用的事情。具体的命令如下:

add_alpha_to_mapping_file.py 
-i alpha_div_collated/PD_whole_tree.txt 
-m mapping_file.txt 
-o mapping_file_with_alpha.txt



作者:jlyq617
链接:https://www.jianshu.com/p/f0a3b7a8041e
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/220323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号