SimBSI: An open-source Simulink library for developingclosed-loop brain signal interfaces in animals and humans
A. Ojeda, N. Buscher, P. Balasubramani, V. Maric, D. Ramanathan, J. Mishra
Abstract
ObjectiveA promising application of BCI technology is in the development of personalized therapies that can target neural circuits linked to mental or physical disabilities. Typical BCIs, however, offer limited value due to simplistic designs and poor understanding of the conditions being treated. Building BCIs on more solid grounds may require the characterization of the brain dynamics supporting cognition and behavior at multiple scales, from single-cell and local field potential (LFP) recordings in animals to non-invasive electroencephalography (EEG) in humans. Despite recent efforts, a unifying software framework to support closed-loop studies in both animals and humans, is still lacking. The objective of this paper is to develop such a neurotechnology software framework.\n\nApproachHere we develop the Simulink for Brain Signal Interfaces library (SimBSI). Simulink is a mature graphical programming environment within MATLAB that has gained traction for processing electrophysiological data. SimBSI adds to this ecosystem: 1) advanced human EEG source imaging, 2) cross-species multimodal data acquisition based on the Lab Streaming Layer library, and 3) a graphical experimental design platform.\n\nMain resultsWe used several examples to demonstrate the capabilities of the library, ranging from simple signal processing, to online EEG source imaging, cognitive task design, and closed-loop neuromodulation. We further demonstrate the simplicity of developing a sophisticated experimental environment for rodents within this environment.\n\nSignificanceWith the SimBSI library we hope to aid BCI practitioners of dissimilar backgrounds in the development of, much needed, single and cross-species closed-loop neuroscientific experiments. These experiments may provide the necessary mechanistic data for BCIs to become effective therapeutic tools.
02 /Specification & Classification
Click any tag to browse matching papers- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A reinforcement learning based software simulator for motor brain-computer interfaces
Ken-Fu Liang, Jonathan C. Kao·bioRxiv·Nov 25, 2024
- NeuroSimo: an open-source software for closed-loop EEG- or EMG-guided TMS
Olli‐Pekka Kahilakoski, Kyösti Alkio, … Timo Roine·bioRxiv·Apr 5, 2025
- Integrated human-machine interface for closed-loop stimulation using implanted and wearable devices
Vladimir Sladky, Václav Křemen, … Gregory A. Worrell·Conference proceedings/Conference proceedings - IEEE International Conference on Systems, Man, and CyberneticsPeer-reviewed·Oct 9, 2022
- SimNIBS 2.1: A Comprehensive Pipeline for Individualized Electric Field Modelling for Transcranial Brain Stimulation
Guilherme B. Saturnino, Oula Puonti, … Axel Thielscher·bioRxiv·Dec 19, 2018
- Learning to operate an imagined speech Brain-Computer Interface involves the spatial and frequency tuning of neural activity
Kinkini Bhadra, Anne‐Lise Giraud, Silvia Marchesotti·Communications BiologyPeer-reviewed·Feb 20, 2025
- Natural image reconstruction from brain waves: a novel visual BCI system with native feedback
Grigory Rashkov, Anatoly S. Bobe, … Maria V. Komarova·bioRxiv·Oct 25, 2019