Reproducible scientific workflow with Apptainer
"Reproducible scientific workflow with Apptainer", organizado por CITMAga y UDC. Será impartido por Ashwin S. Nayak, Max Planck Institute for Dynamics of Complex Technical Systems, Germany.
Fecha: Martes, 18 de outubrE
Hora: 11:30 h.
Lugar: en línea (MS Teams)
Duración: 40 min
Research software increasingly involves developing interfaces with different softwares and libraries during development and design. Modern scientific software stack frequently involves offloading high-performant tasks to low-level programming languages interfaced with higher level languages for readability and usability. Under these circumstances, reproducibility and code maintenance for a research group faces a huge challenge. Containers can aid in streamlining software sharing and portability with little to no performance penalties. We discuss the basics and principles of building and using containers in regular software development with important use cases. Differences between popular container management tools like Docker and Apptainer (previously, Singularity) will be highlighted. Practical examples of building and using containers are provided in the context of research software using Apptainer.
Actividad co-financiada con la colaboración de la Consellería de Cultura, Educación, Formación Profesional e Universidades