Hello,
when trying to run HUMAnN3 I retrieve an error message returned from diamond:
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: 4
Scoring parameters: (Matrix=BLOSUM62 Lambda=0.267 K=0.041 Penalties=11/1)
Temporary directory: Text file busy
Error: Error calling unlink.
06/29/2020 03:37:26 PM - humann.utilities - CRITICAL: TRACEBACK:
Traceback (most recent call last):
File “/home/plicht/anaconda3/envs/metaphlan/lib/python3.7/site-packages/humann/utilities.py”, line 744, in execute_command
p_out = subprocess.check_output(cmd, stderr=subprocess.STDOUT)
File “/home/plicht/anaconda3/envs/metaphlan/lib/python3.7/subprocess.py”, line 411, in check_output
**kwargs).stdout
File “/home/plicht/anaconda3/envs/metaphlan/lib/python3.7/subprocess.py”, line 512, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command ‘[’/home/plicht/anaconda3/envs/metaphlan/bin/diamond’, ‘blastx’, ‘–query’, ‘/media/sf_projects/microbiome/Analysis_of_microbiome/WiP/KneadData/firsttry/HUMAnN3/output/TRIAL_PL018_1_Novogenea1_1/TRIAL_PL018_1_Novogenea1_1_humann_temp/TRIAL_PL018_1_Novogenea1_1_bowtie2_unaligned.fa’, ‘–evalue’, ‘1.0’, ‘–threads’, ‘4’, ‘–top’, ‘1’, ‘–outfmt’, ‘6’, ‘–db’, ‘/media/sf_projects/microbiome/Analysis_of_microbiome/BioBakery-Tools/Databases/HUMAnN_db/uniref/uniref90_201901’, ‘–out’, ‘/media/sf_projects/microbiome/Analysis_of_microbiome/WiP/KneadData/firsttry/HUMAnN3/output/TRIAL_PL018_1_Novogenea1_1/TRIAL_PL018_1_Novogenea1_1_humann_temp/tmpln4cfsa3/diamond_m8_18tgcgi4’, ‘–tmpdir’, ‘/media/sf_projects/microbiome/Analysis_of_microbiome/WiP/KneadData/firsttry/HUMAnN3/output/TRIAL_PL018_1_Novogenea1_1/TRIAL_PL018_1_Novogenea1_1_humann_temp/tmpln4cfsa3’]’ returned non-zero exit status 1.
I use HUMAnN3 alpha3 with Diamond v0.9.24.125 installed via conda, and as databases:
-uniref full ($ humann_databases --download uniref uniref90_diamond )
- ChocoPhlAn full v296_201901 ($ humann_databases –download chocophlan full )
- Uility mapping full ($ humann_databases --download utility_mapping full )
The functional tests with $ humann_test --run-functional-tests-tools --run-functional-tests-end-to-end are fine. Also when running the demo.fastq with the demo databases HUMAnN3 is working properly. Can you help me out?