Hi Francesco,
I try the version of diamond from 0.9.23 to 0.9.32, but some error always showed:
(1) diamond version <= 0.9.23:
(py37) [zhangwenping@localhost try_humann]$ humann --input /data/liying_metagenome/clean_data_liying/SRR5130527_paired.1.fastq --output try_SRR5130527_paired.1 --diamond ‘/data/xmjd/biosoft/’ --metaphlan-options ‘-x mpa_v30_CHOCOPhlAn_201901 --bowtie2db /data/xmjd/miniconda2/envs/py37/lib/python3.7/site-packages/metaphlan/metaphlan_databases/ --read_min_len 49’
Output files will be written to: /data/try_humann/try_SRR5130527_paired.1
Removing spaces from identifiers in input file …
WARNING: Can not call software version for bowtie2
CRITICAL ERROR: Please update diamond from version 0.9.23 to version 0.9.24
(2): diamond version: 0.9.24
07/31/2020 01:48:57 PM - humann.utilities - CRITICAL: Error executing: /data/xmjd/miniconda2/envs/py37/bin/diamond blastx --query /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/SRR5130527_paired.1_bowtie2_unaligned.fa --evalue 1.0 --threads 1 --top 1 --sensitive --outfmt 6 --db /data/xmjd/biobakery_workflows_databases/humann/uniref/uniref90_filtered_201901 --out /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/tmpa6l35xe1/diamond_m8_85rjcnpu --tmpdir /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/tmpa6l35xe1
Error message returned from diamond :
diamond v0.9.24.125 | by Benjamin Buchfink buchfink@gmail.com
Licensed under the GNU GPL https://www.gnu.org/licenses/gpl.txt
Check http://github.com/bbuchfink/diamond for updates.
#CPU threads: 1
Scoring parameters: (Matrix=BLOSUM62 Lambda=0.267 K=0.041 Penalties=11/1)
Temporary directory: /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/tmpa6l35xe1
Opening the database… [0.000337s]
Error: Database was built with a different version of Diamond and is incompatible.
(3) diamond version from 0.9.25 to 0.9.30: same error like the following:
(py37) [zhangwenping@localhost try_humann]$ humann --input /data/liying_metagenome/clean_data_liying/SRR5130527_paired.1.fastq --output try_SRR5130527_paired.1 --diamond ‘/data/xmjd/biosoft/’ --metaphlan-options ‘-x mpa_v30_CHOCOPhlAn_201901 --bowtie2db /data/xmjd/miniconda2/envs/py37/lib/python3.7/site-packages/metaphlan/metaphlan_databases/ --read_min_len 49’
Output files will be written to: /data/try_humann/try_SRR5130527_paired.1
Removing spaces from identifiers in input file …
WARNING: Can not call software version for bowtie2
CRITICAL ERROR: Can not call software version for diamond
(py37) [zhangwenping@localhost try_humann]$ /data/xmjd/biosoft/diamond --version
diamond v0.9.27.128 | by Benjamin Buchfink buchfink@gmail.com
Licensed under the GNU GPL https://www.gnu.org/licenses/gpl.txt
Check http://github.com/bbuchfink/diamond for updates.
diamond version 0.9.27
(5) diamond version > = 0.9.31:
CRITICAL ERROR: Error executing: /data/xmjd/biosoft/diamond blastx --query /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/SRR5130527_paired.1_bowtie2_unaligned.fa --evalue 1.0 --threads 1 --top 1 --sensitive --outfmt 6 --db /data/xmjd/biobakery_workflows_databases/humann/uniref/uniref90_filtered_201901 --out /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/tmp2318ing3/diamond_m8_gezv43ru --tmpdir /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/tmp2318ing3
Error message returned from diamond :
diamond v0.9.31.132 © Max Planck Society for the Advancement of Science
Documentation, support and updates available at http://www.diamondsearch.org
#CPU threads: 1
Scoring parameters: (Matrix=BLOSUM62 Lambda=0.267 K=0.041 Penalties=11/1)
Temporary directory: /data/try_humann/try_SRR5130527_paired.1/SRR5130527_paired.1_humann_temp/tmp2318ing3
Opening the database… [0s]
Error: Database was built with an older version of Diamond and is incompatible.
How can I fix the error?
wenping