Jonas Zimmermann 7e69a31e78 update CereLink license 2 years ago
..
Central ae3791aa82 gin commit from L-1010036236 3 years ago
CentralCommon ae3791aa82 gin commit from L-1010036236 3 years ago
cbhwlib ae3791aa82 gin commit from L-1010036236 3 years ago
cbmex ae3791aa82 gin commit from L-1010036236 3 years ago
cerebus ae3791aa82 gin commit from L-1010036236 3 years ago
cmake ae3791aa82 gin commit from L-1010036236 3 years ago
compat ae3791aa82 gin commit from L-1010036236 3 years ago
n2h5 ae3791aa82 gin commit from L-1010036236 3 years ago
samples ae3791aa82 gin commit from L-1010036236 3 years ago
BUILD.md ae3791aa82 gin commit from L-1010036236 3 years ago
BlackrockLicense.txt ae3791aa82 gin commit from L-1010036236 3 years ago
CMakeLists.txt ae3791aa82 gin commit from L-1010036236 3 years ago
CereLink.sln ae3791aa82 gin commit from L-1010036236 3 years ago
CleanBackups.bat ae3791aa82 gin commit from L-1010036236 3 years ago
CleanTmp.bat ae3791aa82 gin commit from L-1010036236 3 years ago
LICENSE.txt 7e69a31e78 update CereLink license 2 years ago
README.md ae3791aa82 gin commit from L-1010036236 3 years ago
properties.vsprops ae3791aa82 gin commit from L-1010036236 3 years ago
setup.py ae3791aa82 gin commit from L-1010036236 3 years ago

README.md

CereLink

Blackrock Microsystems Cerebus Link

The software develoment kit for Blackrock Microsystems neural signal processing hardware includes:

c++ library (cbsdk): cross platform library for two-way communication with hardware

MATLAB/Octave wrapper (cbmex/cboct): MATLAB executable (mex) to configure and pull data using cbsdk

Python wrapper (cbpy): Python binding for cbsdk to configure, pull data, and receive callbacks

File conversion utility (n2h5): Converts nsx and nev files to hdf5 format

Installation

In the repository's root folder, run

cmake -H. -B_builds/Release -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/opt/CereLink"
cmake --build _builds/Release --target install

To install the CereLink libraries to /opt/CereLink.

Project wiki

https://github.com/dashesy/CereLink/wiki

History

  • 6.9.w.2 (6 Sep 2018) Improved cmake installation procedure, cmake tools for finding the library
datacite.yml
Title KIAP BCI: a BCI framework for intracortical signals
Authors Vlachos,Ioannis;Wyss Center for Bio and Neuroengineering;ORCID:0000-0002-3319-1486
Tonin,Alessandro;Wyss Center for Bio and Neuroengineering; Institute of Medical Psychology and Behavioral Neurobiology, University of Tübingen, Germany
Espinosa,Arnau;Wyss Center for Bio and Neuroengineering;ORCID:0000-0002-3268-0907
Khalili-Ardali,Majid;Institute of Medical Psychology and Behavioral Neurobiology, University of Tübingen, Germany;ORCID:0000-0001-9154-6970
Zimmermann,Jonas B;Wyss Center for Bio and Neuroengineering;ORCID:0000-0001-9225-2595
Description KIAP BCI is a BCI framework mainly written in Python that receives electrophysiological data from Utah arrays and controls an auditory speller.
License BSD-3-Clause (https://opensource.org/licenses/BSD-3-Clause/)
References Ujwal Chaudhary, Ioannis Vlachos, Jonas B Zimmermann, Arnau Espinosa, Alessandro Tonin, Andres Jaramillo-Gonzalez, Majid Khalili-Ardali, Helge Topka, Jens Lehmberg, Gerhard M Friehs, Alain Woodtli, John P Donoghue, Niels Birbaumer: Verbal Communication using Intracortical Signals in a Completely Locked In-Patient. medRxiv 2020.06.10.20122408 [doi:10.1101/2020.06.10.20122408] (IsSupplementTo)
Funding Wyss Center for Bio and Neuroengineering
Keywords Neuroscience
Human
Intracortical Array
Utah Array
Spikes
BCI
ALS
Python
Resource Type Software