Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error while processing 54 genomes #327

Closed
aaronmussig opened this issue Jun 20, 2021 · 2 comments · Fixed by #328
Closed

Error while processing 54 genomes #327

aaronmussig opened this issue Jun 20, 2021 · 2 comments · Fixed by #328
Labels
error Help required for a GTDB-Tk error. next version Upcoming feature/fix in staging branch.

Comments

@aaronmussig
Copy link
Member

I am also getting similar error while processing 54 genomes:
ERROR: Input file does not exist: /tmp/tmpl4th9zaugtdbtk_prodigal_tmp_/4/Ensifer_psoraleae_CCBAU 65732_GCF_013283645.1.gff
Process Process-3:1:1:
Traceback (most recent call last):
File "/home/dnd/miniconda3/lib/python3.8/multiprocessing/process.py", line 315, in _bootstrap
self.run()
File "/home/dnd/miniconda3/lib/python3.8/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/home/dnd/miniconda3/lib/python3.8/site-packages/gtdbtk/biolib_lite/parallel.py", line 107, in __producer
rtn = producer_callback(dataItem)
File "/home/dnd/miniconda3/lib/python3.8/site-packages/gtdbtk/biolib_lite/prodigal_biolib.py", line 147, in producer
prodigalParser = ProdigalGeneFeatureParser(gff_file_tmp)
File "/home/dnd/miniconda3/lib/python3.8/site-packages/gtdbtk/biolib_lite/prodigal_biolib.py", line 313, in init
check_file_exists(filename)
File "/home/dnd/miniconda3/lib/python3.8/site-packages/gtdbtk/biolib_lite/common.py", line 96, in check_file_exists
raise BioLibFileNotFound('Input file does not exist: ' + input_file)
gtdbtk.biolib_lite.exceptions.BioLibFileNotFound: Input file does not exist: /tmp/tmpl4th9zaugtdbtk_prodigal_tmp
/4/Ensifer_psoraleae_CCBAU 65732_GCF_013283645.1.gff

gtdbtk.biolib_lite.exceptions.BioLibFileNotFound: Input file does not exist: /tmp/tmpu5ref0kbgtdbtk_prodigal_tmp_/4/Ensifer_psoraleae_CCBAU 65732_G283645.1.gff
Process Process-3:
Traceback (most recent call last):
File "/home/dnd/miniconda3/lib/python3.8/multiprocessing/process.py", line 315, in _bootstrap
self.run()
File "/home/dnd/miniconda3/lib/python3.8/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/home/dnd/miniconda3/lib/python3.8/site-packages/gtdbtk/external/prodigal.py", line 141, in _worker
rtn_files = self._run_prodigal(genome_id, file_path, usr_tln_table)
File "/home/dnd/miniconda3/lib/python3.8/site-packages/gtdbtk/external/prodigal.py", line 107, in _run_prodigal
raise Exception("An error was encountered while running Prodigal.")
Exception: An error was encountered while running Prodigal.
==> Processed 52/54 genomes (96%) |██████████████▍| [87.36genome/s, ETA 00:00][2021-06-19 17:22:08] ERROR: Controlled exit resulting from an unrecoe error or warning.

================================================================================
EXCEPTION: ProdigalException
MESSAGE: An exception was caught while running Prodigal.

Originally posted by @RahiPraveen in #325 (comment)

@aaronmussig aaronmussig added the error Help required for a GTDB-Tk error. label Jun 20, 2021
@aaronmussig
Copy link
Member Author

Hi @RahiPraveen this issue is caused by having a space in the name of the input file, if you replace the spaces with underscores it will work.

In version 1.5.1 this will be fixed.

@aaronmussig aaronmussig added the next version Upcoming feature/fix in staging branch. label Jun 20, 2021
@RahiPraveen
Copy link

Hi @RahiPraveen this issue is caused by having a space in the name of the input file, if you replace the spaces with underscores it will work.

In version 1.5.1 this will be fixed.
@aaronmussig
Oh, yes I found those sequences with spaces in their labels, it worked. Thanks

@aaronmussig aaronmussig linked a pull request Jun 22, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
error Help required for a GTDB-Tk error. next version Upcoming feature/fix in staging branch.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants