06 November 2019 11 3K Report

Hi

I am getting the following error while running MaxQuant (1.6.6.0) using mono on a cluster running CentOS 7 Linux.

Microsoft Visual C++ Redistributable 2015/2017 is required to read Bruker data, but it appears not to be installed

But when I run MaxQuant on my local Linux (Ubuntu 16.04) machine, I do not get that error, everything runs smoothly.

Since I do not have root access in the cluster, I have installed mono from the source by cloning it from GitHub (https://github.com/mono/mono.git).

On the other hand in my local machine, I installed it system-wide as follows

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

sudo apt install apt-transport-https ca-certificates

echo "deb https://download.mono-project.com/repo/ubuntu vs-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list

sudo apt update

Steps to Reproduce

I have made data and MaxQuant software available in the following link to reproduce this issue.

  • Download the data folder ftp://ftp.lrz.de/transfer/_WA_MaxQuant_201910/Maxquant-on-Linux/
  • Change your current working directory to the downloaded folder (i.e. Maxquant-on-Linux)
  • Run ./gen_mqpar.py mqpar.xml -o mqpar_out.xml. this will set the correct paths for data in the mqpar_out.xml file which is required to run MaxQuant. Make sure you provide correct pyhton path in the 1st line of gen_mqpar.py
  • Install mono from the GitHub source.
  • Then run mono MaxQuant_1.6.6.0/MaxQuant/bin/MaxQuantCmd.exe mqpar_out.xml
  • Any ideas on how to debug this?

    More Wasim Aftab's questions See All
    Similar questions and discussions