위 에러는 sequence에 taxonomy정보를 매칭하는 assignment단계에서 발생합니다.
이는 기존에 생성한 qiime classifier가 최신버전이기 때문에 생기는 문제입니다..ㅠㅠㅠ
qiime feature-classifier classify-sklearn \
--i-classifier ~/Reference/ITS/QIIME2/THFv1.6.1_classifier.qza \
--i-reads ./2.output/rep-seqs-dada2.qza \
--o-classification ./2.output/taxonomy_THF.qza
위 에러는 sequence에 taxonomy정보를 매칭하는 assignment단계에서 발생합니다.
이는 기존에 생성한 qiime classifier가 최신버전이기 때문에 생기는 문제입니다..ㅠㅠㅠ
이는 간단하게 qiime2를 업데이트해 주면 됩니다.
conda update conda
conda update --all
conda update -n base -c defaults conda
# or
conda install conda=24.4.0
# download qiime2
wget https://data.qiime2.org/distro/amplicon/qiime2-amplicon-2024.2-py38-linux-conda.yml
# install qiime2
conda env create -n qiime2-amplicon-2024.2 --file qiime2-amplicon-2024.2-py38-linux-conda.yml
이후 다시 실행하면 완료!
반응형