Human behaviour · 2024
Experiments as Code
Experiments as Code packages documentation, software, infrastructure and analysis into an executable research workflow. The paper demonstrates this approach with browser-based virtual-reality wayfinding experiments and two complete deployments. It provides a way to inspect, debug and reuse an experimental setup. The evidence comes from a specific implementation and case study, with reproducibility assessed for its stated wayfinding result.

The case-study implementation connects experiment code, supporting services and participant data collection. Original Figure 5; all labelled layers are retained.
Aguilar et al., Figure 5, DOI 10.1038/s41598-024-60791-3. Cropped from PDF page 14 (article page 13). Source · CC BY 4.0. Cropped the original PDF around the complete figure; rasterized without changing scientific content.
Open full-size figureJournal article
Experiments as Code and its application to VR studies in human-building interaction
Leonel Aguilar, Michal Gath-Morad, Jascha Grübel, Jasper Ermatinger, Hantao Zhao, Stefan Wehrli, Robert W. Sumner, Ce Zhang, Dirk Helbing, Christoph Hölscher
Scientific Reports · 2024
Summary based on Publisher version, Scientific Reports 14:9883; ETH repository cover sheet included, PDF pages 2, 4, 5, 6, 14.
DOI: 10.1038/s41598-024-60791-3