Cargando…
PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex
We introduce PyPlr—a versatile, integrated system of hardware and software to support a broad spectrum of research applications concerning the human pupillary light reflex (PLR). PyPlr is a custom Python library for integrating a research-grade video-based eye-tracker system with a light source and...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9729317/ https://www.ncbi.nlm.nih.gov/pubmed/34918229 http://dx.doi.org/10.3758/s13428-021-01759-3 |
_version_ | 1784845464266342400 |
---|---|
author | Martin, Joel T. Pinto, Joana Bulte, Daniel Spitschan, Manuel |
author_facet | Martin, Joel T. Pinto, Joana Bulte, Daniel Spitschan, Manuel |
author_sort | Martin, Joel T. |
collection | PubMed |
description | We introduce PyPlr—a versatile, integrated system of hardware and software to support a broad spectrum of research applications concerning the human pupillary light reflex (PLR). PyPlr is a custom Python library for integrating a research-grade video-based eye-tracker system with a light source and streamlining stimulus design, optimisation and delivery, device synchronisation, and extraction, cleaning, and analysis of pupil data. We additionally describe how full-field, homogenous stimulation of the retina can be realised with a low-cost integrating sphere that serves as an alternative to a more complex Maxwellian view setup. Users can integrate their own light source, but we provide full native software support for a high-end, commercial research-grade 10-primary light engine that offers advanced control over the temporal and spectral properties of light stimuli as well as spectral calibration utilities. Here, we describe the hardware and software in detail and demonstrate its capabilities with two example applications: (1) pupillometer-style measurement and parametrisation of the PLR to flashes of white light, and (2) comparing the post-illumination pupil response (PIPR) to flashes of long and short-wavelength light. The system holds promise for researchers who would favour a flexible approach to studying the PLR and the ability to employ a wide range of temporally and spectrally varying stimuli, including simple narrowband stimuli. |
format | Online Article Text |
id | pubmed-9729317 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-97293172022-12-09 PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex Martin, Joel T. Pinto, Joana Bulte, Daniel Spitschan, Manuel Behav Res Methods Article We introduce PyPlr—a versatile, integrated system of hardware and software to support a broad spectrum of research applications concerning the human pupillary light reflex (PLR). PyPlr is a custom Python library for integrating a research-grade video-based eye-tracker system with a light source and streamlining stimulus design, optimisation and delivery, device synchronisation, and extraction, cleaning, and analysis of pupil data. We additionally describe how full-field, homogenous stimulation of the retina can be realised with a low-cost integrating sphere that serves as an alternative to a more complex Maxwellian view setup. Users can integrate their own light source, but we provide full native software support for a high-end, commercial research-grade 10-primary light engine that offers advanced control over the temporal and spectral properties of light stimuli as well as spectral calibration utilities. Here, we describe the hardware and software in detail and demonstrate its capabilities with two example applications: (1) pupillometer-style measurement and parametrisation of the PLR to flashes of white light, and (2) comparing the post-illumination pupil response (PIPR) to flashes of long and short-wavelength light. The system holds promise for researchers who would favour a flexible approach to studying the PLR and the ability to employ a wide range of temporally and spectrally varying stimuli, including simple narrowband stimuli. Springer US 2021-12-16 2022 /pmc/articles/PMC9729317/ /pubmed/34918229 http://dx.doi.org/10.3758/s13428-021-01759-3 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Martin, Joel T. Pinto, Joana Bulte, Daniel Spitschan, Manuel PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex |
title | PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex |
title_full | PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex |
title_fullStr | PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex |
title_full_unstemmed | PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex |
title_short | PyPlr: A versatile, integrated system of hardware and software for researching the human pupillary light reflex |
title_sort | pyplr: a versatile, integrated system of hardware and software for researching the human pupillary light reflex |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9729317/ https://www.ncbi.nlm.nih.gov/pubmed/34918229 http://dx.doi.org/10.3758/s13428-021-01759-3 |
work_keys_str_mv | AT martinjoelt pyplraversatileintegratedsystemofhardwareandsoftwareforresearchingthehumanpupillarylightreflex AT pintojoana pyplraversatileintegratedsystemofhardwareandsoftwareforresearchingthehumanpupillarylightreflex AT bultedaniel pyplraversatileintegratedsystemofhardwareandsoftwareforresearchingthehumanpupillarylightreflex AT spitschanmanuel pyplraversatileintegratedsystemofhardwareandsoftwareforresearchingthehumanpupillarylightreflex |