基于Docker进行qiime2扩增子分析流程

本文档详细记录了基于Docker的qiime2进行扩增子数据分析的过程,包括数据获取、单线程处理、质量控制、特征表生成、系统发育树构建、多样性和相关性分析等步骤。特别地,提到了--p-sampling-depth参数的重要性和处理连续元数据的考虑,以及在处理pH值时遇到的挑战。

get data

wget -O "sample-metadata.tsv" \
  	"https://data.qiime2.org/2020.2/tutorials/atacama-soils/sample_metadata.tsv"

mkdir emp-paired-end-sequences

wget -O "emp-paired-end-sequences/forward.fastq.gz" \
  	"https://data.qiime2.org/2020.2/tutorials/atacama-soils/10p/forward.fastq.gz"

wget -O "emp-paired-end-sequences/reverse.fastq.gz" \
  	"https://data.qiime2.org/2020.2/tutorials/atacama-soils/10p/reverse.fastq.gz"

wget -O "emp-paired-end-sequences/barcodes.fastq.gz" \
  	"https://data.qiime2.org/2020.2/tutorials/atacama-soils/10p/barcodes.fastq.gz"

########################################################################

export WORK_DIR="/home/wkg/repos/qiime2/atacama"

docker run -t -i -v $WORK_DIR:/data qiime2/core:2020.2 \
	qiime tools import \
	--type EMPPairedEndSequences \ 
	--input-path emp-paired-end-sequences \ 
	--output-path emp-paired-end-sequences.qza

single thread

demux

docker run -t -i -v $WORK_DIR:/data qiime2/core:2020.2 \
	qiime demux emp-paired \
	--m-barcodes-file sample-metadata.tsv \ 
	--m-barcodes-column barcode-sequence \ 
	--p-rev-comp-mapping-barcodes \ 
	--i-seqs emp-paired-end-sequences.qza \ 
	--o-per-sample-sequences demux.qza \
	--o-error-correction-details demux-details.qza

single threaded

takes awhile

docker run -t -i -v $WORK_DIR:/data qiime2/core:2020.2 \
	qiime demux summarize \
	--i-data demux.qza \
	--o-visualization demux.qzv

single threaded. fast

to look at the visualizations and summary tables from the demux:

docker run -t -i -v $WORK_DIR:/data qiime2/core:2020.2 \
	qiime tools export \
	--input-path demux.qzv \
	--output-path demux_results

this results in a directory that has a nice summary in HTML

the heads of the reads are lower quality for both forward and

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值