Project

General

Profile

Using executable programs in Appion shared via NFS

Added by Christopher Lilienthal about 7 years ago

Hello,

I'm trying to get Appion to function correctly with programs that are not installed locally. All of the programs our researchers use are shared via NFS and therefore will not be in the usual places (ie /usr/bin, /usr/local/bin, etc). The programs will be put in the PATH but I'm wondering if you have any experience with this sort of setup or any thoughts on how to accomplish this with Appion.

Also, for GPU programs that use CUDA is there any built in support for Environment Modules (http://modules.sourceforge.net/)? For example to run, say MotionCor2, our users need to first load the correct CUDA module before executing the program and I'm thinking this may be difficult using the Appion pipeline.

Let me know if I'm not making any sense or if you have questions.

Thank you


Replies (1)

RE: Using executable programs in Appion shared via NFS - Added by Anchi Cheng about 7 years ago

Module loading with subprocess started within Appion is not well explored. We don't have a general solution for it. Some installations make an Appion module that loads all the modules the programs it calls required, and have the users load the Appion module. It is not a flexable enough solution if there are conflicts between the modules, though.

    (1-1/1)