Closed NebulaSL closed 1 month ago
Dear @NebulaSL,
This message here tells me that the issue is about the concoct
installation, and not related to anvi'o per se:
DATE: 14 Aug 24 14:23:31
CMD LINE: concoct --coverage_file /scratch/tmprhjyf2u0/contig_coverages.txt --composition_file /scratch/tmprhjyf2u0/sequence_contigs.fa --basename /scratch/tmprhjyf2u0 --threads 4 --clusters 200
Traceback (most recent call last):
File "/usr/local/bioinfo/bin/concoct", line 6, in <module>
import vbgmm
ModuleNotFoundError: No module named 'vbgmm'
It is not anvi'o that is looking for vbgmm, it is concoct. Can you please run the command concoct in your terminal and make sure it is working? When it is working for you in the terminal, it will work for anvi'o via anvi-cluster-contigs
as well.
Best wishes,
Hi @meren and @NebulaSL -- I had trouble installing the version of concoct tailored to anvi'o (see installation instructions here), with problems arising like missing C library dependencies. Maybe you should first try installing concoct and running the workflow on your local machine before trying it on the server, following anvi'o instructions and referencing how I troubleshooted installation here.
Short description of the problem
Hi Anvio team! When i tried to run anvi-cluster-contig using concoct, it gave an error about import vbgmm module, we had a installed concoct within the conda enviornment, it seems anvio is look for concoct in the system, is there a way to change it?
The thing is our server admin can install things within conda environrment or some other environment however cannot install it on the system.
anvi'o version
anvi-self-test --version Anvi'o .......................................: marie (v8) Python .......................................: 3.10.14
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
linux system on the server, our admins did it
Detailed description of the issue
Hi, when I tried to run concoct to create metabins for my large metagenome file, using
it gave an error:
And in the log file: /scratch/tmprhjyf2u0/logs.txt it shows:
When I tried to look for vbgmm in our server, it exists somewhere else
however the vbgmm module were not in where anvio is look for it /usr/local/bioinfo/bin/concoct, is there anyway to change where anvio looking for vbgmm or using concoct? Or in what way do you suggest slove the problem?
Thanks in advance!
Best, Shiyi