Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2015 May 1.
Published in final edited form as: IEEE Trans Biomed Eng. 2014 Apr 1;61(5):1448–1456. doi: 10.1109/TBME.2014.2314619

The Past, Present, and Future of Real-Time Control in Cellular Electrophysiology

Jennifer A Bauer 1,*, Katherine M Lambert 1,*, John A White 1
PMCID: PMC4086259  NIHMSID: NIHMS596255  PMID: 24710815

Abstract

For over 60 years, real-time control has been an important technique in the study of excitable cells. Two such control-based technologies are reviewed here. First, voltage-clamp methods revolutionized the study of excitable cells. In this family of techniques, membrane potential is controlled, allowing one to parameterize a powerful class of models that describe the voltage-current relationship of cell membranes simply, flexibly, and accurately. Second, dynamic-clamp methods allow the addition of new, ‘virtual’ membrane mechanisms to living cells. Dynamic clamp allows researchers unprecedented ways of testing computationally based hypotheses in biological preparations. The review ends with predictions of how control-based technologies will be improved and adapted for new uses in the near future.

I. Introduction

The goal of this work is to review important advances in the use of control-based approaches in the study of excitable cells, especially neurons. In Section II, we review voltage-clamp techniques, used for the last 60+ years to develop models of voltage-sensitive behavior in excitable cells. In Section III, we describe more recent dynamic-clamp techniques, which are used to build model-based hypotheses into electrophysiological experiments. Section IV describes needed advances in dynamic clamp, and Section V describes other emerging uses of real-time control in electrophysiology and in the clinic. Although the focus of the article is on cellular neurophysiology, we discuss several examples from cardiac electrophysiology and other applications.

II. Voltage-Clamp Techniques

Although the field of neural electrophysiology is nearly 500 years old [1], it was not until the middle of the 20th century that the mechanistic underpinnings of neuronal excitability were determined. The technological driver of these advances was the voltage-clamp method, an early and extremely influential form of real-time control in electrophysiology. In this section, we briefly review the voltage-clamp technique as a necessary introduction to several key topics. More extensive coverage of this material can be found elsewhere [2]–[7].

Two key findings set the stage for developing a quantitative theory that could account for generation of action potentials. First, Cole and Curtis [8] demonstrated that the action potential involves an increase in membrane permeability to ions. Second, Hodgkin and Huxley [9] demonstrated, via intracellular recordings, that membrane potential overshoots 0 mV during the action potential. Together, these findings suggested a model in which membrane permeability to specific ions changed dynamically to generate the action potential.

The necessary next step in this process was to develop a more precise hypothesis, along with an appropriately controlled experiment to test it. Hypothesizing that membrane potential drives changes in membrane permeability [2], Hodgkin and Huxley adopted two techniques from Cole [10] and Marmont [11]: the voltage-clamp and space-clamp methods.

The voltage-clamp technique involves using a feedback system to “clamp” membrane potential at a controllable value. The Hodgkin-Huxley-Katz [12] form of this technology (Fig. 1A) uses two intracellular electrodes. Via the first electrode, a high-impedance “follower” circuit measures membrane potential with unity gain. This signal is passed to a high-gain feedback amplifier, designed to minimize the difference between the measured voltage and a desired voltage “command” signal, schematized in Fig. 1A as a square pulse from an external voltage source. This circuit passes current into the cell via a second electrode, thus closing the feedback loop. Under perfect voltage clamp, the time-dependent current generated by the feedback amplifier exactly counterbalances the current flowing through the membrane from biological sources. Consequently, one can in theory measure voltage-controlled membrane currents simply by monitoring the output current of the feedback amplifier.

Fig. 1.

Fig. 1

A.) Axial voltage clamp assembly indicating internal and external electrodes as well as simplified circuitry for reading membrane voltage and injecting desired output current. The fine wire threaded down the long axis of the isolated axon assures that the interior is isopotential (“space clamped”). B.) Circuit diagram of the space-clamped cell membrane as described by Hodgkin and Huxley. C.) Neuronal action potential with channel kinetic labels as described by Hodgkin and Huxley. D.) Schematized experimental instrumentation for patch clamp The glass pipette has a smooth tip and a typical inner diameter of 1-3 mm The crucial factor for high-quality patch-clamp recordings is a high (> 1 GΩ) resistance seal between the pipette tip and the cell membrane Circuitry is an elaboration of that used for traditional voltage clamp. E.) Simulated data showing how summed stochastic binary currents generated by single channels give rise to smooth currents of the Hodgkin-Huxley form.

To conduct a well-controlled voltage-clamp experiment, one must also ensure that the interior space of the cell under study is isopotential, or spaced-clamped. Without adequate space clamp, the value of membrane potential at regions of the cell distant from the voltage-measuring electrode are not controlled. Membrane currents from these unclamped regions can flow to the current-passing site and distort voltage-clamp measurements severely [13]. Hodgkin, Huxley, and Katz [12] achieved space clamp by winding the voltage-measuring and current-passing electrodes in a double helix around a very thin glass filament (Fig. 1A).

Using voltage-clamp data collected under space-clamped conditions, Hodgkin and Huxley [14] developed a simple, powerful model of the unmyelinated axon. Figure 1B shows this model in the form of an electrical circuit. The model includes the capacitance of the lipid bilayer (Cm) in parallel with three conductances. The nonlinear (voltage-dependent) conductances GNa and GK are placed in series with the Nernst potentials for Na+ and K+ ions, reflecting the fact that these conductances are modeled as passing only Na+ and K+, respectively. The linear conductance GL is in series with an empirically determined battery EL. This conductance represents the weighted contributions of all voltage-independent conductances in the axon. The current source Iapp signifies current injected via the electrode. The first of the Hodgkin-Huxley equations simply represents conservation of charge in this circuit:

