- This event has passed.
Reproducible research software with python, conda and singularity
2018-11-05 @ 4:15 pm - 5:45 pm
Speaker: Daniel Bankmann (TU Berlin)
Writing code as an applied mathematician is part of our daily working routine. As long as we run our own code and test examples everything is nice and smooth. However, sometimes, we also want to share our code with colleagues or even worse want to run old code that has been published along with some article. Reproducing the results, sometimes is not feasible, because either, some libraries are missing, or, the program just won’t run anymore with newer versions of libraries – and older versions are no longer available.
In this tools seminar, we want to look at tools for tackling that problem. Conda is a package manager (not only) for python which easily lets you create environments with all the libraries needed for your application. With singularity, a tool for creating system-level virtual environments, we make sure, that this will also be possible in the future.