I try to install MutSigCV to use it for my mutation data.
Despite the fact that downloading an current version with proper reference files is very difficult, I managed to download MutSig2CV with reference files from https://software.broadinstitute.org/cancer/cga/sites/default/files/data/tools/mutsig/MutSig2CV.tar.gz
However, MutSigCV depends on Matlab und I followed all Instructions for Installation of the README File
- Install Matlab runtime 2013a
- Set the LD_LIBRARY_PATH to:
Code:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/bin/glnxa64/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/sys/java/jre/glnxa64/jre/lib/amd64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/sys/java/jre/glnxa64/jre/lib/amd64/server
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/sys/java/jre/glnxa64/jre/lib/amd64/native_threads
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/sys/os/glnxa64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/bin/glnxa64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/runtime/glnxa64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$mcr_root/lib
When I now just type "MutSig2CV" in the console to invoke the program, I got a long python traceback call with the essential error message:
ImportError: /home/horny/software/matlab-mcr-2013a/v81/sys/os/glnxa64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/python3/dist-packages/apt_pkg.cpython-36m-x86_64-linux-gnu.so)
I found out that in $mcr_root/sys/os/glnxa64/README.libstdc++ it says the following:
The GCC runtime libraries included here:
libstdc++.so.6.0.13 libgcc_s.so.1 libgfortran.so.3.0.0
and associated symlinks are part of gcc-4.4.6,
available from ftp.gnu.org. They are included with MATLAB
in the event that your distribution does not provide them.
I am currently using Ubuntu 18 (bionic) and cannot find any solution to install MutSigCV, does anyone of you had similar issues with MutSigCV and knows a solution?