TY - JOUR
T1 - A methodology for achieving high-speed rates for artificial conductance injection in electrically excitable biological cells
AU - Butera, R. J.
AU - Wilson, C. G.
AU - DelNegro, C. A.
AU - Smith, J. C.
N1 - Funding Information:
Manuscript received February 6, 2001; revised July 9, 2001. This work was supported in part by the National Science Foundation (NSF) under Grant DBI-9987074 and in part by the intramural program of NINDS, National Institutes of Health (NIH). The work of R. Butera was supported by the J. S. McDonnell Foundation. Asterisk indicates corresponding author. *R. J. Butera, Jr. is with the School of Elecrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332-0250 USA (email: [email protected]).
PY - 2001/12
Y1 - 2001/12
N2 - We present a novel approach to implementing the dynamic-clamp protocol (Sharp et al., 1993), commonly used in neurophysiology and cardiac electrophysiology experiments. Our approach is based on real-time extensions to the Linux operating system. Conventional PC-based approaches have typically utilized single-cycle computational rates of 10 kHz or slower. In thispaper, we demonstrate reliable cycle-to-cycle rates as fast as 50 kHz. Our system, which we call model reference current injection (MRCI); pronounced mercí is also capable of episodic logging of internal state variables and interactive manipulation of model parameters. The limiting factor in achieving high speeds was not processor speed or model complexity, but cycle jitter inherent in the CPU/motherboard performance. We demonstrate these high speeds and flexibility with two examples: 1) adding action-potential ionic currents to a mammalian neuron under whole-cell patch-clamp and 2) altering a cell's intrinsic dynamics via MRCI while simultaneously coupling it via artificial synapses to an internal computational model cell. These higher rates greatly extend the applicability of this technique to the study of fast electrophysiological currents such fast Na+ currents and fast excitatory/inhibitory synapses.
AB - We present a novel approach to implementing the dynamic-clamp protocol (Sharp et al., 1993), commonly used in neurophysiology and cardiac electrophysiology experiments. Our approach is based on real-time extensions to the Linux operating system. Conventional PC-based approaches have typically utilized single-cycle computational rates of 10 kHz or slower. In thispaper, we demonstrate reliable cycle-to-cycle rates as fast as 50 kHz. Our system, which we call model reference current injection (MRCI); pronounced mercí is also capable of episodic logging of internal state variables and interactive manipulation of model parameters. The limiting factor in achieving high speeds was not processor speed or model complexity, but cycle jitter inherent in the CPU/motherboard performance. We demonstrate these high speeds and flexibility with two examples: 1) adding action-potential ionic currents to a mammalian neuron under whole-cell patch-clamp and 2) altering a cell's intrinsic dynamics via MRCI while simultaneously coupling it via artificial synapses to an internal computational model cell. These higher rates greatly extend the applicability of this technique to the study of fast electrophysiological currents such fast Na+ currents and fast excitatory/inhibitory synapses.
KW - Computational instrumentation
KW - Electrophysiology
KW - Neurophysiology
KW - Neurons/physiology
KW - Patch-Clamp Techniques
KW - Animals
KW - Computer Simulation
KW - Electric Conductivity
KW - Models, Neurological
KW - Respiratory System/innervation
KW - Membrane Potentials/physiology
UR - http://www.scopus.com/inward/record.url?scp=0035192442&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0035192442&partnerID=8YFLogxK
U2 - 10.1109/10.966605
DO - 10.1109/10.966605
M3 - Article
C2 - 11759927
SN - 0018-9294
VL - 48
SP - 1460
EP - 1470
JO - IEEE Transactions on Biomedical Engineering
JF - IEEE Transactions on Biomedical Engineering
IS - 12
ER -