qiime feature-classifier classify-consensus-blast no such file in cache when run two or more feature-classifier classify-consensus-blast

Warning: [blastn] Examining 5 or more matches is recommended
/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/q2_feature_classifier/_blast.py:80: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
missed = missed.append(
/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/q2_feature_classifier/_blast.py:84: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
result = result.append(missed, ignore_index=True)
Running external command line application. This may print messages to stdout and/or stderr.
The command being run is below. This command cannot be manually re-run as it will depend on temporary files that no longer exist.

Command: blastn -query /tmp/qiime2/lucy2/data/a13b666f-c976-48bb-840f-137bf7b6e91b/data/dna-sequences.fasta -evalue 0.001 -strand both -outfmt 6 -subject /tmp/qiime2/lucy2/data/b74b3017-b466-41a3-9078-f263af4f6f7f/data/dna-sequences.fasta -perc_identity 80.0 -qcov_hsp_perc 80.0 -max_target_seqs 1 -out /tmp/q2-BLAST6Format-rj0z94e8

Traceback (most recent call last):
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/q2cli/commands.py", line 478, in call
results = self._execute_action(
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/q2cli/commands.py", line 544, in _execute_action
results = action(**arguments)
File "", line 2, in classify_consensus_blast
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/sdk/action.py", line 342, in bound_callable
outputs = self.callable_executor(
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/sdk/action.py", line 647, in callable_executor
outputs = self._callable(scope.ctx, **view_args)
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/q2_feature_classifier/_blast.py", line 102, in classify_consensus_blast
result, = search_db(query=query, reference_reads=reference_reads,
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/sdk/context.py", line 140, in deferred_action
return action_obj._bind(
File "", line 2, in blast
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/sdk/action.py", line 342, in bound_callable
outputs = self.callable_executor(
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/sdk/action.py", line 583, in callable_executor
self.signature.coerce_given_outputs(output_views, output_types,
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/core/type/signature.py", line 487, in coerce_given_outputs
output = self._create_output_artifact(
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/core/type/signature.py", line 511, in _create_output_artifact
artifact = qiime2.sdk.Artifact._from_view(
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/sdk/result.py", line 362, in _from_view
artifact._archiver = archive.Archiver.from_data(
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/core/archive/archiver.py", line 412, in from_data
process_alias, data_path = cache._rename_to_data(uuid, path)
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/core/cache.py", line 1088, in _rename_to_data
process_alias = self._alias(uuid)
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/core/cache.py", line 1116, in _alias
self.named_pool._make_symlink(uuid, uuid)
File "/home/lucy2/anaconda3/envs/qiime2-2023.7/lib/python3.8/site-packages/qiime2/core/cache.py", line 1514, in _make_symlink
os.symlink(src, dest)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/qiime2/lucy2/data/315d82bf-9c5f-4f61-85b2-de0ef8035fd6' -> '/tmp/qiime2/lucy2/pools/recycle_feature_classifier_classify_consensus_blast_cc604076b532c79727f9cc558b0ab11e64eaf942/315d82bf-9c5f-4f61-85b2-de0ef8035fd6'

Hello @LuffyLuffy. When you say "run two or more feature-classifier classify-consensus-blast" do you mean that you are running the same command more than once at the same time?

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.