Sala 422 12:15 
Seminarium Zakładu Fizyki Neutrin

Tomasz Golan

Make your scientific software portable with Singularity containers

Containers allow to encapsulate software with all dependencies - libraries, data, operating system (OS) - into a single executable file. It helps to make your scientific packages ultra portable with a possibility to run them on any machine and any OS. During the seminar I will introduce Singularity containers, which are primarily used by scientific applications users. I will cover the basic concept of a software container and demonstrate how to use, create (interactively and using recipes), and share containers. Finally, I will present Singularity Hub and its integration with GitHub for build automation.