Schultz Benjamin G, Biau Emmanuel, Kotz Sonja A
Basic & Applied Neurodynamics Laboratory, Department of Neuropsychology & Psychopharmacology, Faculty of Psychology and Neuroscience, Maastricht University, the Netherlands; Insititute for Logic, Language, & Computation, Faculty of Humanities, University of Amsterdam, the Netherlands.
Basic & Applied Neurodynamics Laboratory, Department of Neuropsychology & Psychopharmacology, Faculty of Psychology and Neuroscience, Maastricht University, the Netherlands.
J Neurosci Methods. 2020 Sep 1;343:108830. doi: 10.1016/j.jneumeth.2020.108830. Epub 2020 Jun 27.
Researchers rely on the specified capabilities of their hardware and software even though, in reality, these capabilities are often not achieved. Considering that the number of experiments examining neural oscillations has increased steadily, easy-to-implement tools for testing the capabilities of hardware and software are necessary.
We present an open-source MATLAB toolbox, the Schultz Cigarette Burn Toolbox (SCiBuT) that allows users to benchmark the capabilities of their visual display devices and align neural and behavioral responses with veridical timing of visual stimuli. Specifically, the toolbox marks the corners of the display with black or white squares to indicate the timing of the onset of static images and the timing of frame changes within videos. Using basic hardware (i.e., a photodiode, an Arduino microcontroller, and an analogue input box), the light changes in the corner of the screen can be captured and synchronized with EEG recordings and/or behavioral responses.
We demonstrate that the SCiBuT is sensitive to framerate inconsistencies and provide examples of hardware setups that are suboptimal for measuring fine timing. Finally, we show that inconsistencies in framerate during video presentation can affect EEG oscillations.
The SCiBuT provides tools to benchmark framerates and frame changes and to synchronize frame changes with neural and behavioral signals. This is the first open-source toolbox that can perform these functions. The SCiBuT can be freely downloaded (www.band-lab.com/scibut) and be used during experimental trials to improve the accuracy and precision of timestamps to ensure videos are presented at the intended framerate.
研究人员依赖其硬件和软件的特定功能,尽管在实际中这些功能往往无法实现。鉴于研究神经振荡的实验数量稳步增加,因此需要易于实施的工具来测试硬件和软件的功能。
我们展示了一个开源的MATLAB工具箱,即舒尔茨香烟燃烧工具箱(SCiBuT),它允许用户对其视觉显示设备的功能进行基准测试,并将神经和行为反应与视觉刺激的真实时间对齐。具体而言,该工具箱用黑色或白色方块标记显示器的角落,以指示静态图像的起始时间和视频内帧变化的时间。使用基本硬件(即光电二极管、Arduino微控制器和模拟输入盒),可以捕获屏幕角落的光线变化并将其与脑电图记录和/或行为反应同步。
我们证明SCiBuT对帧率不一致敏感,并提供了测量精细时间的次优硬件设置示例。最后,我们表明视频呈现期间帧率的不一致会影响脑电图振荡。
SCiBuT提供了对帧率和帧变化进行基准测试以及将帧变化与神经和行为信号同步的工具。这是第一个能够执行这些功能的开源工具箱。SCiBuT可以免费下载(www.band-lab.com/scibut),并在实验试验期间使用,以提高时间戳的准确性和精度,确保视频以预期的帧率呈现。