Abstract
The dynamic clamp is a widely used method for integrating mathematical models with electrophysiological experiments. This method involves measuring the membrane voltage of a cell, using it to solve computational models of ion channel dynamics in real-time, and injecting the calculated current(s) back into the cell. Limitations of this technique include those associated with single electrode current clamping and the sampling effects caused by the dynamic clamp. In this study, we show that the combination of these limitations causes transient instabilities under certain conditions. Through physical experiments and simulations, we show that dynamic clamp instability is directly related to the sampling delay and the maximum simulated conductance being injected. It is exaggerated by insufficient electrode series resistance and capacitance compensation. Increasing the sampling rate of the dynamic clamp system increases dynamic clamp stability; however, this improvement, is constrained by how well the electrode series resistance and capacitance are compensated. At present, dynamic clamp sampling rates are justified solely on the temporal dynamics of the models being simulated; here we show that faster rates increase the stable range of operation for the dynamic clamp system. In addition, we show that commonly accepted levels of resistance compensation nevertheless significantly compromise the stability of a dynamic clamp system.
Index Terms: Action potential, biological cells, control systems, nervous system
I. Introduction
The Dynamic clamp technique combines computational modeling with biological experiments. It is an extremely versatile tool that enables an experimentalist to artificially create voltage-dependent and time-dependent conductances within neurons [1]–[3] and other electrically excitable cells [4], [5]. This ability has significantly contributed to our knowledge of electrically excitable cells through the wide range of experiments it permits [6]–[8]. The dynamic clamp can be used to create new ion channels or enhance existing ion channels in excitable cells [9]–[12]. It is also frequently used to study networks of excitable cells by creating synaptic conductances that are dependent on the membrane voltage of a different, presynaptic cell [13]. Computational synaptic time constants can be modified to study their effect on network behavior [14]. Furthermore, complex synaptic conductance waveforms can be injected to study synaptic integration [3], [15], [16]. These networks can either be exclusively biological cells [13], [17] or hybrid networks, which combine live cells and computational ones simulated by the dynamic clamp system [18]–[23].
Though the dynamic clamp technique has significantly contributed to our understanding of single neurons and networks of neurons, the method has several limitations. As with current and voltage clamping techniques, the accuracy of the dynamic clamp is limited by the constraints of injecting current and recording voltage with the same electrode. The resistance and capacitance of the electrode and electrophysiology amplifier cause measurement error and transient artifacts in the measured membrane voltage. There are techniques to ameliorate these artifacts; however, there are residual electrode effects [24]–[26]. The remaining uncompensated microelectrode series resistance causes an error in the voltage measurement used to solve computational models in the dynamic clamp, while uncompensated capacitance causes transient artifacts and affects the time course of the voltage measurement.
Another major limitation of the dynamic clamp technique is the sampling of the digital system. Dynamic clamps are predominantly discrete-time digital systems that sample the membrane voltage periodically, convert it to a digital value, and use that to solve the conductance equations being simulated in real-time. The overhead in dynamic clamp systems limits the maximum possible sampling rate, limiting the accuracy and temporal dynamics of the simulation [27]. The amount of delay is mainly determined by the hardware platform running the dynamic clamp. Dynamic clamp implementations include digitally controlled analog circuits [3], [28], dedicated digital hardware [29]–[32], and personal computer based systems running dynamic clamp software [33]–[36]. Dynamic clamp sampling rates are currently chosen based on the limits of the hardware platform being used and the temporal dynamics being simulated.
We previously quantified how the properties of voltage-dependent state variables, numerical integration time step (and the sampling delay imposed by it), and measurement noise affect numerical solution accuracy [37]. Bettencourt et al. further show that time step duration, integration method, jitter, and latency also affect dynamic clamp accuracy [27]. Here we focus on dynamic clamp stability. Fig. 1 shows an example of dynamic clamp instability that appears as the magnitude of an ionic current created with the dynamic clamp is increased. Similar transients have been reported by others [38]–[40]. Previously, instabilities have been described for dynamic clamp conductances whose magnitude approached the resting resistance of the cell [41], which were alleviated by low-pass filtering the membrane potential recording. While instabilities do not preclude using the dynamic clamp, they impose an upper bound on allowable conductance values, often at values less than those desired by the investigator. Preliminary reports of these results have been made in conference proceedings [42]; this paper quantifies those qualitative observations and investigates the phenomena in more depth.
Fig. 1.

