Real-time electrophysiology : using closed-loop protocols to probe neuronal dynamics and beyondReal-time electrophysiology : using closed-loop protocols to probe neuronal dynamics and beyond
Faculty of Pharmaceutical, Biomedical and Veterinary Sciences . Biomedical Sciences
Engineering sciences. Technology
Journal of visualized experiments. - -
(2015):100, 11 p.
University of Antwerp
Experimental neuroscience is witnessing an increased interest in the development and application of novel and often complex, closed-loop protocols, where the stimulus applied depends in real-time on the response of the system. Recent applications range from the implementation of virtual reality systems for studying motor responses both in mice(1) and in zebrafish(2), to control of seizures following cortical stroke using optogenetics(3). A key advantage of closed-loop techniques resides in the capability of probing higher dimensional properties that are not directly accessible or that depend on multiple variables, such as neuronal excitability(4) and reliability, while at the same time maximizing the experimental throughput. In this contribution and in the context of cellular electrophysiology, we describe how to apply a variety of closed-loop protocols to the study of the response properties of pyramidal cortical neurons, recorded intracellularly with the patch clamp technique in acute brain slices from the somatosensory cortex of juvenile rats. As no commercially available or open source software provides all the features required for efficiently performing the experiments described here, a new software toolbox called LCG(5) was developed, whose modular structure maximizes reuse of computer code and facilitates the implementation of novel experimental paradigms. Stimulation waveforms are specified using a compact metadescription and full experimental protocols are described in text-based configuration files. Additionally, LCG has a command-line interface that is suited for repetition of trials and automation of experimental protocols.