Error running busco autolineage
Hello, I'm trying to use busco with autolineage option. Busco is running normally until the tool arrive to the eukaryota download :
INFO: Downloading file 'https://busco-data.ezlab.org/v4/data/lineages/eukaryota_odb10.2020-08-05.tar.gz' INFO: Decompressing file '/home/pgtvm2/Documents/work_data/Benjamin/HOMED2/Snakemake/Analysis/busco_downloads/lineages/eukaryota_odb10.tar.gz' CRITICAL: Unhandled exception occurred: Traceback (most recent call last): File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/run_BUSCO.py", line 180, in run_BUSCO config_manager.load_busco_config(sys.argv) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoLogger.py", line 55, in wrapped_func self.retval = func(*args, **kwargs) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/ConfigManager.py", line 55, in load_busco_config lineage_dataset_fullpath = self.auto_select_lineage() # full path File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoLogger.py", line 55, in wrapped_func self.retval = func(*args, **kwargs) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/ConfigManager.py", line 77, in auto_select_lineage asl.run_auto_selector() File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoLogger.py", line 55, in wrapped_func self.retval = func(*args, **kwargs) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/AutoLineage.py", line 71, in run_auto_selector root_runners = self.run_lineages_list(self.all_lineages) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/AutoLineage.py", line 84, in run_lineages_list busco_run.run_analysis(callback=self.callback) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoRunner.py", line 45, in run_analysis self.analysis.run_analysis() File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/GenomeAnalysis.py", line 199, in run_analysis super().run_analysis() File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/GenomeAnalysis.py", line 37, in run_analysis super().run_analysis() File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoLogger.py", line 51, in wrapped_func self.retval = func(*args, **kwargs) File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoAnalysis.py", line 86, in run_analysis self.init_tools() File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/GenomeAnalysis.py", line 187, in init_tools self.augustus_runner = AugustusRunner() File "/opt/conda/envs/main_env/lib/python3.6/site-packages/busco/BuscoTools.py", line 1692, in __init__ self.config.set("busco_run", "augustus_config_path", self._augustus_config_path) File "/opt/conda/envs/main_env/lib/python3.6/configparser.py", line 1192, in set self._validate_value_types(option=option, value=value) File "/opt/conda/envs/main_env/lib/python3.6/configparser.py", line 1177, in _validate_value_types raise TypeError("option values must be strings") TypeError: option values must be strings
I installed busco by : conda -c bioconda -c conda-forge busco=4.1.3 augustus=3.3.3 python=3.6
Does the problem come from python 3.6 ? I use version 3.6 because i need it in my conda environment for quast tool.
This conda environment is in a singularity image.
My command was : busco -m geno --auto-lineage -i my_input.fa -o my_output -c 20
Thanks