Example of transient instability in spiking neuron. As the maximal conductance of a slow potassium current, Iinj, was increased, transient instability was observed.
II. Materials and Methods
A. Electrophysiology
Sharp intracellular microelectrode recordings were performed on neurons from the abdominal ganglia of Aplysia californica. The ganglia were removed from the animal, pinned to a Sylgard lined dish (Dow Corning, Midland, MI), and surgically desheathed. Experiments were performed at room temperature, in a high magnesium, low calcium solution, containing (in mM): NaCl, 330; KCl, 10; MgCl2, 90; MgSO4, 20; CaCl2, 2; Hepes, 10 [43], to decrease overall neuronal activity. Fig. 2 contains a block diagram of the experimental setup. Sharp intracellular microelectrodes (6–12 MΩ) filled with 3 M potassium acetate were used to record the membrane voltage and inject current into the cell in bridge balance mode using an Axoclamp-2B electrophysiology amplifier (Molecular Devices Corporation, Sunnyvale, CA). Signals were then amplified and filtered with a Brownlee Precision Model 440 (Brownlee Precision, San Jose, CA). A Digidata 1322A (Molecular Devices Corporation) was used for data acquisition, and voltage and current signals were recorded using the ClampEx 8.0 software package (Molecular Devices Corporation). Experiments were also performed using the Clamp-1U (Molecular Devices Corporation) passive membrane electrical model cell. This electrical circuit models a passive membrane with properties similar to invertebrate sharp electrode recording (Re = 50 MΩ, Rm = 50 MΩ, Cm = 470 pF).
Fig. 2.

Experimental system. The experimental system consisted of a standard sharp intracellular recording setup with an added MRCI RT Linux dynamic clamp.
B. Dynamic Clamp
Dynamic clamping was done with the Real-Time Linux based Model Reference Current Injection system (MRCI) [36]. The dynamic clamp was used to generate a variety of conductances within both real cells and the CLAMP-1U electrical circuit model cell (Molecular Devices Corporation). The membrane voltage was acquired by an NI 6052E multifunction DAQ board (National Instruments, Austin, TX) and used by the MRCI system to generate ionic currents. The current resulting from the calculations was injected into the cell through the Axoclamp-2B in real-time. During dynamic clamp experiments, the Digidata 1322A data acquisition system was solely used for viewing Vm and Im using ClampEx, as show in Fig. 2. Simulated currents were in the form of a maximal conductance, ḡ, multiplied by a time-dependent and/or voltage-dependent term, multiplied by the driving force: I = ḡf(t; Vm) (Vm − Esyn). Esyn for our experiments and simulations was zero.
A variety of dynamic clamp sampling rates, ranging from 5–20 kHz, were used to test the effect of latency on stability. Unless otherwise noted, the data shown in this paper was obtained with the MRCI system running at 10 kHz, or a latency of 0.1 ms.
C. Computational Model
We designed a computational model of the current clamp electrophysiology equipment and dynamic clamp system to simulate the observed instability. We started with a simple ideal current injection circuit with a controllable R and C representing partial compensation. This idealized model was not able to reproduce our results. We then used a simplified version of the model of Wilson and Park [44]. This model (Fig. 3) was chosen to provide a simplified model of existing current clamp technology to isolate the cause of instability, not to replicate the exact experimental system. For example, the Wilson and Park model was simplified by removing the stray capacitance, Ccur, because it did not directly affect the instability observed in the dynamic clamp system.
Fig. 3.

