linnabrown / run_dbcan

Run_dbcan V4, using genomes/metagenomes/proteomes of any assembled organisms (prokaryotes, fungi, plants, animals, viruses) to search for CAZymes.
http://bcb.unl.edu/dbCAN2
GNU General Public License v3.0
138 stars 40 forks source link

error in preparing overview table #24

Closed lis4matilda closed 4 years ago

lis4matilda commented 4 years ago

Hi I have used the conda installation and installed signalP separately. I run with the option --use_signalP=True. Everything works fine up to the summarising of the results. This happens both for the example data and the test run with my data. Results files from DIAMOND, HMMER and hotPep is created. Hope you can help. Lisa

*1. DIAMOND end***** *2. HMMER end***** *3. hotPep end***** Waiting on signalP SignalP complete Preparing overview table from hmmer, hotpep and diamond output... Traceback (most recent call last):   File "/home/lisao/.local/bin/run_dbcan.py", line 626, in     hits["signalP" : "N"] TypeError: unhashable type: 'slice'

linnabrown commented 4 years ago

This problem is solved in our GitHub repository. You can download repository from github and replace /home/lisao/.local/bin/run_dbcan.py with run_dbcan.py.

I will revise the pip package (pip install run_dbcan) several days later. Thanks for using.

linnabrown commented 4 years ago

This problem has been solved in the new package. Please use this command

pip install run-dbcan==2.0.1 --user