CmdVmdt=[GNa(VmENa)+GK(VmEK)+GL(VmEL)]+Iapp

Much of the beauty of the Hodgkin-Huxley model comes from the simple way in which the nonlinear conductances are described. Each nonlinear conductance is described by one or two gating variables, which represent (e.g.) the proportion of its maximal value that the conductance has attained. Hodgkin-Huxley gating variables are each described by first-order, nonlinear differential equation of the form:

dxdt=x(Vm)xτx(Vm) (1)

In Eq. 1, the voltage-dependent function x(Vm) represents the steady-state value of x at a given value of membrane potential Vm, and τx(Vm) represents the time constant with which x approaches that steady-state value. In the case of ideal voltage-clamp of a space-clamped cell, Eq. 1 reduces to a first-order differential equation with a simple exponential course from its initial value x0 to its asymptotic value x:

x(t)=x(xx0)et/τx

Hodgkin-Huxley-style equations are readily solvable under a number of conditions, including the absence of either space or voltage clamp. In their original modeling paper [14], Hodgkin and Huxley showed that their equations could replicate accurately the action potential at a point in space (Fig. 1C) and, more impressively, that the model accounted accurately for the propagation speed of the action potential. These successful predictions are often credited as the crucial factors that led to the 1963 Nobel Prize in Medicine or Physiology for this team.

Left unknown by this wonderful work was the fundamental source of voltage-gated and ligand-gated conductances in excitable cells. Early research suggested that ligand-gated conductance changes are generated as the sum of discrete events of size 10-100 nS, giving rise (with typical driving forces < 100 mV) to discrete changes in membrane current that are less than 10 pA in amplitude [15]. Because cellular input resistances are typically relatively small (∼10-100 MO), measurement of 10-pA events is prevented in most whole-cell preparations by thermal (Johnson-Nyquist) noise, which is inversely proportional to the input impedance of the source [16], [17].

To reduce levels of thermal noise and thus measure discrete changes in membrane conductance, Nobel-Prizewinners Sakmann and Neher reasoned correctly that a very small conductance source with correspondingly high input resistance is required [18]. To this end, they developed so-called patch-clamp methods (Fig. 1D), in which a glass pipette of diameter 3-5 μm is lowered to the cell surface and forms an extremely high (GΩ) resistance “seal” with the plasma membrane. The underlying membrane can then be pulled off the cell surface to create a current source with very high input resistance and, experience has shown, a small number of underlying ion channels. Using the patch-clamp technique, along with improvements in amplifier technology [19], allowed the group of Sakmann and Neher to demonstrate that the cellular-level currents, measurable via previously developed voltage-clamp techniques, can be ascribed to the summed activity of hundreds or thousands of individual ion channels (Fig. 1E). Each of these channels flickers stochastically between open and closed states. The voltage-dependent rate constants measurable at the whole-cell level reflect the rates of transition between these open and closed states [4], [7].

The techniques pioneered by these two Nobel-Prize-winning groups have become standard techniques in cellular electrophysiology. Particularly widely used are two more recent variants of these techniques:

  1. In whole-cell patch clamp, the researcher creates the GΩ seal as described by Sakmann and Neher, but then applies suction to break through the cell membrane and give access to the cell as a whole. The whole-cell technique does not allow observation of currents from single channels, but it is a straightforward method to obtain high-quality intracellular recordings from cells, even in the living animal.

  2. In single-electrode voltage clamp, one electrode is used for the distinct purposes of measuring membrane potential Vm and passing current in order to control Vm. This technique is experimentally valuable but has the down side that measurement of Vm is distorted when passing current through the tip of the pipette, which has non-zero series resistance. A variety of clever techniques have been developed to mitigate this and other problems associated with real-world intracellular recordings [20].

Without question, the “commoditization” of voltage-clamp techniques has been invaluable for our understanding of how excitable cells function in health and disease [3], [21]. However, it is important to realize that all data are not of equal quality. Compensation for electrode resistances and sources of stray capacitance is necessarily incomplete for reasons related to electrical stability of recorded signals [20]. This becomes more of a problem as researchers record from deeper structures (increasing capacitance problems) with smaller (and thus higher-resistance) pipettes (e.g., [22], [23]). Additionally, the whole-cell patch-clamp does not allow the researcher to establish space clamp. To a degree, this problem can be mitigated by using pharmacological blockers to increase membrane resistance and thus make the cell electrically more “compact” [24]. However, because this approach does not by any means guarantee good space clamp, voltage-clamp data from such preparations should be expected to be significantly distorted [13].

III. Dynamic Clamp

Voltage-clamp techniques are a particularly valuable form of control in cellular physiology, because they allow the researcher to control (clamp) membrane potential Vm, usually in a step-wise fashion. With Vm held at a fixed value, the Hodgkin-Huxley gating equation (Eq.1) is linear and gives rise to a simple exponential solution. Newer, more complex forms of control, developed in the last 25 years, have allowed ever-more sophisticated forms of hypothesis testing in electrically excitable cells and circuits. In the cellular electrophysiology literature, these techniques are generally referred to as dynamic conductance injection or, more commonly, dynamic clamp.

The goal of dynamic clamp techniques is to better study the roles of quantitatively specified conductances, synaptic inputs, and network structures on excitable cells. This objective is accomplished by constructing a system that can read instantaneous values of membrane potential Vm, and operate on them to generate virtual currents to be delivered at appropriately high update rates. Between the “reading” of Vm and the “writing” of applied current is an algorithm that represents any of a number of membrane mechanisms and other factors. Dynamic clamp is not a typical control method, because it does not impose a particular behavior on the cell. Instead, dynamic clamp is a method of studying the interactions between excitable cells and a user-specified computational model in an experimental setting. Dynamic clamp can, for example, replicate the actions of modeled voltage-gated ion channels in excitable cells, or immerse those cells in virtual-reality-inspired neuronal networks. Thus, dynamic clamp allows the researcher to test computationally rigorous hypotheses in living cells.

