Nesvilab/FragPipe

Version string not found for DIA-NN

Closed this issue · 8 comments

Hi,

Thank you for your wonderful tool. I was trying to run fragpipe with command line in a supercomputer cluster (GUI version indicates not enough memory for my PC). However, when I ran the command:
./fragpipe --headless --workflow xxx/workflow --manifest xxx/manifest.txt --workdir xxx/result_dirs --config-philosopher xxx/philosopher --config-ionquant xxx/IonQuant-1.10.12.jar --config-msfragger xxx/MSFragger-4.0/MSFragger-4.0.jar --config-python xxx/bin/python3.9 (the parent dir is masked).

ps. I loaded the java with module load java before running the command.

I had below error:
image

Could you please tell me how could I resolve this? I searched the github but did not find similar issue.

Thanks,
Ming

fcyu commented

Hi Ming,

Could you check if /users/PAS1855/yan1365/bin/fragpipe/tools/diann/1.8.2_beta_8/linux/diann-1.8.1.8 has the permission to execute? You could run ls -al /users/PAS1855/yan1365/bin/fragpipe/tools/diann/1.8.2_beta_8/linux/ to find out.

Best,

Fengchao

fcyu commented

Hi Ming,

Thanks for the prompt update. Could you run /users/PAS1855/yan1365/bin/fragpipe/tools/diann/1.8.2_beta_8/linux/diann-1.8.1.8 in the command line to see what it prints?

Thanks,

Fengchao

fcyu commented

Hi Ming,

That's the cause: /lib64/libm.so.6: version GLIBC_2.27' not found`. Your Linux system has old glibc that does not support DIA-NN.

Best,

Fengchao

fcyu commented

No, because glibc is system dependency. The only easy way is using docker https://hub.docker.com/r/fcyucn/fragpipe

Best,

Fengchao