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.
Could you please tell me how could I resolve this? I searched the github but did not find similar issue.
Thanks,
Ming
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
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
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
No, because glibc is system dependency. The only easy way is using docker https://hub.docker.com/r/fcyucn/fragpipe
Best,
Fengchao