qiime2安装和使用案例

 QIIME是微生物组领域最广泛使用的分析流程。本文章介绍conda 安装Linux(64-bit)以及使用脚本。数据为illumina PE250的fq文件。

1. 安装

conda update conda
conda install wget
wget https://data.qiime2.org/distro/core/qiime2-2021.8-py38-linux-conda.yml
conda env create -n qiime2-2021.8 --file qiime2-2021.8-py38-linux-conda.yml
# OPTIONAL CLEANUP
rm qiime2-2021.8-py38-linux-conda.yml

2. 输入数据到QIIME 2 artifact

qiime tools import --type 'SampleData[PairedEndSequencesWithQuality]' --input-path manifest --output-path demux-paired-end.qza --input-format PairedEndFastqManifestPhred33

qiime demux summarize --i-data demux-paired-end.qza --o-visualization demux-paired-end.qzv

3. 去噪和OTU聚类

qiime dada2 denoise-paired \
  --i-demultiplexed-seqs demux-paired-end.qza \
  --p-trunc-len-f 250 \
  --p-trunc-len-r 250 \
  --p-n-threads ${threads} \
  --o-table dada2_table.qza \
  --o-representative-sequences dada2_rep-seqs.qza \
  --o-denoising-stats dada2_stats.qza

qiime metadata tabulate \
  --m-input-file dada2_stats.qza  \
  --o-visualization dada2_stats.qzv

qiime feature-table summarize \
  --i-table dada2_table.qza \
  --o-visualization dada2_table.qzv

#导出代表序列
qiime tools export --input-path dada2_rep-seqs.qza --output-path phyloseq

#导出特征表
qiime tools export --input-path dada2_table.qza --output-path exported-feature-table
# 格式转化
biom convert -i exported-feature-table/feature-table.biom -o exported-feature-table/feature-table.txt --to-tsv

4. OTU物种注释

qiime feature-classifier classify-sklearn \
  --p-n-jobs ${threads} \
  --i-classifier ${silva_classifier_qza} \
  --i-reads dada2_rep-seqs.qza \
  --o-classification taxonomy.qza                                                  
qiime metadata tabulate \
  --m-input-file taxonomy.qza \
  --o-visualization taxonomy.qzv

qiime taxa barplot \
  --i-table dada2_table.qza \
  --i-taxonomy taxonomy.qza \
  --o-visualization taxa-bar.qzv

#  导出OTU注释表
qiime tools export --input-path taxonomy.qza --output-path taxonomy

# 导出个样本微生物丰度文件
qiime tools export \
  --input-path taxa-bar.qzv \
  --output-path bar_taxonomy

5. 比对代表性序列,并构建系统发育树

qiime phylogeny align-to-tree-mafft-fasttree \
  --p-n-threads ${threads} \
  --i-sequences dada2_rep-seqs.qza \
  --o-alignment aligned-rep-seqs.qza \
  --o-masked-alignment masked-aligned-rep-seqs.qza \
  --o-tree unrooted-tree.qza \
  --o-rooted-tree rooted-tree.qza

#导出进化树
qiime tools export --input-path unrooted-tree.qza --output-path exported-tree

6. 阿尔法稀释作图

qiime diversity alpha-rarefaction \
  --i-table dada2_table.qza \
  --i-phylogeny rooted-tree.qza \
  --p-max-depth 4000 \
  --o-visualization alpha-rarefaction.qzv

更多应用请参考  https://docs.qiime2.org/2021.8/

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值