Softening environment of Julia modules#

We improved how we handle installations of Julia and Julia packages in Hydra. From now on, software modules in the cluster providing a base installation of Julia or any Julia package will not lock the working environment in any way upon load. This translates to the following features:

  • Loading a Julia module will not change the active project environment in Julia, allowing you to continue to use the packages in your active project.

  • Julia packages provided by a loaded software module can be overwritten in the active project environment, allowing you to arbitrarily upgrade some package in the loaded module to a different version.

  • The collection of Julia packages provided by any software module can be used to create new custom project environments in Julia.

For more information on how to manage your Julia packages in the HPC cluster, please check our new documentation section at Installing additional Julia packages or contact us at VUB-HPC Support.