D5.3 Virtual Computing Laboratories
This deliverable presents a method to provide the researchers with a consistent software environment across multiple computing facilities. The consistency is achieved by constructing a set of build scripts that will install the software tools with the same configurations and versions with the same set of dependencies. EasyBuild was selected as the framework to install and configure the software from source code, optimised for the underlying system and expose them as software modules with uniform naming across systems. This way the researchers can bring their analysis pipelines and run on any of the systems just by loading the same set of modules.