chklovski / CheckM2

Assessing the quality of metagenome-derived genome bins using machine learning
GNU General Public License v3.0
171 stars 20 forks source link

Testrun ERROR: No DIAMOND annotation was generated. #105

Open Mayurk619 opened 5 months ago

Mayurk619 commented 5 months ago

Hi,

I'm facing the error in testrun, I have installed diamond, also exported to path variable. I followed installation through conda and I was able to run the command. I'm using wsl in windows, I'm not sure if this error is serious or can be ignored. Screenshot 2024-05-27 175705

Mayurk619 commented 5 months ago

I think it got fixed. I was able to get this result below. I think the problem must be some dependency missing because I was installing other softwares (checkM) and I ran checkm2 testrun again it gave me this.

Name Completeness Contamination Completeness_Model_Used Translation_Table_Used TEST1 100.00 0.74 Neural Network (Specific Model) 11 TEST2 98.54 0.21 Neural Network (Specific Model) 11 TEST3 98.75 0.51 Neural Network (Specific Model) 11

kmckindles commented 3 months ago

I had this same issue. @Mayurk619 do you know what dependencies you updated?

sherlyn99 commented 1 month ago

same issue here.

I did get a warning when running checkm2 --help ~/.local/lib/python3.8/site-packages/requests/__init__.py:109: RequestsDependencyWarning: urllib3 (2.2.3) or chardet (None)/charset_normalizer (3.3.2) doesn't match a supported version! warnings.warn( Not sure if it is related. I installed checkm2 v1.0.2 via bioconda in a fresh conda environment with python 3.8.

AsESCRT commented 3 weeks ago

I am using checkm2 v1.0.1, but I am still unable to execute the command. I have downgraded diamond to version 2.0.15. Also, please note to export CHECKM2DB="path/to/database". With these changes, I am able to run it successfully.