Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Current clamp

Current clamp recordings are one of the most common patch-clamp experiment. Current clamp experiments allow you to get the active parameters of cells. Namely gain, rheobase and spike threshold. Current clamp recordings typically use stepped currrent injections or ramps and you are investigating the voltage change due to the current injection and whether and how the cell spikes. The current clamp chapter is divide into two parts. The first part is a basic analysis and covers what features we look for and why they are important. The second part will delve much deeper in relationships between spike features and cover differences between a few cell types; pyramidal cells, spiny projection neurons and parvalbumin interneurons.

Experimental considerations for current clamp recordings

Internal and external solutions

You will need to a standard ACSF for recording. Many labs mantain the ACSF at physiological temperatures which is considered ~32°C however you can record at room temperature but, reviewers may not like it. I recommend recording at 30-32°C. You can include drugs in the bath to block synaptic activity but do not need to include these. If you are having a lot of recurrent input that is driving spikes, depolarizations or hyperpolarizations in your cells if may be good to include some drugs to block synpatic currents. The one problem with blocking synaptic currents there can be homestatic changes in cell functin due to changes in or lack of synaptic input. These are considerations you need to consider. I would recommend starting without any drugs in the bath to keep it simple.

To use a holding current or not

One thing to consider is whether you should inject a slow holding current to bring the cell to a specific resting potential value. Some labs inject current to hold the cell at around -70mV or the cell type preferred membrane voltage and run their current pulses or ramps based on that holding current. There other labs that do not inject any holding current and even argue against injecting any holding current. One thing to consider is how you are measuring membrane resistance. HCN channels and other voltage gated channels opening and closing changes with membrane voltage. So if have two cells have a different VrestV_{rest} then the membrane resistance values you get are could be different simply because they are at different VrestV_{rest} due to differences in the number of voltage-gated that are open or closed, however you will be getting a more realistic measure of the linear portion of membrane resistance. For measurements such as membrane I recommend measuring without injecting a slow current. Additionally if you are trying to use your data to fit a neural model I would recommend that you record without injecting a slow holding current. Another question is whether rheobase is the current it takes to get a cell to spike from a specific membrane voltage or from where the resting membrane potential is? Here is an example to consider. It takes 50 pA to get a layer 5 pyramidal in a WT mouse to fire an action potential from -70 mV and in a knockout mouse it takes 100 pA. However, the WT mouse cells sits a -70 mV at baseline where as knockout mouse sits as -60 mV. What if there is no difference in the rheobase current? What if there is a difference in rheobase current but no difference in resting membrane potential?

Another factor to consider is that some cells, such as dopaminergic cells, glutamatergic cells and interneurons in the VTA spontaneously spike in slices, even with high Mg+ (2 mM) and even after the high K+ solution perfuses the cell in whole cell setup. To test rheobase you have to inject some current so you will likely need to at least hold them below the spike threshold. I have read that you cannot actually test rheobase in these cells because they are spontaneously firing. Instead you can see how much current it takes to suppress the spontaneous firing. On the other hand, many internals used for current clamp experiments primarily composed of K+ which I have found hyperpolarizes the cell upon break in so they cease spontaneously spiking.

Steps vs ramps

As mentioned in the beginning, you can record current steps or ramps. Current steps are the most common. Usually there are negative and positive steps. The negative steps can go as low as -150 to -200 pA and positive currents can as high as 600 pA (some interneurons have a very high rheobase), Steps can be irregular or regularly spaced. One problem with ramps is that some cells have depolarization block and may not spike during a ramp but will during a set of stepped pulses. Depolarization block is the inactivation of voltage-gated sodium channels due to long membrane depolarizations that does not elicit any spikes. There are conditions, such as epilepsy, where depolarization block may actually be a feature of the altered cell physiology and you could use the ramp to test whether this occurs. Below you can see and example current injection cycle and a ramp.

Electrophysiology current injections

