warning, problem parsing hmmsearch output: invalid literal for float() ...
Hi,
I am running metannotate with FOAM database and encountering this error:
Command run: run_metannotate.py --orf_files=data/MetagenomeTest.fa --hmm_files=/home/database/blastdb/FOAM-hmm_rel1a.hmm --reference_database=data/ReferenceTest.fa --output_dir=test_output --tmp_dir=test_tmp --run_mode=both
I'm attaching the full error message, but here they are the final lines:
Warning, problem parsing hmmsearch output: invalid literal for float(): 0013 0.0 Warning, problem parsing hmmsearch output: invalid literal for float(): 4e-05 0 Warning, problem parsing hmmsearch output: invalid literal for float(): 9e-05 0 No ORF hits to HMM. Traceback (most recent call last): File "run_metannotate.py", line 200, in <module> main(sys.argv) File "run_metannotate.py", line 197, in main reference_tree, reference_log) File "/home/programas/metannotate/tasks.py", line 1238, in RunPipelineReal _MakeCountsFiles(output, output_files) File "/home/programas/metannotate/tasks.py", line 602, in _MakeCountsFiles for row_index, row in enumerate(output['rows']): KeyError: 'rows'
I forgot to add this seems to be something related to the database, as the test run performes just fine.