Dynamic-clamp-like techniques were first used for simple linear-resistive-coupling experiments in recordings from cardiomyocytes [25], [26] and neurons [27]. In 1993, two groups launched more sophisticated dynamic-clamp technologies. The system of Robinson and Kawai [28] relied upon digital-signal-processing hardware to generate artificial synaptic inputs. An MS-DOS-based system from the groups of Abbott and Marder [29] was software-based, substantially expanding the number of potential applications. However, because this system was programmed in assembly language, it was challenging for other groups to adapt for new purposes.

In the 1990s, a number of approaches were taken to develop ever-more-powerful dynamic-clamp systems. Masson, et. al., designed both a very large scale integration (VLSI) circuit and a Digital Signal Processor (DSP) based system capable of imitating any type of membrane channel [30]. The VLSI model was implemented using a customized application specific integrated circuit (ASIC) consisting of 45 CMOS and 75 bipolar transistors to simulate the activation and inactivation gating curves for sodium from the Hodgkin Huxley model. The DSP-based system efficiently processed numerical data, but required a microcomputer for acquisition and storage of conductance values as well as the DSP board [30]. Like previous circuit-based implementations [26], [27], the analog VLSI model neurons and DSP-based systems also had the advantage of operating without significant delays despite their complexity. However, such circuits were only able to remain programmable and allow model changes through specialized construction, which increased the required number of components and system cost. In 1996, Wilder et al. [31] developed the first MS-DOS system based around a higher-level language (Pascal). Through a series of clever simplifications, they were able to use their system to study 2-cell networks consisting of one biological and one simulated cardiomyocyte [32].

By the year 2000, personal computers were powerful enough to support dynamic clamp systems written in somewhat human-friendly programming languages on multi-tasking operating systems. Pinto et. al., produced a Windows implementation which required only a computer capable of running Windows and a ADC/DAC interface for recording membrane potential and injecting current [33]. Similar Windows-based systems have followed [34]–[36]. However, the use of multitasking operating systems like Windows for dynamic clamp raises the possibility of the disruption of the timing of dynamic-clamp operations [37], [38].

The ideal, software-based dynamic clamp system would allow “hard” real-time performance (i.e., consistent real-time performance on each cycle of input and output) with the conveniences of a multi-tasking operating system. Responding to this need, our group [39], along with those of David Christini (Weill Cornell, ref. [40]) and Robert Butera (Georgia Tech, ref. [41]) developed dynamic-clamp systems based on real-time versions of the Linux operating system. Recognizing that the strengths of our three systems were complementary, we subsequently merged them into a system we call the Real Time eXperiment Interface (RTXI; www.rtxi.org). RTXI (Fig. 2A) takes advantage of modified versions of the Linux operating system that allow uninterruptible real-time (RT) threads (processes) to be to created and run alongside a non-real-time (NRT) thread [42]. The RT thread performs all the time-sensitive data movement and mathematical operations, and communicates with the data-acquisition (DAQ) board. The DAQ, in turn, communicates with a current-clamp amplifier, digitizing measured membrane potential at a fixed frequency (usually 10-75 kHz) and at the same frequency delivering a signal that is converted by the amplifier to current injected into the cell via the recording electrode, typically under whole-cell patch-clamp. For a given computer, the RT thread must run fast enough to “read” the value of membrane potential and update the applied current within one clock cycle of the DAQ card.

Fig. 2.

Fig. 2

A.) General setup for RTXI [42], an open-source system for dynamic clamp and other control-based experimental protocols. Arrows indicate transfer of information. The real-time thread is uninterruptable to ensure real-time performance. B.) Dynamic clamp is often used to introduce a virtual conductance source into a cell membrane at the location of the electrode. This conductance is injected as a current and may be modeled as a series conductance and reversal potential, connected in parallel with existing biological membrane conductances at the site of the electrode. C.) Left panel: A neuronal action potential, recorded intracellularly under control conditions. Right Panel: With time steps of 12.5 μs, RTXI is fast enough to replicate, with reasonable accuracy, the actions of previously blocked, fast-inactivating Na+ channels in generating action potentials [66]. D.) Power spectral densities of spike trains show that 3-8 Hz interspike intervals are eliminated with the use of conductance-based synaptic activity delivered with dynamic clamp, but preserved with current-based inputs [58]. E.) A hybrid model/neuron circuit moves between antiphase (y-axis value near 0.5) and synchrony (y-axis value near 0 and 1) with changing conduction delay between two neurons that have been connected via virtual synapses (dark and light gray traces in the right panels) [63].

The NRT thread represents the processes that operate on slower time scales. A graphical user interface allows the user to update model parameters. Changes made in the non-real time thread are sent to the real time thread where they are incorporated into the thread on the next data acquisition board trigger [42]. RTXI includes several standard features or plug-ins, as well as the ability to incorporate any additional user made plug-ins (Fig. 2A). Dynamic data obtained by the RT thread from the cell or calculated in real time from cellular data may be passed from the real time thread to the NRT thread. They are sent to first in first out (FIFO) queues which allowed the data to be recorded or displayed using the virtual oscilloscope or data recorder features. Additional features included a System Control Panel designed to configure data acquisition devices and a Connector used to make connections between user written plug-ins and the data acquisition device. RTXI is able to interface with multiple DAQs and dynamically link any user-written plug-ins at run time [42].