How do you determine the length of a current injection? You can do short 3 ms long pulses or long 1000 ms long pulses. You can use short and steep ramps or slow and long ramps. You can run all of these and compare each. However, most commonly you will find that labs use a 500-1000 ms current injection. This is considered infinitely long. The reason has to do with rheobase and a related feature call chronaxie. You may also notice that in some cells the membrane potential slowly increases after the initial current injection until the cell spikes where as other cells, particularly PV interneurons, do not have an increase in membrane potential before spiking. Some features such as membrane tau and voltage sag can only be determined steps where as others like membrane resistance and rheobase can be determined from ramps and steps. Lastly, you should have several seconds between currents steps since some neurons have a prolonged mild hyperpolarization that can last several seconds with positive current injections. Lastly you should consider whether or not you want to run multiple cycles of the pulses. Some labs only run one cycle with small steps to save time. Other labs run several cycles/epochs and average the values from each of the cycles/epochs. One thing I will point out is that neurons are probablistic and priors can changes how a neurons is likely to function. Some would argument that a cycle of current injections will alter the function of a neuron. However, the internal we use tends to hyperpolarize cells and we put in Ca+ chelator’s like EGTA. Others will argue that because neurons are probablistic you need to to run several cycles to get the central tendency of a particular characteristic (like rheobase) of a cell. The analysis I will go through uses the multiple cycle approach.

Noise injections

You can add noise to your current injections to simulate the noisy synaptic inputs that cells would receive in vivo. Noise is typically pink noise or white noise. Pink noise is noise whose frequency spectrum follows the 1/f1/f power distribution. 1/f1/f means that low frequencies have larger power than high frequencies. You can create a simple pink noise by randomly generating values in time, running FFT to get the frequency distribution, scaling the frequency values by 1/f1/f, then finally running the reverse FFT. White noise is noise with equal power across the frequency spectrum. White noise is typically filtered with an exponential kernel. The reason is that the exponential kernel tau correlates the noise by reducing the power of frequencies below the cutoff (12πτ\frac{1}{2\pi \tau}). It essentially simulates the decay of synaptic input. Long tau means slower fluctuations will predominate. The benefit of pink noise is that it is multiscale where as white single scale. Multiscale means that many (infinitely many for pink noise) taus are represented in the signal. Multiscale is also more in-vivo like since it captures slow state changes like arousal and faster changes like network oscillations and synaptic conductances. Noise injections are particularly useful when fitting computational models since noise injections take into account the nonlinear resistive properties of neurons. Noise is generally scaled to 10-20% of the amplitude of the current injection you are running. You will also want to freeze the noise using a seed for a random number generator (provide you use the same random number generator) or predifined sequence so that every neuron gets the same noise sequence.

Chirp

A chirp is a sine wave that changes in frequency over time, usually going from low to high frequency. Chirps are used to test the resonant frequency of a neuron.

What is ...?

This next section talks about some fundamental features of neurons. These are things you should know even if you want to skip the analysis sections of the book.

...rheobase?

Whole cell current clamp rheobase

Rheobase is one the key parameters researchers extract from current clamp data. Rheobase is consider the minimal current it takes to get a cell to fire an action potential when using an infinite duration current injection and is related to something called chronaxie Irnich, 2010Irnich, 1980. Rheobase is considered the input gain of a cell; how reactive a cell is to excitatory input. Rheobase as a measure is based off a curve called the Lapicque hyperbolic strength-duration curve where strength is the strength of the current injection and duration is the duration of the current injection. This curve is a decaying exponetial curve and rheobase is essentially the steady state of the duration if the stimulus was infinitely long. In practice we just need a current injection that is long enough that we get to the end of the charging of the membrane. Membrane tau’s are fairly short, ~10-30 ms, so if we have a current injection that reachs the point when the voltage of the amplitude is guaranteed to be 1% of the peak, 30*np.log(1/0.01), we get around ~138 ms for a minumum pulse time. If the current injection is too short, then our measurement will be contaminated by capacitance since the cell membrane acts more as an RC circuit than a pure resistor. Rheobase is the combination of resting membrane potential, spike threshold and membrane resistance. Theoretically rheobase is the related to the voltage-resistance-current relationship I=V/RI=V/R. However, due to nonlinearities in membrane resistance and membrane voltage dynamics as you get close to the spike threshold we cannot assume that equation holds true. If you go to the chapter Building a model you will see that when we use I=V/RI=V/R to predict the rheobase, we have to scale our theoretical rheobase ~0.4 which means something else lowers rheobase. When a neuron gets close to the spike threshold voltage-gated sodium channels open lowering the resistance but also depolarizing the cell even more creating a cyclic effect that pushes the neuron towards spiking (bifurcation point in membrane dynamics). If you look at the different neurons you will notice that some neuron’s membrane voltage will continue to climb linearly after the initial charging due to capacitance (MSNs) while other neurons like PV interneurons have a flat steady state. Each of these cells have a different set of ion channels that changes their membrane dynamics. The I=V/RI=V/R equation assumes that a neuron is a linear integrator when many neurons are not. Earlier I went over how you could deal with cells that are spontaneously spiking. I have heard some arguments that you cannot even test rheobase in these cells types. If you do not want to inject current to hold the cell at -70 or another membrane voltage then you can specify rheobase as the minimum current needed to suppress spontaneous firing. This might make sense for cells that receive very little excitatory input but a lot of inhibitory input like dopaminergic cells or other spontaneously spiking cells.

