From Complexity to Simplicity: Using Python Instead of PsychoPy for fNIRS Data Collection

Published: 01 Jan 2024, Last Modified: 19 Feb 2025CoRR 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Functional near-infrared spectroscopy (fNIRS) is a non-invasive optical technique that measures brain activity by estimating blood oxygenation using near-infrared light. Traditionally, PsychoPy is used in many studies to send task-specific markers, requiring a separate device to interface with the fNIRS data collection system. In this work, we present a Python-based implementation to send markers directly, eliminating the need for an additional device. This approach allows researchers to run both marker transmission and fNIRS data collection on the same computer, simplifying the setup and enhancing accessibility. This streamlined solution reduces hardware requirements and makes fNIRS studies more efficient.
Loading

OpenReview is a long-term project to advance science through improved peer review with legal nonprofit status. We gratefully acknowledge the support of the OpenReview Sponsors. © 2025 OpenReview