merenlab / anvio

An analysis and visualization platform for 'omics data
http://merenlab.org/software/anvio
GNU General Public License v3.0
443 stars 145 forks source link

KeyError: 'modelseed_reaction_id' #2363

Closed ranjanmanishblue closed 3 weeks ago

ranjanmanishblue commented 3 weeks ago

Short description of the problem

Not able to run anvi-self-test --suite metabolism -T 10 sucessfully

anvi'o version

anvi-self-test --version

$ anvi-self-test --version Anvi'o .......................................: marie (v8) Python .......................................: 3.10.15

Profile database .............................: 38 Contigs database .............................: 21 Pan database .................................: 16 Genome data storage ..........................: 7 Auxiliary data storage .......................: 2 Structure database ...........................: 2 Metabolic modules database ...................: 4 tRNA-seq database ............................: 2

System info

uname -a Linux manish-Precision-3660 6.8.0-47-generic #47-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 21:40:26 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux I installed anvi'o via conda and every other test is working fine.

Files / commands to reproduce the issue

anvi-self-test --suite metabolism

:: Setting up the ModelSEED Biochemistry database ...

ModelSEED database version (git commit hash) .: 194ac8afe48f8a606c0dd07ba3c7af10c02ba2fd
Reorganized ModelSEED reactions table ........: /tmp/tmp.eDJmEfQsDl/MODELSEED/reactions.tsv Reorganized ModelSEED compounds table ........: /tmp/tmp.eDJmEfQsDl/MODELSEED/compounds.tsv

:: Storing a metabolic reaction network ...

Config Error: According to the exit code ('1'), anvi'o suspects that something may have gone wrong while running your tests :/ We hope that the reason is clear to you from the lines above. But if you don't see anything obvious, and especially if the test ended up running until the end with reasonable looking final results, you shouldn't worry too much about this error. Life is short and we all can worry just a bit less.

semiller10 commented 3 weeks ago

Hello!

I think this may be a problem fixed in anvi'o-dev. Can you try installing the development version and rerunning the metabolism test suite? If you want to use reaction networks and KEGG pathway visualizations, you'll want to work with that version anyways. https://anvio.org/install/

Best, Sam

ranjanmanishblue commented 3 weeks ago

Hello!

I think this may be a problem fixed in anvi'o-dev. Can you try installing the development version and rerunning the metabolism test suite? If you want to use reaction networks and KEGG pathway visualizations, you'll want to work with that version anyways. https://anvio.org/install/

Best, Sam

Thanks Sam, I will give a try and then share my experience.

ranjanmanishblue commented 3 weeks ago

Hello, I successfully installed anvi'o-dev and run the tests , its working. However in anvio-8 it is not working. Thanks. A big thanks to Sam.