As noted above, dynamic clamp has been used for many applications [37], [38]. One common use involves injecting voltage-dependent conductances into the patched area of the cell (Fig. 2C). In this case, the dynamic clamp system reads membrane voltage Vm, calculates the associated value of conductance from Hodgkin-Huxley-style equations, and multiplies conductance by the potential difference Vm-Erev, where Erev is the reversal potential of the modeled conductance. This current is then injected into the cell, creating a serial conductance-reversal potential network which combines in parallel with the conductances already present within the cell (Fig. 2B). This approach allows users to temporarily embed virtual ion channels in the cell membrane, and record the response. Virtual ion channels can be of the Hodgkin-Huxley type, or can take more complex forms that include stochastic channel flicker [43]. Such experiments allow the researcher to evaluate the relationship between channel properties and emergent cellular outputs with much greater speed and flexibility than is allowed with traditional molecular biological approaches.

In a complementary approach, dynamic clamp can be used to subtract a voltage-dependent conductance. In this case, negative-conductance channels are added to counteract the presence of biological channels in the membrane [44]–[46]. In this kind of experiment, particular care is required. It is not a trivial matter to effectively cancel a biological nonlinear conductance, and control experiments must be performed to ensure that the results are correct.

Dynamic clamp also provides the user with unique ways to quantify input-output relationships in response to user-defined inputs [47]–[57]. In one such example, Fernandez and White [58] used dynamic clamp to compare the responses of suspected oscillatory neurons (entorhinal stellate cells) to artificial synaptic stimuli of two kinds. For current-based stimuli, the stimulus waveform was independent of membrane potential. For more realistic, conductance-based stimuli, input scaled instantaneously with membrane potential as described in the previous paragraph. Use of conductance-based synaptic inputs substantially altered the power spectrum of the resulting output spike train (Fig. 2D), arguing against the common hypothesis that stellate cells serve as pacemakers for prominent synchronized in vivo activity at 4-12 Hz [58]. Other recent work from our group show that stellate cells are better poised to serve as amplifiers of synchronized activity that is received from other neuronal populations [59]–[61].

Dynamic clamp can also be used to couple biological cells together via artificial, and thus user-controllable, synapses. Such hybrid networks can in principle contain a fair number of biological cells – the number is limited by intracellular recording capabilities – along with an arbitrary number of simulated virtual neurons. In early work of this kind, analog circuitry was used to artificially connect excitable myocytes or neurons [26], [27]. Since then, a number of flexible hardware- and software-based systems have been developed for such studies [28], [29], [33], [39], [41], [42], [62]. In one hybrid-network example, Wang and colleagues built hybrid networks to study the effects of conduction delay on neuronal synchronization [63]. Using dynamic clamp to alter the apparent conduction delay between recorded neurons, they found that biologically relevant delays can have profound effects on the stability of oscillatory synchrony. An example of this effect is shown in Fig. 2E, which shows results from a hybrid network of two biological neurons, connected via virtual inhibition. The plot shows the time lag between action potentials for the two cells, normalized by their firing periods, plotted vs. normalized time delay. For small delays, the two cells fire in near-antiphase (normalized time lag near 0.5). For larger delays, the cells switch into near-synchronous firing (normalized time lag near 0 or 1) [63].

A particularly imaginative example of dynamic-clamp technology comes from the work of Berecki and colleagues [64]. They simultaneously recorded from two cells: a ventricular myocyte and a human embryonic kidney (HEK) cell. In their experiments, membrane potential from the myocyte was recorded and used as a variable voltage-clamp input to the HEK cell, which had been transfected to express a particular variant of K+ channels in either wild-type or mutated form. The current generated by the K+ channels was recorded and injected back into the myocyte. In effect, the transfected HEK cell was used as a biological element to solve the associated Hodgkin-Huxley-style gating differential equation (Eq. 1). This approach allowed the authors to assess the effects of channel mutations on myocyte physiology without the intermediate step of constructing the differential equation-based model.

Like most experimental techniques, the dynamic clamp method has potential weaknesses. Some of these weaknesses apply only to specific platforms. For example:

  • Hardware-based dynamic clamp systems are very fast but relatively limited in their programmability.

  • As noted above, some software-based systems do not ensure “hard” real-time performance.

  • All software-based systems running on traditional PCs face several design limitations. First, software-based systems require non-zero time steps in order to perform the real-time calculations. Second, there is small (∼5 μs) but measurable jitter (variability) in the time step, generated by the computer bus [39], [41]. Third, within each time step, there is some latency between the operation of “reading” membrane potential and “writing” applied current. Fourth, the number of bits in A/D and D/A conversion can limit system dynamic range to a degree that degrades performance [41]. In most cases, RTXI and other software-based systems run fast enough to make the effects of these issues negligible [39], [65]. However, in demanding applications, the effects of time step, jitter, and latency can be important [41], [66], [67].

Some of the more vexing issues that one must consider in designing, performing, and interpreting dynamic clamp experiments are common to all platforms:

  • Model error is inevitable and leads to inexact outcomes. For example, in Fig. 2C, the mimicked action potential (right) is measurably different from the control version (left). Some of this discrepancy is surely caused by inaccuracies in the real-time gating equations.

  • Another source of model error is perhaps more important: unless the cell is space-clamped, and thus isopotential, it is impossible to use a point source to represent voltage- or ligand-gated channels that are widely distributed on the cell membrane. This factor is no doubt an additional source of error in the right panel of Fig. 2C.

  • In most cases, dynamic clamp is performed using a single electrode to measure membrane potential Vm and inject calculated current Iapp. As noted earlier, the use of a single electrode gives rise to unavoidable inaccuracies, due to imperfect compensation for the electrode series resistance and capacitance. These imperfections place significant limits on dynamic-clamp performance [67]. This problem is particularly acute under two extremes of recording conditions: recording from very small cells or processes, with correspondingly small-diameter patch electrodes; and recording from very large cells, for which so much current is needed that electrode or amplifier properties can be limiting.

  • In dynamic clamp, charge is passed to the recorded cell via the electrode. The chemical identities of the mimicked ions are not respected. For this reason, dynamic clamp cannot replicate the effects of ions like calcium on second-messenger systems.

