Zauner, J., & Spitschan, M. (2025). Open and reproducible analysis of light exposure and visual experience data Webinar. Retrieved from https://tscnlab.github.io/LightLogR_webinar/. https://doi.org/10.5281/zenodo.17570985
Welcome to the LightLogR Course Series
Build open, reproducible analyses of wearable light exposure and visual experience data in R. Choose the track that fits your background and goals, then follow along with live, hands‑on examples.
Choose your track
Live tutorials run a self‑contained version of R in your browser - no setup required - with only minor functional limitations. Static tutorials provide the complete script exactly as you would run it in a local R installation.
Beginner
Advanced
The advanced course takes use cases, extracted from real-world examples, to highlight advanced analysis techniques. Each use case contains a short summary on the example and on the focus points as a Preface.

1. A Day in Daylight
Analysis challenges: many participants, different devices and time zones, participant metadata, and activity logs
Case of high light sensitivity
Analysis challenges: sleep-wake-cycles, self-assessments, compliance to Brown et al. (2022) recommendations for healthy light exposure
Therapy lamps
Analysis challenges: merging protocol logs with wearable data, analysis dependent on lighting conditions, advanced plot & table styling, sub 1-day data
Visual experience: beyond light
Analysis challenges: multimodal data, reconstructing light spectra, analysing light spectra, spatial distance data, detecting clusters of conditions
What you’ll do
- Walk through the LightLogR workflow: import → (pre-)processing → visualisation → metrics.
- Sense‑check data quickly with tidy, reproducible steps and overview plots.
- Handle common issues (gaps, irregular sampling, zero inflation) with principled defaults.
- Add photoperiod information and derive interpretable summaries.
For more information on the two tracks, have a look at the course flyer
Prerequisites
- Beginner: Basic familiarity with R; no prior LightLogR experience required.
- Advanced: Comfortable with tidy workflows and either completion of the beginner track or equivalent LightLogR experience.
How do I get started?
The tutorials are open to give them a go at any time. Try the live tutorials to forego any setup, or download the scripts from the static tutorials alongside the data from the GitHub repository for the full experience.
We are also offering free, regular webinars on the topic of Open and reproducible analysis of light exposure and visual experience data using LightLogR. Have a look at the course flyer and register here.
No problem, you can watch the recordings of webinars after the fact. That said, participating in the webinars live gives you the Q&A and also a certificate.
How to cite this course?
Please cite this course as