FileNotFoundError when running v5 test data set
I am trying to run v5, but getting an error when testing using the provided test data set.
To install, I first created a conda env containing all dependencies, then cloned the repo and checked out to the v5 branch. Then I ran python3 setup.py install --user
and configured BUSCO.
To run the test data set I do: /pth/to/repo/bin/busco -i genome.fna -c 1 -m geno -f --out test_eukaryota -l eukaryota_odb10
and here's the output (and error) I get:
INFO: ***** Start a BUSCO v5.beta analysis, current time: 10/15/2020 14:50:37 *****
INFO: Configuring BUSCO with /groups/itay_mayrose/liorglic/busco_v5/config/config.ini
INFO: Mode is genome
INFO: Input file is /groups/itay_mayrose/liorglic/busco_v5/test_data/eukaryota/genome.fna
INFO: Downloading information on latest versions of BUSCO data...
INFO: Running BUSCO using lineage dataset eukaryota_odb10 (eukaryota, 2020-09-10)
INFO: Running 1 job(s) on metaeuk, starting at 10/15/2020 14:50:37
INFO: [metaeuk] 1 of 1 task(s) completed
CRITICAL: Unhandled exception occurred:
Traceback (most recent call last):
File "/groups/itay_mayrose/liorglic/.local/lib/python3.8/site-packages/busco/run_BUSCO.py", line 198, in run_BUSCO
busco_run.run_analysis()
File "/groups/itay_mayrose/liorglic/.local/lib/python3.8/site-packages/busco/BuscoRunner.py", line 45, in run_analysis
self.analysis.run_analysis()
File "/groups/itay_mayrose/liorglic/.local/lib/python3.8/site-packages/busco/GenomeAnalysis.py", line 160, in run_analysis
self._run_metaeuk()
File "/groups/itay_mayrose/liorglic/.local/lib/python3.8/site-packages/busco/GenomeAnalysis.py", line 174, in _run_metaeuk
self.metaeuk_runner.edit_file_header()
File "/groups/itay_mayrose/liorglic/.local/lib/python3.8/site-packages/busco/BuscoTools.py", line 1854, in edit_file_header
with open(self.pred_protein_seqs, "rU") as f:
FileNotFoundError: [Errno 2] No such file or directory: '/groups/itay_mayrose/liorglic/busco_v5/test_data/eukaryota/test_eukaryota/run_eukaryota_odb10/metaeuk_output/genome.fna.fas'
test_eukaryota/logs/metaeuk_err.log
is empty, test_eukaryota/logs/metaeuk_out.log
is attached (I think it looks OK).
Any idea what's going wrong?metaeuk_out.log