Author(s) / Creator(s)
Abstract / Description
The Leibniz Institute for Psychology supports psychologists in adopting open science practices by providing them with free infrastructure services. One of these services is PsychNotebook, a web platform providing access to shareable and reproducible R and Python programming environments, using RStudio and JupyterLab in particular. PsychNotebook is used by researchers for analyzing research data and by instructors to teach psychology students script-based analyses. The proposed talk describes why psychology needs this platform, how it is designed and what role GNU Guix plays in all of this. In particular I will be looking at four challenges: user management, project anagement, web app deployment/proxying as well as usability and how GNU Guix supports our deployment process and provides us with reproducible environments.