Docker Containers for Reproducible Research Workshop (C4RR)
The Software Sustainability Institute’s Docker Containers for Reproducible Research Workshop brings together researchers, developers and educators to explore best practices when using containers, not only Docker, and the future of research software with containers. Docker Containers for Reproducible Research Workshop (C4RR) will take place from 27th to 28th June 2017 at Cambridge.
Containers, specially Docker and Singularity, is the hottest topics at the moment for reproducible research. What impact does the use of containers have on research, how can researchers benefit from them and make their research more reproducible? The Software Sustainability Institute invites all members of the research software community to explore and discuss these and other questions at C4RR.
Containers refers to a server virtualisation method that is lighter than virtual machine what allows a quicker launch time for applications and more concurrent instances running on the same server. Researchers currently use Docker, one of the container implementations available on the market, to package the software used in their research so other, including their future self, can reproduce the computational environment used in an experiment. Another scenario where researchers are using Docker is when some software libraries aren't available on all operating system so users can rely on containers to launch the software in less time than it makes to make a cup of coffee! A third scenario is when researchers do high performance computing on clusters. Each machine of the cluster needs to have the software installed and as demonstrated by some researchers and HPC research software engineers the use of containers, such as Singularity, is a great time saver.
C4RR attendees will gain insight into container technologies and how it impacts research. C4RR is a great place to network meet people from varied research domains but all with an interest in container technologies.
Some aspects of containers planned to be covered in the workshop are:
Containers use-cases in research
How could containers be relevant to and have an impact on your research?
Benefits of containers
Best practices on data management when using containers for data analysis.