Computational model block diagram. See text for component descriptions.
Starting from the bottom left, a simple passive membrane model was used to represent the cell, with membrane resistance and capacitance: Rm and Cm, and a resting potential, Vr. The electrode model, located above the neuron model, consists of a series resistance, Re, and parallel capacitance, Ce. Current injection into this electrode is done by applying Vcom to Rcur. Capacitance compensation is performed in the bottom center part of the circuit. A portion of the voltage measured at the electrode is amplified by Gc and applied to the Ccomp capacitor to compensate for the effects of Cshunt and Ce. The amount of capacitance compensation is set by the experimentalist with the Pcc control. Pcc is a value from zero to one that represents what fraction of measured voltage is used to compensate for the electrode capacitance. Full compensation occurs when Pcc = (Ce + Cshunt + Ccomp)/(Ccomp * Gc). Compensation for the microelectrode resistance, Re, is done with the bridge balance circuit. This circuit subtracts a portion of the command voltage from the measured voltage. The amount of voltage subtracted is set by the user with the Pbb control. Pbb is a value from zero to one that sets how much of the command voltage is subtracted from the measured voltage. Full compensation occurs when Pbb = Re/Rcurr. Both Pcc and Pbb are commonly implemented as knobs on electrophysiology amplifiers, and the amount of compensation is determined visually by the experimentalist.
The final portion of this circuit is the dynamic clamp system. The computational model that would be running on the dynamic clamp is simulated at the dynamic clamp rate being tested, while the rest of the computational model is simulated with a time step of 1 × 10−5 ms. This difference is denoted by dashed lines in the diagram. The output voltage from the bridge balance circuitry is sampled, but not discretized, at the dynamic clamp rate with a zeroth-order sample and hold and used by the dynamic clamp differential equations. The resulting command voltage is used to inject current into the cell.
The stimulus current most commonly used in this study was a step of conductance, g * u(t), multiplied by the driving force of the current, (Vm − ESyn). Stability was measured as the step size of conductance that could be injected, while still maintaining a system whose oscillations converged to steady state. This maximum possible step size was measured for a variety of conditions to examine how the amount of bridge balance, Pbb, the amount of capacitance compensation, Pcc, and the sampling rate affect the amount of current that can be simulated and injected with the dynamic clamp.
This entire computational model is described by
| (1) |
| (2) |
| (3) |
| (4) |
| (5) |
| (6) |
| (7) |
Table I includes the values that were used for simulations. The invertebrate values are similar to those found during sharp electrode invertebrate electrophysiology and the values used by Wilson and Park [44]; the passive membrane and electrode parameters are those of the CLAMP-1U model cell. The vertebrate values are based on whole-cell patch-clamping experiments; these values are the same as those used for the MCW-1U model cell (Molecular Devices Corporation). For these parameters, the microelectrode resistance is completely compensated when Pbb = Re/Rcurr, or 0.5 for invertebrate parameters and 0.1 for vertebrate parameters. The electrode and shunt capacitance are exactly compensated when Pcc equals 0.5 for both cases. The computational model contains the positive feedback configuration present in the physical amplifier, which causes the system to be unstable at or above exact capacitance compensation, so simulations were not performed for a Pcc greater than 0.495.
Table I. Computational Model Parameters for RC Cell and Current Clamp Circuit.
| Parameter | Invertebrate Value | Vertebrate Value |
|---|---|---|
| Re(MΩ) | 50 | 10 |
| Ce(pF) | 5 | 5 |
| Rm(MΩ) | 50 | 500 |
| Cm (pF) | 470 | 33 |
| Rcur (MΩ) | 100 | 100 |
| Cshunt (pF) | 1 | 1 |
| Ccomp (pF) | 1 | 1 |
| Gc (μS) | 10 | 10 |
| Esyn(mV) | 0 | 0 |
III. Results
A. Physical System
The experiments that initially identified a transient instability in the dynamic clamp system involved adding a slow potassium current, Iinj, to a live spiking neuron, as shown in Fig. 1 (Equations for this current are listed in the Appendix). The current contained a time-dependent and voltage-dependent activation variable and an instantaneous voltage-dependent inactivation function. As the maximum conductance of the current was increased, a transient ringing was observed at the end of the action potential. We have frequently encountered such transient instabilities as the value of an injected conductance is increased.
We verified that the instability was not caused by saturation of the electronics, as injected currents were not near the limits of the electronic equipment. The instability was also not caused by the numerics of the dynamic clamp system, which were well within the bounds described in [37]. We also duplicated these instabilities using another computational and data acquisition platform to implement the dynamic clamp (dSPACE DS1104, Paderborn, Germany), verifying that the instability was not an artifact of the MRCI system or the PC hardware. This type of transient instability was also reproduced in experiments using discontinuous current clamp instead of bridge balance mode.
To simplify the system, the neuron was hyperpolarized to prevent tonic firing, and the voltage-dependent conductance was reduced to a voltage independent up/down conductance ramp at a constant rate. This conductance, which increased/decreased linearly in time, was multiplied by the driving force, Fig. 4(a). This simplified conductance waveform developed a transient instability as well. The live neuron was then replaced with the CLAMP-1U artificial electrical model of a passive membrane, Fig. 4(b). We utilized the voltage-offset of the Axoclamp to provide a resting potential of −50 mV. As with the real neuron, the system developed a transient instability in response to a sufficiently large ramp conductance. Finally, the instability was reproduced in simulations of the computational model described above. Fig. 4(c) shows the instability in the computational model, in response to an up/down ramp of conductance of similar magnitude to the experimental results. While the neuron is clearly more complex than the RC cell or simulation, in all cases the transient instability occurred shortly after the peak of the conductance ramp.
Fig. 4.

Model simplification. A: The instability appeared with a simple up/down ramp conductance in a live neuron that was hyperpolarized to prevent tonic firing. B: Instability is also reproduced using the Clamp-1U passive membrane model. C: Instability can be reproduced in the computational model using similar magnitudes of injected current. Recordings were taken when the series resistance and capacitance were compensated using standard visual techniques.
To summarize, we were able to reproduce a qualitatively similar transient instability by replacing the voltage and time-dependent conductance in an in vitro neuron with a simple up/down ramp. This instability was consistent in experiments on live neurons, experiments on an RC model cell, and simulations of the electrophysiology circuitry and an RC cell. Because of this consistency, the remainder of this study focuses on utilizing the computational model of the system to analyze factors affecting the instability.
B. Computational Results
Once the physical results were qualitatively replicated, the computational model system was used to quantitatively examine how the bridge balance, capacitance compensation, and sampling rate affect the maximum possible step size of conductance that maintains a stable system. For each set of parameters, a step of conductance was applied to the system. The size of this conductance was increased until the system became unstable. This process was repeated for different parameter values to measure the stability as the resistance compensation, capacitance compensation, and sampling rate change. Fig. 5(a) and (b) shows the results obtained when the amount of bridge balance, Pbb, and the amount of capacitance compensation, Pcc, were varied for a dynamic clamp sampling rate of 10 kHz and the parameters listed in Table I. For these values, full bridge balancing occurs when Pbb = Re/RCurr, 0.5 for the invertebrate parameters, and 0.1 for the vertebrate experiments. For both preparations, the capacitance is fully compensated at Pcc = (Ce + Cshunt + Ccomp)/(Ccomp * Gc), 0.5 for these parameters. Fig. 5 shows that the maximum stable conductance is a function of both Pbb and Pcc and contains a sharp peak where the electrode resistance and capacitance are well compensated. For invertebrate parameters, this is extremely pronounced, with a wider band of improvement when both resistance and capacitance are nearly compensated. The increased stability for the vertebrate parameters is less dramatic, although the overall range of values of stable conductance are inclusive of those values most commonly used in mammalian experiments.
Fig. 5.

