PyTES: A Python toolbox for closed-loop transcranial electrical stimulation

Author(s)
Jiachen Xu, Moritz Grosse-Wentrup
Abstract

Closed-loop transcranial electrical stimulation (TES) is attracting increasing interest, but limited hardware and software solutions impede wide adoption. In particular, existing solutions are restricted to specific hardware, operating systems, and commercial software packages. We present a Python-based toolbox ? PyTES ? for closed-loop TES. PyTES is open-source, easy to integrate with existing Python packages for real-time brain decoding, and is able to interface with a wide range of low-cost hardware solutions. In this paper, we review existing solutions for closed-loop TES, introduce the design principles of PyTES, and demonstrate how to realize a closed-loop TES protocol with PyTES.

Organisation(s)
Research Group Neuroinformatics, Research Network Data Science, Vienna Cognitive Science Hub
Journal
SoftwareX
Volume
23
ISSN
2352-7110
DOI
https://doi.org/10.1016/j.softx.2023.101403
Publication date
07-2023
Peer reviewed
Yes
Austrian Fields of Science 2012
102022 Software development, 206001 Biomedical engineering, 301407 Neurophysiology
Keywords
ASJC Scopus subject areas
Software, Computer Science Applications
Portal url
https://ucris.univie.ac.at/portal/en/publications/pytes-a-python-toolbox-for-closedloop-transcranial-electrical-stimulation(e03e0696-6873-4161-9831-d09d47794045).html