IV. Emerging Advances in Dynamic Clamp

Control-based approaches have been important in cellular electrophysiology for 60+ years. Two examples were discussed here: voltage-clamp techniques, which revolutionized our understanding of cellular electrophysiology, and much more recent dynamic-clamp approaches, which have allowed virtual-reality-inspired techniques to understand cells and networks. However, as described at the end of the previous section, many challenges remain. Here, we discuss methods to mitigate these issues, in the same order:

  • Model error is a reasonably tractable problem if two conditions are met. First, there must be control data, so that the model can be optimized to fit the control case. Second, the membrane mechanism should be electronically very near the location of the electrode. Given the speed of modern computers, and the relatively small number of free parameters for most models of membrane mechanisms, one could “tune” the model to better-match the control data in relatively short order.

  • Distributed virtual conductances present a major problem. One can attempt to overcome this error source by building a model that includes “virtual” extensions (e.g., dendrites or axons in neurons) and spatially distributed sources [36], [45]. Inaccuracies in these virtual extensions can in principle be corrected via optimization, given a sufficiently constrained model.

  • Compensation for electrode properties can be performed in software, under the assumption that the electrode has linear properties [68]. Because this compensation involves deconvolution to remove the low-pass effects of uncompensated resistance and capacitance, it is challenging but tractable to perform in practice. Such deconvolution methods make it feasible to introduce artificial membrane mechanisms at locations other than the neuronal cell body.

  • Idoux and Mertz [69] pioneered a method to “clamp” calcium, using a feedback-controlled laser to release chemically-bound calcium that had been previously introduced to the cell. Although the fidelity of measurement and uncaging techniques make this approach challenging, we see this as an extremely promising research path, given the importance of the spatiotemporal signature of the calcium transient for cellular metabolism in both myocytes and neurons (e.g., [70]–[72]).

V. Future Directions

Although we have focused on cellular electrophysiology, mainly in the realm of neurophysiology, it bears mentioning that feedback-based techniques are useful in many other realms of biomedical engineering. Feedback-based devices are emerging as an important frontier for systems-level applications like seizure control [73], [74], deep brain stimulation [75], [76], and cardiac arrhythmias [77], [78]. Some, but not all, of these applications can make use of the sub-millisecond timing necessary for dynamic clamp. Real-time control is also emerging as an important topic in automated, optimized experimental design [79] and in the particularly challenging field of virtual acoustic realities [80]. In the decades to come, we anticipate that feedback-based experimental design will become ubiquitous in basic and applied studies of many stripes.

Acknowledgments

We thank Dr. F.R. Fernandez for reading an earlier version of this manuscript. This work was supported by the National Institutes of Health (R01 MH085074, R01 NS078331, R01 EB016407) and the State of Utah.

