Pinto R D, Elson R C, Szücs A, Rabinovich M I, Selverston A I, Abarbanel H D
Institute for Nonlinear Science, University of California, San Diego, 9500 Gilman Dr. #0402, La Jolla, CA 92093-0402, USA.
J Neurosci Methods. 2001 Jul 15;108(1):39-48. doi: 10.1016/s0165-0270(01)00368-5.
The dynamic clamp protocol allows an experimenter to simulate the presence of membrane conductances in, and synaptic connections between, biological neurons. Existing protocols and commercial ADC/DAC boards provide ready control in and between < or =2 neurons. Control at >2 sites is desirable when studying neural circuits with serial or ring connectivity. Here, we describe how to extend dynamic clamp control to four neurons and their associated synaptic interactions, using a single IBM-compatible PC, an ADC/DAC interface with two analog outputs, and an additional demultiplexing circuit. A specific C++ program, DYNCLAMP4, implements these procedures in a Windows environment, allowing one to change parameters while the dynamic clamp is running. Computational efficiency is increased by varying the duration of the input-output cycle. The program simulates < or =8 Hodgkin-Huxley-type conductances and < or =18 (chemical and/or electrical) synapses in < or =4 neurons and runs at a minimum update rate of 5 kHz on a 450 MHz CPU. (Increased speed is possible in a two-neuron version that does not need auxiliary circuitry). Using identified neurons of the crustacean stomatogastric ganglion, we illustrate on-line parameter modification and the construction of three-member synaptic rings.
动态钳制协议允许实验者模拟生物神经元中的膜电导以及它们之间的突触连接。现有的协议和商用模数/数模转换(ADC/DAC)板可实现对≤2个神经元内部及之间的现成控制。在研究具有串行或环形连接的神经回路时,需要对>2个位点进行控制。在此,我们描述了如何使用一台IBM兼容个人计算机、一个具有两个模拟输出的ADC/DAC接口以及一个额外的多路分解电路,将动态钳制控制扩展到四个神经元及其相关的突触相互作用。一个特定的C++程序DYNCLAMP4在Windows环境中实现这些程序,允许在动态钳制运行时更改参数。通过改变输入-输出周期的持续时间提高了计算效率。该程序在≤4个神经元中模拟≤8个霍奇金-赫胥黎型电导和≤18个(化学和/或电)突触,并且在450 MHz的CPU上以至少5 kHz的更新速率运行。(在不需要辅助电路的双神经元版本中可以提高速度)。使用甲壳类动物口胃神经节中已识别的神经元,我们展示了在线参数修改和三元突触环的构建。