...membrane resistance?

Membrane resistance is the resistance of the membrane to a current. Resistance is determined by the number of ion channels that are open and the composition of ion channels. Membrane resistance is not linear over current injection amplitudes so we tend to measure membrane resistance using ΔV\Delta V values around resting membrane potential or the potential you are holding your cell at if you are injecting a steady state current. The change in membrane voltage is the voltage difference between the baseline and the voltage during the current injection. Any resistor will cause a voltage drop that you can measure and calculate resistance using R=ΔV/IR = \Delta V/I where ΔV\Delta V is the difference between baseline and the steady state and II is the current injection amplitude. We always measure the voltage difference across an element such as a resistor. One thing to be aware of is that membrane resistance changes with membrane voltage, that means injecting a slow holding current to hold a cell at a specific VV vs letting the cell sit a VrestV_{rest} can change how the membrane resistance is measured since ion channel opening and closing depends on the membrane voltage. Membrane resistance is highly correlated (inversely) with rheobase. Membrane resistance is also important for computing the membrane time constant (see below). The ways you may see membrane resistance measured are:

...spike threshold?

Spike threshold

Spike threshold is the voltage threshold at which a spike will occur. This point is called a bifurcation point where there is change in the functional properties of a neuron. This bifurcation point and how it relates to the function of a neuron are studied in the field of dynamical systems. The spike threshold is a not a fixed threshold. It depends on the previous membrane voltage and particularily the change (dV/dt) in membrane voltage Azouz & Gray, 2000. For example, PV interneurons typically often do not spike when using ramp injections due to depolarization block. PV interneurons need a large and sudden (i.e highly synchronous) synpatic/current input. Previous spiking activity also changes the spike threshold of a neuron as we will see in part 2 of the current clamp analysis. The flexibility of the spike threshold is a way for neurons to increase or decrease synchronization, feature selectivity, gain, etc. on the fly.

...the afterhyperpolarization (AHP)?

The AHP is the period in which a neuron cannot fire another action potential. This occurs due to densisitization of voltage-gated sodium channels. The AHP generally starts when the voltage drops below the spike threshold. The AHP occurs due to the activation of fast and slow K+ channels. The are several ways you will see the AHP analyzed. One is the maximum (or really the minimum) voltage the AHP hits. Another is the difference the maximum AHP and the spike threshold. This value can be affected by changes in the spike threshold so take care when interpreting it. Lastly, there is the mean/median value or slope of specific segments of the AHP that occur afte the AHP has reached is maximum value. The last measure is supposably allows you to measure effects of slow and fast K+ channels on the AHP. The minimum length of the AHP is important because it tells you how long a cell takes to recover before being able to spike again. This “recovery” time is partly measured by the time between spikes, the inter-event interval. The AHP can also be very different between cell types. Some cells like PV interneurons have incredilibly large but short AHPs where as pyramidal cells have smaller but long AHPs.

...the FI curve?

