-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Centrally managed neurocommands #261
Comments
Dear @marcelzwiers yes, you can install neurocommand in a global directory for all users on an HPC. /opt/ might not be the best location and I would suggest a network-mount that's available on all compute nodes. The python environment is only needed for installing it, not for using it. So you can do exactly what you said: Install the containers in the python environment for neurocommand and then change back to the base environment for using them. The users of the HPC would only need to add the modules directory to their lmod modulepath (or run module use). Let me know how you go with this and if the documentation needs more details on this Thank you |
Thanks! Our /opt is mounted on all nodes, and yes, it would be nice if the
installation docs mention that the requirements are not needed for using
the containers, and that one best installs the python libs in a venv.
Thanks again, I will try to make things available centre wide, and will let
you know if we encounter issues. Cheers from Nijmegen :)
…_____________________
Sent from my phone
Op ma 29 jan 2024 23:40 schreef Steffen Bollmann ***@***.***>:
Dear @marcelzwiers <https://github.com/marcelzwiers>
yes, you can install neurocommand in a global directory for all users on
an HPC. /opt/ might not be the best location and I would suggest a
network-mount that's available on all compute nodes.
The python environment is only needed for installing it, not for using it.
So you can do exactly what you said: Install the containers in the python
environment for neurocommand and then change back to the base environment
for using them. The users of the HPC would only need to add the modules
directory to their lmod modulepath (or run module use).
Let me know how you go with this and if the documentation needs more
details on this
Thank you
Steffen
—
Reply to this email directly, view it on GitHub
<#261 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADTUGL6R4S4CXSEY2EOXXC3YRAQMHAVCNFSM6AAAAABCPSNM6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJVGY4TSOBWGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Great :) I added more details to the documentation. |
Installing neurocommands on our HPC works as expected, following the instructions from the documentation. This installs modules and containers in the user directory. What I would like to do is:
/opt/neurocommand/
. Can I ask our sys admin to do just that or is there something that needs to be adapted (e.g. the build script)?The text was updated successfully, but these errors were encountered: