Hi,
I've seen the following error on the forum but I haven't found a great fix. I tried my command on QIIME2 2023.5 and installed qiime2-amplicon-2024.5. I am running QIIME2 on a GCP VM with boot disk size of 500GB and in a conda environment. I have tried the command with the GG and SILVA reference databases, redownloading each from what I used previously. Seems like a working/temp directory issue so I created a new tmp directory and directed QIIME2 to it by mkdir -p /tmp/tempdir
and
export TMPDIR=/tmp/tempdir
. Received the same error. My command and error are still as follows:
qiime fragment-insertion sepp \
--i-representative-sequences mergedexp2repseqs.qza \
--i-reference-database ~/sepp-refs-gg-13-8.qza \
--o-tree exp2tree.qza \
--o-placements exp2insertionplacements.qza \
--p-debug \
--verbose
mktemp: failed to create directory via template ‘/path/to/new/tempdir/tmp.XXXXXXXXXX’: No such file or directory
/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/bin/run-sepp.sh: Can't create temp directory, exiting...
Traceback (most recent call last):
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/q2cli/commands.py", line 520, in call
results = self._execute_action(
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/q2cli/commands.py", line 581, in _execute_action
results = action(**arguments)
File "", line 2, in sepp
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/qiime2/sdk/action.py", line 342, in bound_callable
outputs = self.callable_executor(
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/qiime2/sdk/action.py", line 576, in callable_executor
output_views = self._callable(**view_args)
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/q2_fragment_insertion/_insertion.py", line 75, in sepp
_run(str(representative_sequences.file.view(DNAFASTAFormat)),
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/site-packages/q2_fragment_insertion/_insertion.py", line 54, in _run
subprocess.run(cmd, check=True, cwd=cwd)
File "/home/timothy_horseman/miniconda3/envs/qiime2-amplicon-2024.5/lib/python3.9/subprocess.py", line 528, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['run-sepp.sh', '/tmp/qiime2/timothy_horseman/data/30027b0b-2e93-4850-8d56-8b1a05fcf63b/data/dna-sequences.fasta', 'q2-fragment-insertion', '-x', '1', '-A', '1000', '-P', '5000', '-a', '/tmp/qiime2/timothy_horseman/data/a14c6180-506b-4ecb-bacb-9cb30bc3044b/data/aligned-dna-sequences.fasta', '-t', '/tmp/qiime2/timothy_horseman/data/a14c6180-506b-4ecb-bacb-9cb30bc3044b/data/tree.nwk', '-r', '/tmp/qiime2/timothy_horseman/data/a14c6180-506b-4ecb-bacb-9cb30bc3044b/data/raxml-info.txt', '-b', '1']' returned non-zero exit status 1.
Plugin error from fragment-insertion:
Command '['run-sepp.sh', '/tmp/qiime2/timothy_horseman/data/30027b0b-2e93-4850-8d56-8b1a05fcf63b/data/dna-sequences.fasta', 'q2-fragment-insertion', '-x', '1', '-A', '1000', '-P', '5000', '-a', '/tmp/qiime2/timothy_horseman/data/a14c6180-506b-4ecb-bacb-9cb30bc3044b/data/aligned-dna-sequences.fasta', '-t', '/tmp/qiime2/timothy_horseman/data/a14c6180-506b-4ecb-bacb-9cb30bc3044b/data/tree.nwk', '-r', '/tmp/qiime2/timothy_horseman/data/a14c6180-506b-4ecb-bacb-9cb30bc3044b/data/raxml-info.txt', '-b', '1']' returned non-zero exit status 1.
See above for debug info.