bxlab / metaWRAP

MetaWRAP - a flexible pipeline for genome-resolved metagenomic data analysis
MIT License
386 stars 189 forks source link

Read_qc module error #31

Open eertekin opened 6 years ago

eertekin commented 6 years ago

When I run the read_qc module

metawrap /home-2/eerteki2@jhu.edu/scratch/miniconda2/envs/metawrap-env/bin/metawrap-modules/read_qc -1 /home-2/eerteki2@jhu.edu/data/Emine_gypsum_metagenomes/RAW_READS/SAG-NEG-2_1.fastq -2 /home-2/eerteki2@jhu.edu/data/Emine_gypsum_metagenomes/RAW_READS/SAG-NEG-2_2.fastq -o SAG-NEG-2

I get the error:

########################################################################################################################

MAKING PRE-QC REPORT

########################################################################################################################

Error occurred during initialization of VM Unable to load native library: libverify.so: cannot open shared object file: No such file or directory


Something went wrong with making pre-QC fastqc report. Exiting.


ursky commented 6 years ago

Looks like your fastqc isnt working because of some Java library issue. I suspect you can't even run fastqc -h. Is it possible you have another java-jdk installation in a higher priority than the conda one?

eertekin commented 6 years ago

I think the problem was related with gcc. I updated it, and it seems resolved for now.

ursky commented 6 years ago

Can you tell me exactly how/what did you update to fix it?

eertekin commented 6 years ago

I ran : "conda update gcc" on the commandline. Its now version 4.8.5

ursky commented 6 years ago

Glad it worked. I'll try to add GCC as a dependency for next release (metaWRAP v=0.9). Thanks for the feedback!

ursky commented 6 years ago

For future reference, I had to remove the gcc dependancy from the metawrap-mg conda package as of metawrap v=0.9.1. This is because adding it causes some nasty conflicts between some gcc library packages. It is assumed that you have an up-to-date gcc on your system. Sorry for the inconvenience.