SimBSI

SimBSI enables rapid prototyping of closed-loop brain-computer interfaces for human and animal studies by extending the Simulink environment in MATLAB to support multimodal data acquisition, signal processing, and online EEG source imaging.


Key Features:

  • Advanced Human EEG Source Imaging: Implements techniques for imaging brain activity from EEG data, including online source localization methods.
  • Online EEG Source Imaging: Provides real-time EEG source imaging capabilities for dynamic experimental and neuromodulation studies.
  • Cross-Species Multimodal Data Acquisition: Integrates the Lab Streaming Layer for synchronized acquisition of multimodal signals across human and animal subjects.
  • Signal Processing for Electrophysiology: Includes tools for processing electrophysiological data such as EEG and single-cell recordings.
  • Experimental Design in Simulink: Extends the Simulink graphical programming environment in MATLAB to construct experimental protocols and closed-loop architectures.
  • Closed-Loop Neuromodulation: Supports feedback-driven neuromodulation workflows that adapt stimulation based on incoming neural signals.
  • Multiscale Data Support: Handles neural data across scales, from single-cell recordings to non-invasive EEG.

Scientific Applications:

  • Personalized neuromodulation therapies: Development and prototyping of therapies targeting neural circuits implicated in mental or physical disabilities.
  • Cross-species BCI research: Comparative studies of brain-computer interface algorithms and dynamics in human and animal models using synchronized multimodal data.
  • Multiscale brain dynamics characterization: Investigation of neural activity from single-cell to EEG scales to inform cognitive and behavioral models underlying BCIs.

Methodology:

Computational components explicitly include signal processing of electrophysiological data, online EEG source imaging, closed-loop neuromodulation, implementation as Simulink extensions within MATLAB, and multimodal data acquisition via the Lab Streaming Layer.

Topics

Details

Programming Languages:
MATLAB
Added:
11/14/2019
Last Updated:
12/20/2020

Operations

Publications

Ojeda A, Buscher N, Balasubramani P, Maric V, Ramanathan D, Mishra J. SimBSI: An open-source Simulink library for developing closed-loop brain signal interfaces in animals and humans. Unknown Journal. 2019. doi:10.1101/769679.

Documentation