Install environment
1) Get depad-utils and configure environment
Login and navigate to your home folder
download and unzip these files (There are hidden files/directories)
Note: Make sure that the etc/skel/.bashrc from the zip file was already deployed as root and that /etc/skel/.bashrc was copied to your home dir when it was created( cp /etc/skel/.bashrc ~ ). If your .bashrc does not have the stuff from the template, you can add it manually and notify an admin to deploy the template in /etc/skel/.
create folder where the modules will be
NB: Lmod must already have been deployed as root using your Linux distro's package manager. NB2: if apps modules is not possible then ~/.bashrc should also be changed
If lmod is not installed, please do the following (admins-only) in our case for CentOS use
To verify /apps/modules/modules.bashrc gets sourced: logout + login. When ${HPC_ENV_PREFIX} is set your are good to continue to the next step.
2) Create main folders for our HPC environment.
3) Download EasyBuild bootstrap script
4) Bootstrap EasyBuild in apps dir.
5) Sanity check
logout and login again
6) Install toolchain
Note: some sources should be downloaded manually (see below)
7) Installing additional packages
The following packages should be on the cluster/VM (this can only done with root access:
8a) Get molgenis-easybuild repo
Now that easybuild is installed we have to have the molgenis easybuild configs because it contains a lot of custom easyconfigs that are (sometimes were at the moment we began with this) not in the original easybuild repo from Ghent University: https://github.com/molgenis/easybuild-easyconfigs
There are 2 options:
Fork this repo to your own repo and then do a git clone (on the cluster, then you can skip 8b)
Download the latest zip or tar.gz at
https://github.com/molgenis/easybuild-easyconfigs/releases/ (proceed to 8b)
8b) Put the new repo on the cluster/VM
Last updated