The FI curve is the input-output curve of a cell and allows you to inspect the different types of gain changes that may occur. You get this by plotting the current injected into the cell on the x-axis and the spike frequency of the cell on the y-axis. The plotting alone does not get you much other than a visualization of how the cell responds to current injections. You can analyze curve by fitting with a sigmoid function to get the additive/subtractive gain (rheobase), input gain (slope) and output gain (maximum firing rate). You can also analyze the FI curve by running a repeated measure ANOVA however, it is harder to interpret the specific features of the curve this way.

Understanding gain
FI curve

A core aspect of the FI if there are any gain differences between your conditions. There are three factors we are interested in with the FI curve (slope, max firing rate and current offset) and one nusciance factor (voltage offset).

Each of these factors combines to shape a neuron’s output. Neurons with a high maximum firing rate and shallow slope will be able to encode input at a very fine level. Even if the current offset and maximum firing rate are the same, neurons with shallower slope will fire less in response to the same input as the size of the input grows. You can see that excitability is more than just rheobase. If you want to learn more about gain I would recommend looking at Ferguson and Cardin, 2020 Ferguson & Cardin, 2020.

...the firing rate?

The firing rate is the number spikes divided by the time of the current injection. If you use a one second current injection this is just the number of spikes. The firing rate on its own is not hugely important but is important for creating the FI curve.

...voltage sag?

Voltage sag during a hyperpolarizing current injection are caused by Ih currents which are due to K+ and Na+ ions flowing through hyperpolarization-activated cyclic nucleotide gated (HCN) channels. Voltage sag is most prominent in cells that have HCN cells close to the cell body. Axon and dendritic HCN channels cause less sag. HCN channels help maintain a more depolarized resting membrane potential and can also stabilize the membrane potential so that larger amounts of synaptic input are needed to get the neuron to fire. This function is helpful for pacemaking cells. HCN channels can be expressed on spines, dendrites, cell bodies and axons. HCN channels have a reversal potential around -50 to -20 mV. HCN channels are opened by hyperpolarization below -40 to -60 mV and closed by depolarization. Once the HCN channels are open they will remain open creating an inward current until closed. HCN channels are a tetrameric protein with 4 subunit isoforms, 1-4. These subunits have differences in activation speed where activation speed fast to slowest 1 → 2 → 3 → 4. cAMP can also allow HCN channels to open faster and at more depolarized levels where sensitivity is most to least 4 → 2 → 1 → 3. Lastly HCN channel opening is faster at more negative voltages with voltage sensitivity being different among the channels. One prominent cell type that has very large HCN currents are midbrain dopaminergic neurons. When HCN channels are expressed on the axon, such as in PV interneurons, the HCN channels reduces the effects of hyperpolarizaton thus facilitating fast spiking. When HCN channels are expressed in the spines and dendrites they may help set the level of excitatory input needed to drive an action potential. The sag that we analyze is the HCN channel opening and depolarizing the cell to return the cell to its resting membrane potential.

...membrane time constant?

The membrane time constant relates to the time is takes for the neuron membrane to get a steady state voltage before or after a small current injection and is the product of capacitance and membrane resistance τ=CR\tau = C\cdot R. The time constant can determine the resonant property of a neuron, the preferred frequency at which the neuronal membrane oscillates. Changes in the membrane time constant can indicate a shift in how neurons integrate synaptic input Ratté et al., 2013. Long time constants mean it takes a while for the cell to discharge the current thus it can summate or integrate synaptic potentials over a long period of time but also takes longer to reach the steady state voltage. A large time constant means that a neuron “smooths” input or integrates it which generally means these neurons are more senstive to rate. Small time constants mean a neuron may be more of a coincidence detector were tightly synchronized input is more likey to drive input. If you want to change membrane time constant on the fly the mostly likely way is by changing membrane resistance. This can occur through GPCRs that open or close ion channels through secondary messengers. You can measure the time constant by finding the time at which the voltage gets to ~63% of its steady state voltage or you can curve fit an exponential (or double exponential). Generally you will measure the membrane time constant with small negative or positive current injections. This generally avoids activating HCN channels. The membrane time constant is also used to calculate the capacitance in voltage clamp when running a test pulse.

...resonance?

