MaxBin 2.2.7 failed on CentOS7
An automatic tool for binning metagenomics sequences
Brought to you by:
yuwwu
Hi, I had an issue while trying to run MaxBin 2.2.7 on CentOS7.
The error message was the following: "maxbin/2.2.7/app/maxbin/auxiliary/hmmer-3.1b1/src/hmmsearch: /lib64/libm.so.6: version 'GLIBC_2.27' not found (required by maxbin/2.2.7/app/maxbin/auxiliary/hmmer-3.1b1/src/hmmsearch)".
CentOS7 only has v2.17 available.
Is it possible to solve this issue and run MaxBin on CentOS7 ?
I tried to test MaxBin on a clean centOS system (simulated using docker centos:latest) and identified that MaxBin can run on centOS. Here are the things that I do to make MaxBin running on the very clean system.
In the above steps, step 1 installs most necessary packages for compiling programs; step 2 installs CPAN for PERL, and step 3 installs which packages. The three steps may not be neede in every centOS system; I just found that the three are required for the docker-simulated centOS.
There is also one thing: I need to add a few lines in the "autobuild_auxiliary" script for automatically downloading and installing other software. After adding a few lines I was able to
The updated autobuild_auxiliary script is available in the attachment. I have not updated the software version with this script since I have not extensively tested the script everywhere. Please see if this script and the aforementioned requirements/steps work for you.
I have checked it and it all works now, thank you. Can you update the software now to make it possible to use this script in MaxBin ?