Traceback (most recent call last):
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/bin/antismash", line 11, in <module>
sys.exit(entrypoint())
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/site-packages/antismash/__main__.py", line 129, in entrypoint
sys.exit(main(sys.argv[1:]))
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/site-packages/antismash/__main__.py", line 118, in main
antismash.run_antismash(sequence, options)
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/site-packages/antismash/main.py", line 625, in run_antismash
result = _run_antismash(sequence_file, options)
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/site-packages/antismash/main.py", line 679, in _run_antismash
cast(AntismashModule, genefinding))
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/site-packages/antismash/common/record_processing.py", line 388, in pre_process_sequences
sequences = parallel_function(partial, ([sequence] for sequence in sequences))
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/site-packages/antismash/common/subprocessing/base.py", line 132, in parallel_function
results = jobs.get(timeout=timeout)
File "/home/youke/DATA/Chenhu/anaconda3/envs/antismash/lib/python3.6/multiprocessing/pool.py", line 644, in get
raise self._value
ValueError: Called find_genes, but genefinding disabled
快速antismash分析基因组是出现的genefinding disabled问题
解决:
添加命令行选项 --genefinding-tool prodigal