Maximum stable conductance for invertebrate and vertebrate parameters for 10 kHz sampling rate. A: Invertebrate parameters show sharp peak in maximum stable conductance when the capacitance and resistance are well compensated. B: Vertebrate simulations show improvements as resistance is compensated, but capacitance compensation has less effect. Dashed lines show +/−10% changes in Re.
These computational results were verified using the experimental set up and the RC model cell. As with the computational procedure, steps of conductance were applied to the RC model cell using the dynamic clamp. These steps were increased in magnitude until the system became unstable. Fig. 6 shows a plot of the maximum stable conductance as a function of the percent of resistance compensation and the amount of capacitance compensation.
Fig. 6.

Maximum stable conductance for a physical experiment using the RC model cell, with a 10 kHz sampling rate. Percent resistance compensation was measured visually by applying a 1 nA step of current to the model cell in bath setting. Capacitance compensation is defined as “whole turns of the capacitance compensation knob,” as there is no way to determine full compensation. For these experiments four turns of the knob resulted in instability, indicating overcompensation. Traces are shown for 0, 1, 2, and 3 turns of the capacitance compensation knob.
Resistance compensation was measured visually from the step response of the RC model cell in bath setting to a 1 nA step of current. Using the Axoclamp-2B, there is no clear way to quantify capacitance compensation. Here it is measured as “whole turns of the capacitance compensation knob.” Responses were measured for 0, 1, 2, and 3 turns of the knob. Four turns resulted in instability, indicating overcompensation. While these physical experiments lack precision, they qualitatively show the same trends observed computationally, with a peak in the maximum stable conductance occurring when the series electrode resistance is completely compensated and increasing peaks occurring as the amount of capacitance compensation increases.
Fig. 7 illustrates how sampling rate changes the maximum stable step size as a function of both bridge balance and capacitance compensation. Fig. 7(a) and (b) shows that for the exactly bridge balanced case there is a significant increase in the maximum stable conductance. These trends are reproduced in Fig. 7(c) and (d), which show the maximum stable conductance as a function of sampling rate, for the exactly balanced case. This shows a steady increase in stability, as the sampling rate increases.
Fig. 7.

