事前準備(運営側)
- 草食動物である牛 と 日本人の腸内細菌叢を比較しつつ、多様性解析を行う。
- 先にデータベースから塩基配列データをダウンロードし、解析を行った。参考までにコマンドを書いておく。
mkdir diverse_tutorial
cd diverse_tutorial
mkdir -p pig/raw-data
mkdir -p human/raw-data
# pig: https://www.ncbi.nlm.nih.gov/bioproject?LinkName=sra_bioproject&from_uid=31211918
for id in {1..5}; do
fasterq-dump -p SRR2743095${id}
done
for id in {1..5}; do
mv SRR2743095${id}_1.fastq pig/raw-data/pig-SRR2743095${id}_S${id}_R1_001.fastq
mv SRR2743095${id}_2.fastq pig/raw-data/pig-SRR2743095${id}_S${id}_R2_001.fastq
done
cd pig/raw-data/
pigz ./*.fastq
cd ../../
# Japanese: https://www.ncbi.nlm.nih.gov/sra/SRX14256433%5Baccn%5D
for id in {18105021..18105025}; do
fasterq-dump -p SRR${id}
done
for id in {1..5}; do
mv SRR1810502${id}_1.fastq human/raw-data/human-1810502${id}_S${id}_R1_001.fastq
mv SRR1810502${id}_2.fastq human/raw-data/human-1810502${id}_S${id}_R2_001.fastq
done
cd human/raw-data/
pigz ./*.fastq
cd ../
# 以降、Qiime2で解析
- 運営側から、Qiime2の結果をお配りします。
- diversity-tutorialの中を確認してください。
cd diversity-tutorial
ls qiime_outputs/
mkdir phylogenetic
cd phylogenetic
qiime phylogeny align-to-tree-mafft-fasttree \
--i-sequences ../qiime_outputs/rep-seqs-dada2.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
cd ../
-
table-dada2.qzv
をQiime-Viewで確認します。一番リード数の少ないサンプルを確認します。
-> 25268
mkdir diversity
cd diversity
# α希薄化
qiime diversity alpha-rarefaction \
--i-table ../qiime_outputs/table-dada2.qza \
--i-phylogeny ../phylogenetic/rooted-tree.qza \
--p-max-depth 25268 --p-steps 27 \
--m-metadata-file ../sample-metadata.tsv \
--o-visualization alpha-rarefaction.qzv
# 様々な手法での多様性解析
qiime diversity core-metrics-phylogenetic \
--i-table ../qiime_outputs/table-dada2.qza \
--i-phylogeny ../phylogenetic/rooted-tree.qza \
--p-sampling-depth 25268 \
--m-metadata-file ../sample-metadata.tsv \
--output-dir core-metrics-results
# α多様性(faith)の可視化
qiime diversity alpha-group-significance \
--i-alpha-diversity core-metrics-results/faith_pd_vector.qza \
--m-metadata-file ../sample-metadata.tsv \
--o-visualization faith-pd-group-significance.qzv
# α多様性(evenness)の可視化
qiime diversity alpha-group-significance \
--i-alpha-diversity core-metrics-results/evenness_vector.qza \
--m-metadata-file ../sample-metadata.tsv \
--o-visualization evenness-group-significance.qzv
# β多様性(unweightedのunifrac)の可視化
qiime diversity beta-group-significance \
--i-distance-matrix core-metrics-results/unweighted_unifrac_distance_matrix.qza \
--m-metadata-file ../sample-metadata.tsv \
--m-metadata-column group \
--o-visualization unweighted-unifrac-sampletype-significance.qzv \
--p-pairwise