The resonant frequency is the frequency of input which will stimulate the largest voltage change in a neuron or the frequency depedent resistance of a neuronHutcheon & Yarom, 2000. Resonance is tested by using a small amplitude (50 pA peak to peak) chirp current injection. Not all neurons will have a detectable resonant frequency and some neurons will readily oscillate at a specific frequency without a chirp current injection. The resonant frequency is important for how neurons contribute to the neural computation in a circuit. Lower resonate frequency indicates a neuron will respond more readily to slow fluctuations in input and vice versa for high resonate frequency. Resonance is a way for neurons to gate input. Resonance is formed by a high pass and low pass filter. The low pass filter is generated by the membrane capacitance and is related to the membrane tau. The high pass filter is generated by some voltage-gated currents such as IkI_k and IHI_H. The time constant of the channels contributing to the high pass filter must have a time constant slower than the membraneHutcheon & Yarom, 2000. Resonance can be so large that it induces spontaneous spiking. Currents such as the persistant sodium current or the T-type calcium channels are involved in spontaneous spiking. One caveat of resonance is that we measure it with small amplitude current so it does not capture the nonlinear membrane dynamics. To get the impeadance just get the frequency spectra of the membrane voltage and divide it by the frequency spectra of the chirp.

...noise depedent spiking?

Noise dependent spiking is tested using white or pink noise current injections. Noise dependent spiking is related to membrane resonance and membrane tau however it accounts for nonlinearities in membrane voltage that occur as a neuron gets close to the spike threshold. The impeadance changes as a neuron nears the spike threshold because the membrane resistance changes. There are a couple ways you can analyze how noise effects spiking. If you are using pink noise you can get the spike triggered noise. This is the noise around or even just before the spike occurs. You can take the FFT of the snippet of noise or you can even use something more exotic like a CWT to get the instaneous frequency distribution around the spike. With the spike triggered average (STA) you can get the frequency spectra and deconvolve out (divide out in the frequency domain) the pink noise frequency spectra to get a neurons nonlinear impeadance. This similar to what you do to test resonance but resonance does not capture the nonlinear dynamics. You can also construct a FI curve. Remember that the FI curve essentially helps us determine the gain of a neuron. How responsive a neuron is to input. You can do the same analysis with pink or white noise. You can also compare your no noise current injections with the noise current injections. Layer 2/3 pyramidal cells have increased output gain where as fast spiking interneurons had increased rheobaseHiggs et al., 2006.

References
  1. Irnich, W. (2010). The Terms “Chronaxie” and “Rheobase” are 100 Years Old. Pacing and Clinical Electrophysiology, 33(4), 491–496. 10.1111/j.1540-8159.2009.02666.x
  2. Irnich, W. (1980). The Chronaxie Time and Its Practical Importance. Pacing and Clinical Electrophysiology, 3(3), 292–301. 10.1111/j.1540-8159.1980.tb05236.x
  3. Azouz, R., & Gray, C. M. (2000). Dynamic spike threshold reveals a mechanism for synaptic coincidence detection in cortical neurons in vivo. Proceedings of the National Academy of Sciences, 97(14), 8110–8115. 10.1073/pnas.130200797
  4. Ferguson, K. A., & Cardin, J. A. (2020). Mechanisms underlying gain modulation in the cortex. Nature Reviews Neuroscience, 21(2), 80–92. 10.1038/s41583-019-0253-y
  5. Ratté, S., Hong, S., De Schutter, E., & Prescott, S. A. (2013). Impact of Neuronal Properties on Network Coding: Roles of Spike Initiation Dynamics and Robust Synchrony Transfer. Neuron, 78(5), 758–772. 10.1016/j.neuron.2013.05.030
  6. Hutcheon, B., & Yarom, Y. (2000). Resonance, oscillation and the intrinsic frequency preferences of neurons. Trends in Neurosciences, 23(5), 216–222. 10.1016/S0166-2236(00)01547-2
  7. Higgs, M. H., Slee, S. J., & Spain, W. J. (2006). Diversity of Gain Modulation by Noise in Neocortical Neurons: Regulation by the Slow Afterhyperpolarization Conductance. The Journal of Neuroscience, 26(34), 8787–8799. 10.1523/JNEUROSCI.1792-06.2006