Maximum stable conductance as a function of sampling rate. A: Invertebrate results for 5 and 10 kHz sampling rates. B: Vertebrate results for 5 and 10 kHz sampling rates. C: Maximal conductance as a function of sampling rate for the invertebrate parameters with Pbb = 0.5 and Pcc = 0.495. D: Maximal conductance as a function of sampling rate for the vertebrate parameters with Pbb = 0.1 and Pcc = 0.495.
In contrast, Fig. 7(a) also indicates that as the sampling rate increases, the amount of capacitance compensation becomes important. The peak of the nearly compensated 5 kHz trace is higher than the 10 kHz one; however, the well compensated case shows the opposite relationship. This is because the amount of uncompensated capacitance affects how quickly the circuit responds to current transients. For less compensated circuits, more time is required for current transients to settle, so there must be more time between samples for the oscillation to die out.
IV. Discussion
The dynamic clamp technique has been used to greatly enhance our knowledge of neurons and networks of neurons. By adding or subtracting ionic currents through real-time model simulation, the dynamic clamp has shown how individual currents affect the activity of a cell, as well as how pharmacological agents affect cell properties. The dynamic clamp is also used to generate synaptic coupling between neurons to study how individual neurons and synapses affect network behavior.
This widely used technique has some known limitations. The temporal dynamics of the simulated currents are limited by the speed of the dynamic clamping system. The accuracy of the calculations is limited by the numerical methods used, quantization error, latency, and jitter present in the dynamic clamp system. Often faster integration techniques, such as the exponential Euler method [37], [45], [46] are used to perform computations faster, at the sacrifice of precision.
Here we present a final limitation resulting from a combination of these factors. This phenomenon has been personally reported by numerous dynamic clamp users, using different dynamic clamp implementations. It is present in both vertebrate and invertebrate setups, under both bridge balance and discontinuous current clamp modes. We have verified that it is not a direct result of quantization error or the type of dynamic clamp system used.
System instability primarily results from the maximum conductance of the simulated current, the sampling done by the digital dynamic clamp system, and the uncompensated electrode resistance and capacitance. Small oscillations in dynamic clamp simulations can become unstable when the settling time of the electrode does not decay sufficiently faster than the sampling rate of the dynamic clamp system. This time constant is set by the residual uncompensated electrode resistance and capacitance. These oscillations are also aggravated by the maximal conductance of the simulated current and by measurement errors caused by the uncompensated resistance and capacitance. As these parameters are reduced, the dynamic clamp becomes more stable. This stability increases as the sampling rate is also increased.
Currently, the sampling rate of the dynamic clamp is determined by the time needed to sample the membrane voltage and perform the required calculations. Existing dynamic clamp systems typically run at speeds from 2–20 kHz. The dynamic clamp running speed depends on both the complexity of the model being simulated and the dynamic clamp system. Investigators typically justify their choice of dynamic clamp rate in terms of the kinetics of the ion channel being simulated. This work shows that stability may impose more stringent rate requirements, especially when using higher value conductances.
The second major cause of system instability is related to the inaccuracy of voltage measurement and the settling time of the electrode. In electrophysiology experiments using bridge balance techniques to compensate for electrode resistance, the membrane voltage measurement is affected by the residual uncompensated resistance. As the amount of uncompensated resistance increases, the maximum stable conductance of the system falls sharply. The same types of effects also occur under discontinuous current clamp. In this case, measurement error manifests itself as a voltage error proportional to the injected current (due to an insufficient settling time). Here we show that commonly accepted levels of electrode compensation (80%–90%) for current injection nevertheless compromise the stability of a dynamic clamp system for sufficiently large conductances. Although electrode compensation directly affects the maximum stable conductance, the dynamic clamp stability was still limited for simulations performed with no electrode effects, indicating that delay is the primary cause of instability.
These results were obtained using a traditional single electrode amplifier, with dedicated current injection and voltage-follower circuitry. Modern patch clamp amplifiers often utilize a modified design for current injection [47] that has been shown to compromise the fidelity of the specified injected current. Nevertheless, similar instabilities to those reported here have been anecdotally reported by users of patch-clamp amplifiers as well. We strove to identify the simplest possible circuit model that could replicate the instabilities.
We suggest two ways to reduce the presence of the unstable regime in experiments. The first is to develop faster dynamic clamp systems. A present-data limit of approximately 50 kHz is imposed by architectural aspects of modern desktop computers; this can be averted by hardware-specific solutions [29], [31], [32]. At present, such hardware-based systems require a significant degree of hardware and software skills; however, recent advances in operating system technology and price reductions in various hardware platforms will eventually make such technology accessible and easy to use.
The second method for reducing the effects of delay instability is to reduce the error caused by microelectrode resistance. Currently, this is done in sharp electrode experiments through either the bridge balance or discontinuous current clamp techniques. However, resistance compensation is not always done in patch clamp experiments, as the voltage offset error is often considered negligible due to the magnitude of applied currents, and lower electrode resistances. Both of these compensation methods greatly reduce electrode effects. Discontinuous current clamping allows for a greater range of maximum stable conductance; however, the sampling rate limits the speed the dynamic clamp system can run at. Even when electrode resistance is within acceptable ranges (10% of fully compensated), the stability of the system is compromised. The development of active compensation that can adapt to changing electrode resistance throughout an experiment would significantly reduce the effects of measurement error on the stability of dynamic clamping systems [48].
In summary, we have documented a well-known “nuisance” to dynamic clamp experiments. While the existence of such an instability is obvious and does not compromise the presentation or interpretation of existing results, it provides an obstacle that in many cases has hindered investigators from using desired levels of conductances. These results suggest that improved system stability may be achieved by 1) faster dynamic clamp systems (which previously have only considered gating kinetics to justify a choice of speed) and 2) improved resistance and capacitance compensation, above and beyond commonly accepted practices by investigators. We note that we have not tried to validate either of these approaches in that 1) our dynamic clamp system (as with many PC-based systems) often cannot run faster than 20 kHz for a typical membrane model and 2) improved methods for highly accurate series and resistance compensation have yet to be developed.
Acknowledgments
The authors would like to thank R. Calabrese, J. White, T. Netoff, C. Canavier, and A. Prinz for their comments and insights on these findings.
This work was supported in part by the National Institutes of Health under Grant R01-RR20115, subcontract from Weill Medical College of Cornell University. PI: David Christini; R01-NS054281, subcontract from LSU Health Science Center, PI: Carmen Canavier.
Biography

