Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments

There is growing need for multichannel electrophysiological systems that record from and interact with neuronal systems in near real-time. Such systems are needed, for example, for closed loop, multichannel electrophysiological/optogenetic experimentation in vivo and in a variety of other neuronal p...

Full description

Bibliographic Details
Main Authors: Hananel Hazan, Noam E. Ziv
Format: Article
Language:English
Published: Frontiers Media S.A. 2017-10-01
Series:Frontiers in Neuroscience
Subjects:
Online Access:http://journal.frontiersin.org/article/10.3389/fnins.2017.00579/full
_version_ 1811339113009250304
author Hananel Hazan
Hananel Hazan
Noam E. Ziv
Noam E. Ziv
author_facet Hananel Hazan
Hananel Hazan
Noam E. Ziv
Noam E. Ziv
author_sort Hananel Hazan
collection DOAJ
description There is growing need for multichannel electrophysiological systems that record from and interact with neuronal systems in near real-time. Such systems are needed, for example, for closed loop, multichannel electrophysiological/optogenetic experimentation in vivo and in a variety of other neuronal preparations, or for developing and testing neuro-prosthetic devices, to name a few. Furthermore, there is a need for such systems to be inexpensive, reliable, user friendly, easy to set-up, open and expandable, and possess long life cycles in face of rapidly changing computing environments. Finally, they should provide powerful, yet reasonably easy to implement facilities for developing closed-loop protocols for interacting with neuronal systems. Here, we survey commercial and open source systems that address these needs to varying degrees. We then present our own solution, which we refer to as Closed Loop Experiments Manager (CLEM). CLEM is an open source, soft real-time, Microsoft Windows desktop application that is based on a single generic personal computer (PC) and an inexpensive, general-purpose data acquisition board. CLEM provides a fully functional, user-friendly graphical interface, possesses facilities for recording, presenting and logging electrophysiological data from up to 64 analog channels, and facilities for controlling external devices, such as stimulators, through digital and analog interfaces. Importantly, it includes facilities for running closed-loop protocols written in any programming language that can generate dynamic link libraries (DLLs). We describe the application, its architecture and facilities. We then demonstrate, using networks of cortical neurons growing on multielectrode arrays (MEA) that despite its reliance on generic hardware, its performance is appropriate for flexible, closed-loop experimentation at the neuronal network level.
first_indexed 2024-04-13T18:21:26Z
format Article
id doaj.art-2e4978be424944c1818d536b509c5eb8
institution Directory Open Access Journal
issn 1662-453X
language English
last_indexed 2024-04-13T18:21:26Z
publishDate 2017-10-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Neuroscience
spelling doaj.art-2e4978be424944c1818d536b509c5eb82022-12-22T02:35:25ZengFrontiers Media S.A.Frontiers in Neuroscience1662-453X2017-10-011110.3389/fnins.2017.00579290377Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop ExperimentsHananel Hazan0Hananel Hazan1Noam E. Ziv2Noam E. Ziv3Faculty of Medicine, Technion, Haifa, IsraelNetwork Biology Research Laboratories, Lorry Lokey Center for Life Sciences and Engineering, Technion, Haifa, IsraelFaculty of Medicine, Technion, Haifa, IsraelNetwork Biology Research Laboratories, Lorry Lokey Center for Life Sciences and Engineering, Technion, Haifa, IsraelThere is growing need for multichannel electrophysiological systems that record from and interact with neuronal systems in near real-time. Such systems are needed, for example, for closed loop, multichannel electrophysiological/optogenetic experimentation in vivo and in a variety of other neuronal preparations, or for developing and testing neuro-prosthetic devices, to name a few. Furthermore, there is a need for such systems to be inexpensive, reliable, user friendly, easy to set-up, open and expandable, and possess long life cycles in face of rapidly changing computing environments. Finally, they should provide powerful, yet reasonably easy to implement facilities for developing closed-loop protocols for interacting with neuronal systems. Here, we survey commercial and open source systems that address these needs to varying degrees. We then present our own solution, which we refer to as Closed Loop Experiments Manager (CLEM). CLEM is an open source, soft real-time, Microsoft Windows desktop application that is based on a single generic personal computer (PC) and an inexpensive, general-purpose data acquisition board. CLEM provides a fully functional, user-friendly graphical interface, possesses facilities for recording, presenting and logging electrophysiological data from up to 64 analog channels, and facilities for controlling external devices, such as stimulators, through digital and analog interfaces. Importantly, it includes facilities for running closed-loop protocols written in any programming language that can generate dynamic link libraries (DLLs). We describe the application, its architecture and facilities. We then demonstrate, using networks of cortical neurons growing on multielectrode arrays (MEA) that despite its reliance on generic hardware, its performance is appropriate for flexible, closed-loop experimentation at the neuronal network level.http://journal.frontiersin.org/article/10.3389/fnins.2017.00579/fullclosed-loop systemelectrophysiologymultielectrode arraysoftwarenetwork dynamics
spellingShingle Hananel Hazan
Hananel Hazan
Noam E. Ziv
Noam E. Ziv
Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments
Frontiers in Neuroscience
closed-loop system
electrophysiology
multielectrode array
software
network dynamics
title Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments
title_full Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments
title_fullStr Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments
title_full_unstemmed Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments
title_short Closed Loop Experiment Manager (CLEM)—An Open and Inexpensive Solution for Multichannel Electrophysiological Recordings and Closed Loop Experiments
title_sort closed loop experiment manager clem an open and inexpensive solution for multichannel electrophysiological recordings and closed loop experiments
topic closed-loop system
electrophysiology
multielectrode array
software
network dynamics
url http://journal.frontiersin.org/article/10.3389/fnins.2017.00579/full
work_keys_str_mv AT hananelhazan closedloopexperimentmanagerclemanopenandinexpensivesolutionformultichannelelectrophysiologicalrecordingsandclosedloopexperiments
AT hananelhazan closedloopexperimentmanagerclemanopenandinexpensivesolutionformultichannelelectrophysiologicalrecordingsandclosedloopexperiments
AT noameziv closedloopexperimentmanagerclemanopenandinexpensivesolutionformultichannelelectrophysiologicalrecordingsandclosedloopexperiments
AT noameziv closedloopexperimentmanagerclemanopenandinexpensivesolutionformultichannelelectrophysiologicalrecordingsandclosedloopexperiments