vscentrum / vsc-software-stack

Central repository of easyconfigs used in the software installations on VSC clusters.
2 stars 6 forks source link

EMMAX #379

Closed laraPPr closed 3 months ago

laraPPr commented 3 months ago
pavelToman commented 3 months ago

It is 14y old sw - seems it needs ATLAS to be built with foss toolchain. Seems can be built either with intel toolchain, there is a build.sh script but some of the files missing in new intel compilers and mkl, like libguide.a. Build script for intel: https://github.com/vscentrum/vsc-software-stack/blob/wip/379_EMMAX/emmax_build.sh.comments

boegel commented 3 months ago

You can probably just replace the linking to ATLAS libraries with linking to FlexiBLAS (which is included in foss) instead, ATLAS is a BLAS/LAPACK library. Definitely don't try to install ATLAS, since it's no longer maintained (see https://sourceforge.net/projects/math-atlas/files/Stable).

Maybe see how difficult that would be. If it's really a problem/time sink, we'll ask the researcher how much they really want this.

laraPPr commented 3 months ago

They also asked for miniprot and said thank you for miniprot and also this about EMMAX

If you would have the time to install the other software 'EMMAX' that I requested, it would be great. I have a large project to run and would like to take the opportunity of running those jobs in the summer as it is less crowded.
boegel commented 3 months ago

@pavelToman I'll pick it up from here, give it a quick try myself, and if it doesn't work out I'll let the researchers know we can't spend our time in getting dinosaur code like this to work...

boegel commented 3 months ago

Worth considering if EMMAX doesn't work out: https://github.com/slowkoni/EPI-EMMAX

boegel commented 3 months ago

Got it working with relatively minimal effort in the end:

boegel commented 3 months ago

PR merged, software installed, ready for cleaning & closing...