Amanda J. Preyer received the B.S. degree in electrical engineering from Lafayette College, Easton, PA, in 1999 and the M.S. and Ph.D. degrees in electrical and computer engineering from the Georgia Institute of Technology, Atlanta, in 2002 and 2007, respectively.
She is currently a Design Engineer for Axion Biosystems, Atlanta, GA.

Robert J. Butera (SM'03) received the B.E.E. degree from the Georgia Institute of Technology, Atlanta, in 1991, and the Ph.D. degree in Electrical and Computer Engineering from Rice University, Houston, TX, in 1996.
Since 1999 he has been on the faculty at Georgia Tech, where he is currently an Associate Professor. His research is in computational neuroscience and neural engineering.
Dr. Butera is an elected member of the IEEE-EMBS AdCom, Co-Chair of the EMBS Conference Editorial Board for Neuromuscular Systems, and Deputy Editor-in-Chief of the IEEE Transactions on Biomedical Circuits and Systems.
Appendix: Dynamic Clamp Equations
These are the equations for the M current injected via dynamic clamp for the experiments shown in Fig. 1. Vm is the measured membrane voltage. The model was implemented and solved with the MRCI system as described in the Section II.
Footnotes
Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org.
Contributor Information
Amanda J. Preyer, Georgia Institute of Technology, Atlanta, GA 30332 USA. She is now with Axion Biosystems, Atlanta, GA 30332 USA
Robert J. Butera, Email: rbutera@gatech.edu, Laboratory for Neuroengineering and the School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332 USA.
References
- 1.Sharp AA, O'Neil MB, Abbott LF, Marder E. The dynamic clamp—Artificial conductances in biological neurons. Trends Neurosci. 1993 Oct;16:389–394. doi: 10.1016/0166-2236(93)90004-6. [DOI] [PubMed] [Google Scholar]
- 2.Sharp AA, O'Neil MB, Abbott LF, Marder E. Dynamic clamp—Computer-generated conductances in real neurons. J Neurophysiol. 1993 Mar;69:992–995. doi: 10.1152/jn.1993.69.3.992. [DOI] [PubMed] [Google Scholar]
- 3.Robinson HP, Kawai N. Injection of digitally synthesized synaptic conductance transients to measure the integrative properties of neurons. J Neurosci Methods. 1993 Sep;49:157–65. doi: 10.1016/0165-0270(93)90119-c. [DOI] [PubMed] [Google Scholar]
- 4.Wilders R, Verheijck EE, Kumar R, Goolsby WN, van Ginneken AC, Joyner RW, Jongsma HJ. Model clamp and its application to synchronization of rabbit sinoatrial node cells. Amer J Physiol. 1996 Nov;271:H2168–82. doi: 10.1152/ajpheart.1996.271.5.H2168. [DOI] [PubMed] [Google Scholar]
- 5.Kinard TA, de Vries G, Sherman A, Satin LS. Modulation of the bursting properties of single mouse pancreatic b-cells by artificial conductances. Biophys J. 1999 Mar;76:1423–35. doi: 10.1016/S0006-3495(99)77303-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Prinz AA, Abbott LF, Marder E. The dynamic clamp comes of age. Trends Neurosci. 2004 Apr;27:218–224. doi: 10.1016/j.tins.2004.02.004. [DOI] [PubMed] [Google Scholar]
- 7.Wilders R. Dynamic clamp: A powerful tool in cardiac electrophysiology. J Physiol (London) 2006 Oct;576:349–359. doi: 10.1113/jphysiol.2006.115840. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Goaillard JM, Marder E. Dynamic clamp analyses of cardiac, endocrine, and neural function. Physiology. 2006 Jun;21:197–207. doi: 10.1152/physiol.00063.2005. [DOI] [PubMed] [Google Scholar]
- 9.Ulrich D, Huguenard JR. Gamma-aminobutyric acid type B receptor-dependent burst-firing in thalamic neurons: A dynamic clamp study. Proc Nat Acad Sci. 1996 Nov. 1293:13245–9. doi: 10.1073/pnas.93.23.13245. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Gramoll S, Schmidt J, Calabrese RL. Switching in the activity state of an interneuron that controls coordination of the hearts in the medicinal leech (Hirudo medicinalis) J Exp Biol. 1994 Jan;186:157–71. doi: 10.1242/jeb.186.1.157. [DOI] [PubMed] [Google Scholar]
- 11.Ma M, Koester J. The role of K+ currents in frequency-dependent spike broadening in Aplysia R20 neurons: A dynamic-clamp analysis. J Neurosci. 1996 Jul;16:4089–101. doi: 10.1523/JNEUROSCI.16-13-04089.1996. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Zhang Y, Oliva R, Gisselmann G, Hatt H, Guckenheimer J, Harris-Warrick RM. Overexpression of a hyperpolarization-activated cation current (Ih) channel gene modifies the firing activity of identified motor neurons in a small neural network. J Neurosci. 2003 Oct;23:9059–67. doi: 10.1523/JNEUROSCI.23-27-09059.2003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Sharp AA, Skinner FK, Marder E. Mechanisms of oscillation in dynamic clamp constructed two-cell half-center circuits. J Neurophysiol. 1996 Aug;76:867–83. doi: 10.1152/jn.1996.76.2.867. [DOI] [PubMed] [Google Scholar]
- 14.Preyer AJ, Butera RJ. Neuronal oscillators in aplysia californica that demonstrate weak coupling in vitro. Phys Rev Lett. 2005 Sep;95:138103. doi: 10.1103/PhysRevLett.95.138103. [DOI] [PubMed] [Google Scholar]
- 15.Suter KJ, Jaeger D. Reliable control of spike rate and spike timing by rapid input transients in cerebellar stellate cells. Neuroscience. 2004;124:305–17. doi: 10.1016/j.neuroscience.2003.11.015. [DOI] [PubMed] [Google Scholar]
- 16.Kreiner L, Jaeger D. Synaptic shunting by a baseline of synaptic conductances modulates responses to inhibitory input volleys in cerebellar Purkinje cells. Cerebellum. 2004;3:112–25. doi: 10.1080/14734220410031990. [DOI] [PubMed] [Google Scholar]
- 17.Verheijck EE, Wilders R, Joyner RW, Golod DA, Kumar R, Jongsma HJ, Bouman LN, van Ginneken AC. Pacemaker synchronization of electrically coupled rabbit sinoatrial node cells. J Gen Physiol. 1998 Jan;111:95–112. doi: 10.1085/jgp.111.1.95. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Manor Y, Nadim F. Frequency regulation demonstrated by coupling a model and a biological neuron. Neurocomputing. 2001 Jun;38:269–278. [Google Scholar]
- 19.Wilders R, Kumar R, Joyner RW, Jongsma HJ, Verheijck EE, Golod D, van Ginneken AC, Goolsby WN. Action potential conduction between a ventricular cell model and an isolated ventricular cell. Biophys J. 1996 Jan;70:281–95. doi: 10.1016/S0006-3495(96)79569-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Kumar R, Wilders R, Joyner RW, Jongsma HJ, Verheijck EE, Golod DA, van Ginneken AC, Goolsby WN. Experimental model for an ectopic focus coupled to ventricular cells. Circulation. 1996 Aug 15;94:833–41. doi: 10.1161/01.cir.94.4.833. [DOI] [PubMed] [Google Scholar]
- 21.Merriam EB, Netoff TI, Banks MI. Bistable network behavior of layer I interneurons in auditory cortex. J Neurosci. 2005 Jun;25:6175–86. doi: 10.1523/JNEUROSCI.0512-05.2005. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Netoff TI, Banks MI, Dorval AD, Acker CD, Haas JS, Kopell N, White JA. Synchronization in hybrid neuronal networks of the hippocampal formation. J Neurophysiol. 2005 Mar;93:1197–1208. doi: 10.1152/jn.00982.2004. [DOI] [PubMed] [Google Scholar]
- 23.Huelsing DJ, Spitzer KW, Pollard AE. Electrotonic suppression of early afterdepolarizations in isolated rabbit Purkinje myocytes. Am J Physiol Heart Circ Physiol. 2000 Jul;279:H250–H259. doi: 10.1152/ajpheart.2000.279.1.H250. [DOI] [PubMed] [Google Scholar]
- 24.Strickholm A. A supercharger for single electrode voltage and current clamping. J Neurosci Methods. 1995 Oct;61:47–52. doi: 10.1016/0165-0270(95)00022-m. [DOI] [PubMed] [Google Scholar]
- 25.Traynelis SF. Software-based correction of single compartment series resistance errors. J Neurosci Methods. 1998 Dec;86:25–34. doi: 10.1016/s0165-0270(98)00140-x. [DOI] [PubMed] [Google Scholar]
- 26.Sherman AJ, Shrier A, Cooper E. Series resistance compensation for whole-cell patch-clamp studies using a membrane state estimator. Biophys J. 1999 Nov;77:2590–2601. doi: 10.1016/S0006-3495(99)77093-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Bettencourt JC, Lillis KP, Stupin LR, White JA. Effects of imperfect dynamic clamp: Computational and experimental results. J Neurosci Methods. 2008 Apr;169:282–289. doi: 10.1016/j.jneumeth.2007.10.009. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Tateno T, Robinson HP. Rate coding and spike-time variablity in cortical neurons with two types of threshold dynamics. J Neurophysiol. 2006 Apr;95:2650–2663. doi: 10.1152/jn.00683.2005. [DOI] [PubMed] [Google Scholar]
- 29.Preyer AJ. M S thesis. School Electrical Comput Eng., Georgia Inst Technol.; Atlanta, GA: 2002. A hardware implementation of the dynamic clamp. [Google Scholar]
- 30.Le Masson G. From conductances to neural network properties: Analysis of simple circuits using the hybrid network method. Prog Biophys Mol Biol. 1995;64:201–220. doi: 10.1016/s0079-6107(96)00004-1. [DOI] [PubMed] [Google Scholar]
- 31.Lien CC, Jonas P. Kv3 potassium conductance is necessary and kinetically optimized for high-frequency action potential generation in hippocampal interneurons. J Neurosci. 2003 Mar;23:2058–2068. doi: 10.1523/JNEUROSCI.23-06-02058.2003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Robinson HP. A scriptable DSP-based system for dynamic conductance injection. J Neurosci Methods. 2008 Apr;169:271–281. doi: 10.1016/j.jneumeth.2007.10.016. [DOI] [PubMed] [Google Scholar]
- 33.Pinto RD, Elson RC, Szucs A, Rabinovich MI, Selverston AI, Abarbanel HDI. Extended dynamic clamp: Controlling up to four neurons using a single desktop computer and interface. J Neurosci Methods. 2001 Jul;108:39–48. doi: 10.1016/s0165-0270(01)00368-5. [DOI] [PubMed] [Google Scholar]
- 34.Butera RJ, Wilson CG, DelNegro CA, Smith JC. A methodology for achieving high-speed rates for artificial conductance injection in electrically excitable biological cells. IEEE Trans Biomed Eng. 2001 Dec;48(no 12):1460–1470. doi: 10.1109/10.966605. [DOI] [PubMed] [Google Scholar]
- 35.Dorval AD, Christini DJ, White JA. Real-time linux dynamic clamp: A fast and flexible way to construct virtual ion channels in living cells. Ann Biomed Eng. 2001 Oct;29:897–907. doi: 10.1114/1.1408929. [DOI] [PubMed] [Google Scholar]
- 36.Raikov I, Preyer AJ, Butera RJ. MRCI: A flexible real-time dynamic clamp system for electrophysiology experiments. J Neurosci Methods. 2004 Jan;132:109–123. doi: 10.1016/j.jneumeth.2003.08.002. [DOI] [PubMed] [Google Scholar]
- 37.Butera RJ, McCarthy ML. Analysis of real-time numerical integration methods applied to dynamic clamp experiments. J Neural Eng. 2004 Dec;1:187–194. doi: 10.1088/1741-2560/1/4/001. [DOI] [PubMed] [Google Scholar]
- 38.Calabrese RL. private communication. 2008 [Google Scholar]
- 39.Netoff TI. private communication. 2008 [Google Scholar]
- 40.Prinz AA. private communication. 2008 [Google Scholar]
- 41.Brizzi L, Meunier C, Zytnicki D, Donnet M, Hansel D, D'In-camps BL, Vreeswijk C Van. How shunting inhibition affects the discharge of lumbar motoneurones: A dynamic clamp study in anaesthetized cats. J Physiol. 2004 Jul;558:671–83. doi: 10.1113/jphysiol.2003.059964. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Preyer AJ, Butera RJ. The effect of residual electrode resistance and sampling delay on transient instability in the dynamic clamp system. Conf Proc IEEE Eng Med Biol Soc. 2007;2007:430–433. doi: 10.1109/IEMBS.2007.4352315. [DOI] [PubMed] [Google Scholar]
- 43.Nowotny T, Zhigulin VP, Selverston AI, Abarbanel HDI, Rabinovich MI. Enhancement of synchronization in a hybrid neural circuit by spike-timing dependent plasticity. J Neurosci. 2003 Oct;23:9776–9785. doi: 10.1523/JNEUROSCI.23-30-09776.2003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Wilson CJ, Park MR. Capacitance compensation and bridge balance adjustment in intracellular recording from dendritic neurons. J Neurosci Methods. 1989 Feb;27:51–75. doi: 10.1016/0165-0270(89)90052-6. [DOI] [PubMed] [Google Scholar]
- 45.Moore JW, Ramon F. On numerical integration of the Hodgkin and Huxley equations for a membrane action potential. J Theor Biol. 1974 May;45:249–73. doi: 10.1016/0022-5193(74)90054-x. [DOI] [PubMed] [Google Scholar]
- 46.Rush S, Larsen H. A practical algorithm for solving dynamic membrane equations. IEEE Trans Biomed Eng. 1978 Jul;25(no 4):389–92. doi: 10.1109/TBME.1978.326270. [DOI] [PubMed] [Google Scholar]
- 47.Magistretti J, Mantegazza M, de Curtis M, Wanke E. Modalities of distortion of physiological voltage signals by patch-clamp. Biophys J. 1998 Feb;74(no 2 pt 1):831–842. doi: 10.1016/S0006-3495(98)74007-X. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Brette R, Piwkowska Z, Rudolph M, Bal T, Destexhe A. A non-parametric electrode model for intracellular recording. Neurocomputing. 2007;70:1597–1601. [Google Scholar]