References

  • 1.Cobb M. Timeline: exorcizing the animal spirits: Jan Swammerdam on nerve function. Nat Rev Neurosci. 2002 May;3(3):395–400. doi: 10.1038/nrn806. [DOI] [PubMed] [Google Scholar]
  • 2.Huxley A. From overshoot to voltage clamp. Trends Neurosci. 2002 Nov;25(11):553–558. doi: 10.1016/s0166-2236(02)02280-4. [DOI] [PubMed] [Google Scholar]
  • 3.Hille B. Ion Channels of Excitable Membranes. 3rd. Sunderland, Mass; Sinauer: 2001. [Google Scholar]
  • 4.Sakmann B, Neher E. Single-Channel Recording. Springer; 2009. [Google Scholar]
  • 5.White JA. Action Potential. In: Ramachandran VS, editor. Encyclopedia of the Human Brain. New York: Academic Press; 2002. pp. 1–12. [Google Scholar]
  • 6.Johnston D, Wu SMS. Foundations of Cellular Neurophysiology. 1st. The MIT Press; 1994. [Google Scholar]
  • 7.Weiss TF. Cellular Biophysics, Vol 2: Electrical Properties. The MIT Press; 1996. [Google Scholar]
  • 8.Cole KS, Curtis HJ. Electric Impedance of the Squid Giant Axon During Activity. J Gen Physiol. 1939 May;22(5):649–670. doi: 10.1085/jgp.22.5.649. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Hodgkin AL, Huxley AF. Action potentials recorded from inside a nerve fibre. Nature. 1939;144(3651):710–711. [Google Scholar]
  • 10.Cole K. Dynamic electrical characteristics of the squid axon membrane. Arch Sci Physiol. 1949;3:253–258. [Google Scholar]
  • 11.Marmont G. Studies on the axon membrane; a new method. J Cell Physiol. 1949 Dec;34(3):351–382. doi: 10.1002/jcp.1030340303. [DOI] [PubMed] [Google Scholar]
  • 12.Hodgkin AL, Huxley AF, Katz B. Measurement of current-voltage relations in the membrane of the giant axon of Loligo. J Physiol. 1952 Apr;116(4):424–448. doi: 10.1113/jphysiol.1952.sp004716. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.White JA, Sekar NS, Kay AR. Errors in persistent inward currents generated by space-clamp errors: a modeling study. J Neurophysiol. 1995 Jun;73(6):2369–2377. doi: 10.1152/jn.1995.73.6.2369. [DOI] [PubMed] [Google Scholar]
  • 14.Hodgkin AL, Huxley AF. A quantitative description of membrane current and its application to conduction and excitation in nerve. J Physiol. 1952;117(4):500–544. doi: 10.1113/jphysiol.1952.sp004764. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Anderson CR, Stevens CF. Voltage clamp analysis of acetylcholine produced end-plate current fluctuations at frog neuromuscular junction. J Physiol. 1973 Dec;235(3):655–691. doi: 10.1113/jphysiol.1973.sp010410. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Johnson JB. Thermal Agitation of Electricity in Conductors. Phys Rev. 1928 Jul;32(1):97–109. [Google Scholar]
  • 17.Nyquist H. Thermal Agitation of Electric Charge in Conductors. Phys Rev. 1928 Jul;32(1):110–113. [Google Scholar]
  • 18.Neher E. Nobel lecture. Ion channels for communication between and within cells. EMBO J. 1992 May;11(5):1672–1679. doi: 10.1002/j.1460-2075.1992.tb05217.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Hamill OP, Marty A, Neher E, Sakmann B, Sigworth FJ. Improved patch-clamp techniques for high-resolution current recording from cells and cell-free membrane patches. Pflüg Arch Eur J Physiol. 1981 Aug;391(2):85–100. doi: 10.1007/BF00656997. [DOI] [PubMed] [Google Scholar]
  • 20.Sherman-Gold R, editor. The Axon Guide for Electrophysiology and Biophysics Laboratory Techniques. Axon Instruments, Inc.; 1993. [Google Scholar]
  • 21.Ashcroft FM. Ion Channels and Disease. San Diego: Academic Press; 2000. [Google Scholar]
  • 22.Schmidt-Hieber C, Häusser M. Cellular mechanisms of spatial navigation in the medial entorhinal cortex. Nat Neurosci. 2013 Feb; doi: 10.1038/nn.3340. [DOI] [PubMed] [Google Scholar]
  • 23.Domnisoru C, Kinkhabwala AA, Tank DW. Membrane potential dynamics of grid cells. Nature. 2013 Mar;495(7440):199–204. doi: 10.1038/nature11973. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Burton BG, Economo MN, Lee GJ, White JA. Development of theta rhythmicity in entorhinal stellate cells of the juvenile rat. J Neurophysiol. 2008 Dec;100(6):3144–3157. doi: 10.1152/jn.90424.2008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Scott S. PhD Dissertation. Buffalo; Stimulation Simulations of Young Yet Cultured Beating Hearts. [Google Scholar]
  • 26.Tan RC, Joyner RW. Electrotonic influences on action potentials from isolated ventricular cells. Circ Res. 1990 Nov;67(5):1071–1081. doi: 10.1161/01.res.67.5.1071. [DOI] [PubMed] [Google Scholar]
  • 27.Sharp AA, Abbott LF, Marder E. Artificial electrical synapses in oscillatory networks. J Neurophysiol. 1992 Jun;67(6):1691–1694. doi: 10.1152/jn.1992.67.6.1691. [DOI] [PubMed] [Google Scholar]
  • 28.Robinson HP, Kawai N. Injection of digitally synthesized synaptic conductance transients to measure the integrative properties of neurons. J Neurosci Met. 1993;49(3):157–65. doi: 10.1016/0165-0270(93)90119-c. [DOI] [PubMed] [Google Scholar]
  • 29.Sharp AA, O'Neil MB, Abbott LF, Marder E. Dynamic clamp: Computer-generated conductances in real neurons. J Neurophysiol. 1993;69(3):992–995. doi: 10.1152/jn.1993.69.3.992. [DOI] [PubMed] [Google Scholar]
  • 30.Le Masson G, Le Masson S, Moulins M. From conductances to neural network properties: analysis of simple circuits using the hybrid network method. Prog Biophys Mol Biol. 1995;64(2–3):201–220. doi: 10.1016/s0079-6107(96)00004-1. [DOI] [PubMed] [Google Scholar]
  • 31.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. Am J Physiol. 1996 Nov;271(5 Pt 2):H2168–2182. doi: 10.1152/ajpheart.1996.271.5.H2168. [DOI] [PubMed] [Google Scholar]
  • 32.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(1):281–295. doi: 10.1016/S0006-3495(96)79569-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Pinto RD, Elson RC, Szucs A, Rabinovich MI, Selverston AI, Abarbanel HD. Extended dynamic clamp: controlling up to four neurons using a single desktop computer and interface. J Neurosci Method. 2001;108(1):39–48. doi: 10.1016/s0165-0270(01)00368-5. [DOI] [PubMed] [Google Scholar]
  • 34.Milescu LS, Yamanishi T, Ptak K, Mogri MZ, Smith JC. Real-time kinetic modeling of voltage-gated ion channels using dynamic clamp. Biophys J. 2008 Jul;95(1):66–87. doi: 10.1529/biophysj.107.118190. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Rabbah P, Nadim F. Synaptic dynamics do not determine proper phase of activity in a central pattern generator. J Neurosci Off J Soc Neurosci. 2005 Dec;25(49):11269–11278. doi: 10.1523/JNEUROSCI.3284-05.2005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Hughes SW, Lorincz M, Cope DW, Crunelli V. NeuReal: An interactive simulation system for implementing artificial dendrites and large hybrid networks. J Neurosci Method. 2008;169(2):290–301. doi: 10.1016/j.jneumeth.2007.10.014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Prinz AA, Abbott LF, Marder E. The dynamic clamp comes of age. Trends Neurosci. 2004 Apr;27(4):218–224. doi: 10.1016/j.tins.2004.02.004. [DOI] [PubMed] [Google Scholar]
  • 38.Economo MN, Fernandez FR, White JA. Dynamic Clamp: Alteration of Response Properties and Creation of Virtual Realities in Neurophysiology. J Neurosci. 2010;30(7):2407. doi: 10.1523/JNEUROSCI.5954-09.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.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(10):897–907. doi: 10.1114/1.1408929. [DOI] [PubMed] [Google Scholar]
  • 40.Christini DJ, Stein KM, Markowitz SM, Lerman BB. Practical real-time computing system for biomedical experiment interface. Ann Biomed En. 1999;27(2):180–6. doi: 10.1114/1.185. [DOI] [PubMed] [Google Scholar]
  • 41.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 En. 2001;48(12):1460–70. doi: 10.1109/10.966605. [DOI] [PubMed] [Google Scholar]
  • 42.Lin RJ, Bettencourt J, White JA, Christini DJ, Butera RJ. Real-time Experiment Interface for biological control applications. Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE. 2010:4160–4163. doi: 10.1109/IEMBS.2010.5627397. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Dorval AD, White JA. Channel noise is essential for perithreshold oscillations in entorhinal stellate neurons. J Neurosci. 2005;25(43):10025–8. doi: 10.1523/JNEUROSCI.3557-05.2005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Sakurai A, Darghouth NR, Butera RJ, Katz PS. Serotonergic enhancement of a 4-AP-sensitive current mediates the synaptic depression phase of spike timing-dependent neuromodulation. J Neurosci Off J Soc Neurosci. 2006 Feb;26(7):2010–2021. doi: 10.1523/JNEUROSCI.2599-05.2006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Idoux E, Eugène D, Chambaz A, Magnani C, White JA, Moore LE. Control of neuronal persistent activity by voltage-dependent dendritic properties. J Neurophysiol. 2008 Sep;100(3):1278–1286. doi: 10.1152/jn.90559.2008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Ma M, Koester J. The role of K+ currents in frequency-dependent spike broadening in Aplysia R20 neurons: a dynamic-clamp analysis. J Neurosci Off J Soc Neurosci. 1996 Jul;16(13):4089–4101. doi: 10.1523/JNEUROSCI.16-13-04089.1996. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Grande LA, Kinney GA, Miracle GL, Spain WJ. Dynamic influences on coincidence detection in neocortical pyramidal neurons. J Neurosci Off J Soc Neurosci. 2004 Feb;24(8):1839–1851. doi: 10.1523/JNEUROSCI.3500-03.2004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Dorval AD, White JA. Synaptic input statistics tune the variability and reproducibility of neuronal responses. Chao. 2006;16(2):026105. doi: 10.1063/1.2209427. [DOI] [PubMed] [Google Scholar]
  • 49.Tateno T, Robinson HP. Rate coding and spike-time variability in cortical neurons with two types of threshold dynamics. J Neurophysiol. 2006;95(4):2650–63. doi: 10.1152/jn.00683.2005. [DOI] [PubMed] [Google Scholar]
  • 50.Tateno T, Robinson HPC. Integration of broadband conductance input in rat somatosensory cortical inhibitory interneurons: an inhibition-controlled switch between intrinsic and input-driven spiking in fast-spiking cells. J Neurophysiol. 2009 Feb;101(2):1056–1072. doi: 10.1152/jn.91057.2008. [DOI] [PubMed] [Google Scholar]
  • 51.Kispersky T, White JA, Rotstein HG. The Mechanism of Abrupt Transition between Theta and Hyper-Excitable Spiking Activity in Medial Entorhinal Cortex Layer II Stellate Cells. PLoS ONE. 2010 Nov;5(11):e13697. doi: 10.1371/journal.pone.0013697. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Fernandez FR, Broicher T, Truong A, White JA. Membrane voltage fluctuations reduce spike frequency adaptation and preserve output gain in CA1 pyramidal neurons in a high-conductance state. J Neurosci Off J Soc Neurosci. 2011 Mar;31(10):3880–3893. doi: 10.1523/JNEUROSCI.5076-10.2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Tateno T, Robinson HPC. The mechanism of ethanol action on midbrain dopaminergic neuron firing: a dynamic-clamp study of the role of I(h) and GABAergic synaptic integration. J Neurophysiol. 2011 Oct;106(4):1901–1922. doi: 10.1152/jn.00162.2011. [DOI] [PubMed] [Google Scholar]
  • 54.Broicher T, Malerba P, Dorval AD, Borisyuk A, Fernandez FR, White JA. Spike phase locking in CA1 pyramidal neurons depends on background conductance and firing rate. J Neurosci Off J Soc Neurosci. 2012 Oct;32(41):14374–14388. doi: 10.1523/JNEUROSCI.0842-12.2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Economo MN, White JA. Membrane properties and the balance between excitation and inhibition control gamma-frequency oscillations arising from feedback inhibition. PLoS Comput Biol. 2012 Jan;8(1):e1002354. doi: 10.1371/journal.pcbi.1002354. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Fernandez FR, White JA. Gain control in CA1 pyramidal cells using changes in somatic conductance. J Neurosci Off J Soc Neurosci. 2010 Jan;30(1):230–241. doi: 10.1523/JNEUROSCI.3995-09.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Kispersky TJ, Fernandez FR, Economo MN, White JA. Spike resonance properties in hippocampal O-LM cells are dependent on refractory dynamics. J Neurosci Off J Soc Neurosci. 2012 Mar;32(11):3637–3651. doi: 10.1523/JNEUROSCI.1361-11.2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58.Fernandez FR, White JA. Artificial synaptic conductances reduce subthreshold oscillations and periodic firing in stellate cells of the entorhinal cortex. J Neurosci Off J Soc Neurosci. 2008 Apr;28(14):3790–3803. doi: 10.1523/JNEUROSCI.5658-07.2008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Fernandez FR, Malerba P, Bressloff PC, White JA. Entorhinal stellate cells show preferred spike phase-locking to theta inputs that is enhanced by correlations in synaptic activity. J Neurosci Off J Soc Neurosci. 2013 Apr;33(14):6027–6040. doi: 10.1523/JNEUROSCI.3892-12.2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60.Haas JS, White JA. Frequency selectivity of layer II stellate cells in the medial entorhinal cortex. J Neurophysiol. 2002;88(5):2422–9. doi: 10.1152/jn.00598.2002. [DOI] [PubMed] [Google Scholar]
  • 61.Haas JS, Dorval AD, White JA. Contributions of Ih to feature selectivity in layer II stellate cells of the entorhinal cortex. J Comput Neurosci. 2007;22(2):161–71. doi: 10.1007/s10827-006-0005-7. [DOI] [PubMed] [Google Scholar]
  • 62.Kispersky TJ, Economo MN, Randeria P, White JA. GenNet: A Platform for Hybrid Network Experiments. Front Neuroinformatics. 2011;5:11. doi: 10.3389/fninf.2011.00011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63.Wang S, Chandrasekaran L, Fernandez FR, White JA, Canavier CC. Short conduction delays cause inhibition rather than excitation to favor synchrony in hybrid neuronal networks of the entorhinal cortex. PLoS Comput Biol. 2012 Jan;8(1):e1002306. doi: 10.1371/journal.pcbi.1002306. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64.Berecki G, Zegers JG, Verkerk AO, Bhuiyan ZA, de Jonge B, Veldkamp MW, Wilders R, van Ginneken ACG. HERG channel (dys)function revealed by dynamic action potential clamp technique. Biophys J. 2005 Jan;88(1):566–578. doi: 10.1529/biophysj.104.047290. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 65.Raikov I, Preyer A, Butera RJ. MRCI: a flexible real-time dynamic clamp system for electrophysiology experiments. J Neurosci Method. 2004 Jan;132(2):109–123. doi: 10.1016/j.jneumeth.2003.08.002. [DOI] [PubMed] [Google Scholar]
  • 66.Bettencourt JC, Lillis KP, Stupin LR, White JA. Effects of imperfect dynamic clamp: computational and experimental results. J Neurosci Method. 2008 Apr;169(2):282–289. doi: 10.1016/j.jneumeth.2007.10.009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67.Preyer AJ, Butera RJ. Causes of transient instabilities in the dynamic clamp. IEEE Trans Neural Syst Rehabil Eng Publ IEEE Eng Med Biol Soc. 2009 Apr;17(2):190–198. doi: 10.1109/TNSRE.2009.2015205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68.Brette R, Piwkowska Z, Monier C, Rudolph-Lilith M, Fournier J, Levy M, Frégnac Y, Bal T, Destexhe A. High-resolution intracellular recordings using a real-time computational model of the electrode. Neuro. 2008 Aug;59(3):379–391. doi: 10.1016/j.neuron.2008.06.021. [DOI] [PubMed] [Google Scholar]
  • 69.Idoux E, Mertz J. Control of local intracellular calcium concentration with dynamic-clamp controlled 2-photon uncaging. PloS One. 2011;6(12):e28685. doi: 10.1371/journal.pone.0028685. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70.Zhou YD, Acker CD, Netoff TI, Sen K, White JA. Increasing Ca2+ transients by broadening postsynaptic action potentials enhances timing-dependent synaptic depression. Proc Natl Acad Sci USA. 2005;102(52):19121. doi: 10.1073/pnas.0509856103. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 71.Finch EA, Augustine GJ. Local calcium signalling by inositol-1,4,5-trisphosphate in Purkinje cell dendrites. Nature. 1998 Dec;396(6713):753–756. doi: 10.1038/25541. [DOI] [PubMed] [Google Scholar]
  • 72.Smith GD, Keizer JE, Stern MD, Lederer WJ, Cheng H. A simple numerical model of calcium spark formation and detection in cardiac myocytes. Biophys J. 1998 Jul;75(1):15–32. doi: 10.1016/S0006-3495(98)77491-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73.Stacey WC, Litt B. Technology Insight: neuroengineering and epilepsy--designing devices for seizure control. Nat Clin Pract Neurol. 2008 Apr;4(4):190–201. doi: 10.1038/ncpneuro0750. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74.Berényi A, Belluscio M, Mao D, Buzsáki G. Closed-Loop Control of Epilepsy by Transcranial Electrical Stimulation. Science. 2012 Aug;337(6095):735–737. doi: 10.1126/science.1223154. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 75.Johnson MD, Lim HH, Netoff TI, Connolly AT, Johnson N, Roy A, Holt A, Lim KO, Carey JR, Vitek JL, He B. Neuromodulation for brain disorders: challenges and opportunities. IEEE Trans Biomed Eng. 2013 Mar;60(3):610–624. doi: 10.1109/TBME.2013.2244890. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76.Schiff ND, Purpura K, Kalik S. Feedback method for deep brain stimulation with detection of generalized …. 2009 May;:753954326. [Google Scholar]
  • 77.Christini DJ, Riccio ML, Culianu CA, Fox JJ, Karma A, Gilmour RF., Jr Control of electrical alternans in canine cardiac purkinje fibers. Phys Rev Lett. 2006 Mar;96(10):104101. doi: 10.1103/PhysRevLett.96.104101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 78.Kanu UB, Iravanian S, Gilmour RF, Jr, Christini DJ. Control of action potential duration alternans in canine cardiac ventricular tissue. IEEE Trans Biomed Eng. 2011 Apr;58(4):894–904. doi: 10.1109/TBME.2010.2089984. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 79.Benda J, Gollisch T, Machens CK, Herz AV. From response to stimulus: adaptive sampling in sensory physiology. Curr Opin Neurobiol. 2007 Aug;17(4):430–436. doi: 10.1016/j.conb.2007.07.009. [DOI] [PubMed] [Google Scholar]
  • 80.Scarpaci JW, Colburn HS, White JA. A system for real-time virtual auditory space, in. Proceedings of the International Conference on Auditory Display (ICAD 2005); 2005. [Google Scholar]

RESOURCES