SimBSI: An open-source Simulink library for developing closed-loop brain signal interfaces in animals and humans
- PMID: 33438668
- PMCID: PMC10092292
- DOI: 10.1088/2057-1976/ab6e20
SimBSI: An open-source Simulink library for developing closed-loop brain signal interfaces in animals and humans
Abstract
Objective: A 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 unifying neurotechnological software framework.
Approach: Here 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.
Main results: We use 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.
Significance: With 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.
Figures
![Figure 1.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0001.gif)
![Figure 2.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0002.gif)
![Figure 3.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0003.gif)
![Figure 4.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0004.gif)
![Figure 5.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0005.gif)
![Figure 6.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0006.gif)
![Figure 7.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0007.gif)
![Figure 8.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0008.gif)
![Figure 9.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0009.gif)
![Figure 10.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0010.gif)
![Figure 11.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0011.gif)
![Figure 12.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0012.gif)
![Figure 13.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0013.gif)
![Figure 14.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0014.gif)
![Figure 15.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0015.gif)
![Figure 16.](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10092292/bin/nihms-1883621-f0016.gif)
Similar articles
-
BioPyC, an Open-Source Python Toolbox for Offline Electroencephalographic and Physiological Signals Classification.Sensors (Basel). 2021 Aug 26;21(17):5740. doi: 10.3390/s21175740. Sensors (Basel). 2021. PMID: 34502629 Free PMC article.
-
A review of classification algorithms for EEG-based brain-computer interfaces: a 10 year update.J Neural Eng. 2018 Jun;15(3):031005. doi: 10.1088/1741-2552/aab2f2. Epub 2018 Feb 28. J Neural Eng. 2018. PMID: 29488902 Review.
-
Open Ephys electroencephalography (Open Ephys + EEG): a modular, low-cost, open-source solution to human neural recording.J Neural Eng. 2017 Jun;14(3):035002. doi: 10.1088/1741-2552/aa651f. Epub 2017 Mar 7. J Neural Eng. 2017. PMID: 28266930 Free PMC article.
-
Recording human electrocorticographic (ECoG) signals for neuroscientific research and real-time functional cortical mapping.J Vis Exp. 2012 Jun 26;(64):3993. doi: 10.3791/3993. J Vis Exp. 2012. PMID: 22782131 Free PMC article.
-
[A review of brain-computer interfaces (BCIs)].Zhongguo Yi Liao Qi Xie Za Zhi. 2005 Jul;29(5):353-7. Zhongguo Yi Liao Qi Xie Za Zhi. 2005. PMID: 16419943 Review. Chinese.
Cited by
-
Electrophysiological Correlates of Rodent Default-Mode Network Suppression Revealed by Large-Scale Local Field Potential Recordings.Cereb Cortex Commun. 2021 May 5;2(2):tgab034. doi: 10.1093/texcom/tgab034. eCollection 2021. Cereb Cortex Commun. 2021. PMID: 34296178 Free PMC article.
-
Mapping Large-Scale Networks Associated with Action, Behavioral Inhibition and Impulsivity.eNeuro. 2021 Feb 26;8(1):ENEURO.0406-20.2021. doi: 10.1523/ENEURO.0406-20.2021. Print 2021 Jan-Feb. eNeuro. 2021. PMID: 33509949 Free PMC article.
References
-
- Liang SF, Shaw FZ, Young CP, Chang DW and Liao YC 2010. A closed-loop brain computer interface for real-time seizure detection and control 2010 Annual International Conf. of the IEEE Engineering in Medicine and Biology Society, EMBC’10 (IEEE) (http://ieeexplore.ieee.org/document/5627243/) (10.1109/IEMBS.2010.5627243) - DOI - PubMed
-
- Hurtier J, Van Dokkum L, Dalhoumi S, Coffey A, Perrey S, Jourdan C, Dray G, Ward T, Froger J and Laffont I 2016. A closed-loop BCI system for rehabilitation of the hemiplegic upper-limb: A performance study of the systems ability to detect intention of movement Annals of Physical and Rehabilitation Medicine 59 88 (https://linkinghub.elsevier.com/retrieve/pii/S1877065716302810)
-
- Burke JF, Merkow MB, Jacobs J, Kahana MJ and Zaghloul KA 2015. Brain computer interface to enhance episodic memory in human participants Frontiers in Human Neuroscience 8 1055 (http://journal.frontiersin.org/article/10.3389/fnhum.2014.01055) - DOI - PMC - PubMed
-
- McFarland DJ, Daly J, Boulay C and Parvaz MA 2017. Therapeutic applications of BCI technologies Brain-Computer Interfaces 4 37–52 (https://tandfonline.com/doi/full/10.1080/2326263X.2017.1307625) - DOI - PMC - PubMed
-
- Carelli L et al. 2017. Brain-computer interface for clinical purposes: cognitive assessment and rehabilitation BioMed Research International 2017 1–11 (https://hindawi.com/journals/bmri/2017/1695290/) - PMC - PubMed
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Miscellaneous