METHOD AND SYSTEM TO EXTEND THE CONDITIONS OF APPLICATION OF AN INVERSION OF THE HODGKIN-HUXLEY GATING MODEL

Information

  • Patent Application
  • 20190154654
  • Publication Number
    20190154654
  • Date Filed
    January 23, 2019
    5 years ago
  • Date Published
    May 23, 2019
    5 years ago
Abstract
A method for time constant estimation includes generating a bound for a R=1/g of the inverse solution; for any R picked within the bound for R, extracting the voltage dependence of the time constant; and extracting the roots of a tree like structure. A method to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates with currents recorded with a T-step and G-step protocols, and methods to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates are also described.
Description
FIELD OF THE INVENTION

The invention relates to cellular electrophysiology and more particularly to the Hodgkin-Huxley gating model.


BACKGROUND

In the background, other than the bolded paragraph numbers, non-bolded square brackets (“[ ]”) refer to the citations listed hereinbelow.


Despite the limitations and empirical nature of the Hodgkin-Huxley (HH) formalism [11], it is still a foundation for numerous models in cellular electrophysiology [14]. The extensive use of the formalism can be appreciated consulting the electrophysiology section of the CellML project [16], and the web sites of groups offering a computational infrastructure for the simulation of cellular electrical activity [16, 13, 10, 5]. As a matter of fact the formalism was still employed in the most recently developed cell models [18, 9].


The foregoing and other objects, aspects, features, and advantages of the invention will become more apparent from the following description and from the claims.


SUMMARY

When estimating the parameters and functions of a Hodgkin Huxley formalism we want to recover the steady state, and time constant of each gating variable plus the channel conductance g. While the entirety of the new laboratory methods was described in U.S. patent application Ser. No. 14/689,653, METHOD AND SYSTEM TO EXTEND THE CONDITIONS OF APPLICATION OF AN INVERSION OF THE HODGKIN-HUXLEY GATING MODEL, their claims were limited to estimation of the steady states. However, the Application described more broadly other methods for the estimation all the Hodgkin Huxley formalism components.


As previously described in the '653 application, all components of a Hodgkin Huxley formalism can be recovered using the new laboratory method. This Application focuses on the previously described estimation of the time constants.


In this Application, a method for time constant estimation includes generating a bound for a R=1/g of the inverse solution; for any R picked within the bound for R, extracting the voltage dependence of the time constant; and extracting the roots of a tree like structure. A method to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates with currents recorded with a T-step protocol, and methods to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates are also described.


Typically, in performing the new methods of the Application, both data collection and analysis are intertwined, meaning that the stimulation protocol parameters can be adjusted as information is gathered by analysis.


The processes associated to each stimulation protocol are dependent on the data generated by the previous processes in the above sequence. For example, changing the estimation of the steady state can changes the processes after and including the C-step protocol processes.


For example, a time constant estimation according to the Application can be performed in 3 steps: 1. Generate a bound for R=1/g of the inverse solution; 2. For any R picked within the bound for R, extract the voltage dependence of the time constant. This step can generate a tree-like structure spanning the voltage range of the stimulation protocol; and 3. Extract the roots of the tree like structure. The roots of the tree like structure are the valid time constants. The process is iterative because the currents should be independent from one another. The stimulation protocol parameters can be adjusted based on the bounds found during acquisition


Alternatively, the G-step protocol can be used, where instead of bounding the inverse solution the estimation is based on the initial values of the gating variable in a G-step protocol prior to step the potential to the test potential. These processes also give the conductance.


The inversion process can use the steady states generated by the H-step and C-step protocols.


The foregoing and other aspects, features, and advantages of the application will become more apparent from the following description and from the claims.





BRIEF DESCRIPTION OF THE DRAWINGS

The features of the application can be better understood with reference to the drawings described below, and the claims. The drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles described herein. In the drawings, like numerals are used to indicate like parts throughout the various views.



FIG. 1A shows an exemplary graph of the voltage dependence of the steady state of the gating variables vs. potential for the Ebihara and Johnson current model of the cardiac sodium current;



FIG. 1B shows an exemplary graph of the time constants of gating variables vs. potential for the model for the Ebihara and Johnson current model of the cardiac sodium current;



FIG. 1C shows an exemplary graph of current vs time for various test potentials generated by the Ebihara and Johnson model of the cardiac sodium current;



FIG. 2 shows an exemplary equivalent electrical circuit for voltage control and current recordings;



FIG. 3 shows an exemplary graph of absolute value of peak current vs. relative cell size;



FIG. 4A shows an exemplary graph of endocardial layer cell current vs. time;



FIG. 4B shows an exemplary graph of epicardial layer cell current vs. time;



FIG. 5A shows an exemplary photomicrograph of cells isolated from the epicardial layer;



FIG. 5B shows another exemplary photomicrograph of cells isolated from the epicardial layer;



FIG. 6A shows an exemplary graph of average endocardial cell current vs. time for an H-Step stimulation protocol (n=8);



FIG. 6B shows an exemplary graph of average epicardial cell current vs. time for an H-Step stimulation protocol (n=8);



FIG. 6C shows an exemplary graph of average endocardial cell current vs. time for an T-Step stimulation protocol (n=6);



FIG. 6D shows an exemplary graph of average epicardial cell current vs. time for an T-Step stimulation protocol (n=10);



FIG. 7 shows an exemplary graph of the voltage dependence of the steady state vs. potential for endocardial (n=8) and epicardial (n=10) cells;



FIG. 8A shows an exemplary graph of the voltage dependence of the time constant of the activation gating variable for endocardial cells, estimated with data generated by the T-step stimulation protocol (n=8);



FIG. 8B shows an exemplary graph of the voltage dependence of the time constant of the inactivation gating variable for endocardial, T-step stimulation protocol (n=10);



FIG. 8C shows an exemplary graph of the voltage dependence of the time constant of the activation gating variable for epicardial cells, estimated with data generated by the T-step stimulation protocol (n=6);



FIG. 8D shows an exemplary graph of the voltage dependence of the time constant of the inactivation gating variable for epicardial, T-step stimulation protocol (n=10);



FIG. 9A shows an exemplary graph of current vs. time recorded in an endocardial cell subjected to the H-step stimulation protocol;



FIG. 9B shows an exemplary graph of current vs. time recorded in an epicardial cell subjected to the H-step stimulation protocol;



FIG. 9C shows another exemplary graph of current vs. time recorded in an endocardial cell subjected to the T-step stimulation protocol;



FIG. 9D shows an exemplary graph of current vs. time recorded in an epicardial cell subjected to the T-step stimulation protocol;



FIG. 10A shows an exemplary graph of potential vs. time illustrating the H-step voltage clamp stimulation protocol;



FIG. 10B shows an exemplary graph of the steady state of the gating variables vs. potential over the voltage range where the steady states can be estimated with data generated by the protocol of FIG. 10A (H-step);



FIG. 10C shows an exemplary graph of potential vs. time illustrating the C-step voltage clamp stimulation protocol;



FIG. 10D shows an exemplary graph of the steady state of the gating variables vs. potential over the voltage range where the steady state can be estimated with data generated by the protocol of FIG. 10C (C-step);



FIG. 10E shows an exemplary graph of the voltage dependence of the steady state of the gating variables for estimation with the protocols of FIG. 10A and FIG. 10C;



FIG. 11A show a graph of current vs. time generated by the Ebihara and Johnson sodium model subjected to the C-step stimulation protocol with conditioning pulse duration of 0.2 ms;



FIG. 11B show a graph of current vs. time generated by the Ebihara and Johnson sodium model subjected to the C-step stimulation protocol with conditioning pulse duration of 0.4 ms;



FIG. 12A shows an exemplary graph of potential vs. time illustrating the voltage clamp stimulation protocol (T-Step) suitable for time constants estimation at large potential;



FIG. 12B shows an exemplary graph of time constant vs. potential illustrating the voltage range over which time constant can be estimated with the T-step protocol;



FIG. 12C shows an exemplary graph of potential vs. time illustrating a new G-step voltage clamp stimulation protocol suitable for time constants estimation, near rest potential;



FIG. 12D shows an exemplary graph of time constant vs. potential illustrating the voltage range over which time constant can be estimated using the protocol (G-step) of FIG. 12C;



FIG. 12E shows a graph of activation time constant vs. potential estimated with data generated with the protocols of FIG. 12A;



FIG. 12F shows a graph of activation time vs. potential for the new protocol of FIG. 12A (triangles), 12C (squares);



FIG. 13A is a graph of the voltage dependence of the steady state of the gating variables estimated from noisy data;



FIG. 13B shows an exemplary graph of the voltage dependence of the activation time constant time estimated from noisy data;



FIG. 13C shows an exemplary graph of current density vs. time illustrating typical noisy current with its filtered version, and a current produced by a model the parameters of which were obtained through the inversion;



FIG. 13D shows an exemplary graph of inactivation time vs. potential illustrating time constants as well as estimated from noisy data; and



FIG. 14 shows a block diagram of a system suitable to perform the new method.





DETAILED DESCRIPTION

In the text of the detailed description, not including mathematical expressions, other than the bolded paragraph numbers, non-bolded square brackets (“[ ]”) refer to the citations listed hereinbelow.


A new method and system for the estimation of the parameters and functions of voltage, which are denoted by “gating parameters”, of the Hodgkin Huxley formalism is described hereinbelow. The formalism is a nonlinear ordinary differential equation (ODE) with few state variables, so far not more than 3, which is used to quantify the kinetics of voltage gated membrane channels. Membrane channels are proteins embedded in cell membranes which control the passage of specific ion species in and out of a cell or any other compartment delimited by a membrane. A large number of membrane channels are voltage gated. This means that under the influence of membrane voltage some protein domains move in the electrostatic field, change the channel configuration, and the conductance of this one. In other words, the pore region of the membrane channel opens and closes with changes in membrane potential, causing changes in conductance. The rate at which channels open and close is a main determinant of the dynamical properties of a cell, or an entity delimited by a membrane, and can be quantified by the Hodgkin-Huxley formalism.


The new system and method described hereinbelow can be applied to a given type of channel, i.e., channels that activate and inactivate with changes of membrane voltage, such as, for example, the sodium channel of excitable cell membranes. Such voltage gated channels can be described with Hodgkin-Huxley formalism of two state variables. The underlying differential equation includes two functions of voltage for each state variable, i.e., the voltage dependence of the steady state, and time constant. And, a parameter, the channel conductance. All together the four functions of voltage (steady state and time constant for each state variable), and the conductance, termed the “gating parameters” are unknown, and should be estimated from experimental data. They cannot be estimated from first principle.


Definitions

steady state as used herein generally refers to a distribution of open and closed channels at a given a voltage after the voltage has been maintained long enough beyond several time constants.


time constant is the rate at which the channels open and close.


resistance is the inverse of conductance. The terms resistance and conductance are used interchangeably throughout.


The estimation of the gating parameters of the Hodgkin Huxley formalism can be estimated by use of nonlinear least square fitting. Specifically, in a computer model, the Hodgkin-Huxley formalism is subjected to the same electrical stimulation as in the experiment. The model prediction for a given set of gating parameters and experimental data, i.e., a set of current traces in time, is compared. The basis of the comparison is least square, meaning that for each sample point (time and voltage changed) the difference between the experiment and model data are squared and summed The number generated this way is a measure of the similarity between the experimental and model data. By repeating this comparison for different gating parameters one generates a multidimensional function, the dimension of which is equal to the number of gating parameters to estimate, is called the objective function. The dimension of the objective function is relatively large because the unknown functions of voltage are parameterized. The image of the objective function is the least square value that measures similarity between experimental and model data.


In this context, the estimation problem is to find in the parameter space (domain of the multidimensional objective function) the coordinate for which the least square value is minimal, i.e., one has to find the minimum of the objective function. The problem is nonlinear because the objective function is a nonlinear expression of the unknown gating parameters. Consequently the search for the minimum cannot be reduced to the solution of a matrix system. Instead it should be done iteratively. The objective function is evaluated at a point in the parameter space and the search algorithm moves a small step in the direction of the objective function gradient towards the minimum. The function value and its gradient at each point are used to estimate the best displacement direction.


There are several limitations with this approach. They are essentially due to the fact that the objective function is multidimensional and nonlinear. I described these limitations in previous articles. [3, 4, 20]. Basically a quality estimation should address the following three questions: (i) does the data generated constrain the estimation problem, i.e., is the data set complete, (ii) if it does, can an optimal set of parameters be found in a reliable manner (minimum of objective function), and (iii) how does the method cope with the potential ill posed nature of the problem (a small experimental error can generate a large variation on the gating parameters)? Nonlinear least square fitting cannot address any of these questions because there is no way to know whether the data generated sufficiently constrain the parameters. Even if it does due to the multidimensionality of the objective function, it is not known whether the minimum found is the global minimum Finally there are no elegant ways to cope with the ill posed nature of the problem. Once a set of gating parameters is found, the gating parameters can be perturbed. It is then possible to observe changes in the least square error. However, the ill posed nature may exist only in a specific direction, along a curve, or in a nonlinear manifold of the parameter space. Yet, this subspace cannot be determined when the dimension of the objective function is large, which is the case here.


I previously introduced an estimation method that alleviates all limitations inherent to nonlinear least square [3, 4, 20]. It is based on an inversion of the underlying differential equations. The estimation method replaces the search for the minimum of multidimensional objective function by a set of transformations applied on the experimental data. These transformations are based on an inversion of the underlying differential equation. It takes the experimental data as the solution of the differential equation, and applies a sequence of transformations that recovers the gating parameters including initial conditions. The method allows one to answer conclusively the three basic questions (i) to (iii) raised hereinabove.


While the inversion method is powerful, as initially published [3, 4, 20] it has limited application. In the previous publications, data at the basis of the estimation were generated by stimulating cells with one or multiple step voltage stimulations. However, due to experimental constraints some of the protocols are not applicable. For example, one of the previous protocols required the membrane voltage to be maintained at large depolarization potential for an interval of time sufficiently long to reach steady state. For most cells it is not possible to meet this condition because at high potential cells are leaky and the large influx of ions in such conditions kills the cell.


Among other aspects, cells cannot be maintained at large depolarized potential for long intervals of time. Therefore, what is needed is a new method and system less damaging to cells and compatible with protocols that can generate complete data sets.


The solution described in more detail hereinbelow includes a new series of step voltage clamp stimulations that are practical and can be used to generate complete data sets for channel exhibiting activation and inactivation. Also, the inversion procedure has been extended to process the data produced by these protocols in a manner to recover the gating parameters from an inversion of the Hodgkin-Huxley formalism. In addition, so far gating parameter estimation has been problematic for channels inactivating rapidly at potentials closed to the rest potential. The new system and method described herein addresses this problem, and is applicable to channels of excitable tissue known so far. Exemplary protocols of the new system and method are described in more detail herein below, in particular with respect to stimulation protocols illustrated by FIG. 10A, FIG. 10C, FIG. 12A and FIG. 12C. Specifically, the new Lemma describes how the inversion method was extended to process the newly generated data by use of the new system and method described herein.


As discussed hereinabove in the background section, despite the limitations and empirical nature of the Hodgkin-Huxley (HH) formalism [11], it is still a foundation for numerous models in cellular electrophysiology [14]. The extensive use of the formalism can be appreciated consulting the electrophysiology section of the CellML project [16], and the web sites of groups offering a computational infrastructure for the simulation of cellular electrical activity [16, 13, 10, 5]. The formalism was still employed in the most recently developed cell models [18, 9].


Furthermore, there are increasing efforts to incorporate such cell models in large scale models of tissues and organs [1] which may constitute one of the most valuable tools to capitalize on the genome on our quest to decipher the molecular mechanisms of a number of diseases [17]. In this context, the estimation of the parameters, including functions of voltage, of the HH formalism is a cornerstone, as it limits the reliability of the macroscopic level simulations. This point is well illustrated by the fact that relatively small perturbations in the HH formalism parameter values, if done in the appropriate direction in the parameter space, can make a dramatic change on wave dynamics [2]. It remains to know whether perturbations in parameter values producing significant changes in wave dynamics are within experimental error.


The reader unfamiliar with the Hodgkin Huxley formalism may consult Ermentrout [8, section 1.8] for a detailed description. Currents analyzed in this manuscript display activation and inactivation and are hence modeled with two state variables. For this case, the unknowns are one parameter (the maximal channel conductance) and two functions of voltage, the steady state and time constant, for each state variable (a total of 4 functions). Two of these four functions specify the initial values. Because the unknowns include functions of voltage and a parameter, to avoid confusion, we refer to the unknowns as the gating model parameters (GMP).


The new method to estimate the gating parameters described herein is based on an inversion of the Hodgkin-Huxley formalism. This work was initiated in [4,3] where inversion was based on peak currents exclusively. It was extended later [20] to consider the entire interval of acquisition but with some limitations. Some of the stimulations protocol are not applicable without damaging the cell. In addition the method was not applicable to channels that rapidly inactivate in a given potential range. This is the case for the sodium channel of most excitable tissues which inactivate rapidly at potentials near the rest potential. The new method described herein overcomes these limitations.


In Part 2 the inversion is described and its limitation discussed, in Part 3 the acquisition and pre-processing of Biological data is described, in Part 4, the inversion is applied to incomplete Biological data and complete synthetic data, as well as explain how the limitations of the current version of the inversion are overcome. Part 5 is a summary and conclusion.


Part 2 Inversion of the HH Formalism and its Limitations

The Hodgkin-Huxley formalism for an activating and inactivating ionic current is given by,










I


(

u
,
t

)


=


g
_



y
0

λ
0





y
1

λ
1




(

u
-
e

)







(
1
)









dy
i



(

u
,
t

)


dt

=






s
i



(
u
)


-


y
i



(

u
,
t

)





τ
i



(
u
)




i



[

0
,
1

]






(
2
)







where u is the membrane potential, I(u, t) the ionic current, g the maximal channel conductance (open state conductance), and e the equilibrium potential. The state variables yi, i∈[0,1] are termed the gating variables. They represent the fraction of the population of molecular gates in the open state. The parameters λi, i∈[0,1], are integers meant to represent the number of gating particles in the channel. These parameters are assumed to be small integers between 1 and 5, and the estimation procedure is repeated for each set of integers. Each inversion solution is associated with bounds, which should be permissive but restrictive for a set of λi if the data sufficiently constrains the estimation problem. When the data does not sufficiently constrain the estimation problem, the inverse solution is not unique. Then several inverse solutions picked within the inverse solution bounds can reproduce the data set. Facing this situation an expert may: attempt to generate more relevant data to further restrict the inverse solution bounds, picked an inverse solution that may better relate to the physics of the problem (e.g: number of charged transmebrane domain), or study each inverse solution to better understand their meaning. The functions of voltage si(u) and τi(u) i,∈[0,1] are the steady states and time constants of each gating variable. In general si(u) is sigmoidal.


Our analysis was restricted to channels having two gates. The two gates are called activation and inactivation gates because they open (ds(u)/du>0) and close (ds(u)/du<0) with depolarization. We assign the index 0 to the activation gate and 1 to the inactivation gate.


A cell membrane has a rest potential where the algebraic sum of all transmembrane currents is null. A voltage clamp stimulation is usually performed with a step voltage stimulation from a potential near the rest potential to a test potential. Specifically in a typical stimulation the membrane voltage is clamped until steady state is reached (uH: for holding potential) and then stepped to a membrane voltage termed the test potential uT from which point the current is monitored. H-step and T-step stimulation protocols are referred to where the holding and test potentials are varied respectively, while the other potential is kept constant. The range of each protocol denoted by RH and RT respectively is the potential over which uH (H-step) or uT (T-step) is varied. In such conditions, the time course of the gating variables is given by,






y
i(t;uH,uT)=si(uT)+(si(uH)−si(uT))e−t/τi(uT), i∈[0,1].  (3)


The estimation problem estimates the parameters g, and functions si(u), τi(u), i∈[0,1] from experimental recordings gathered in isolated cells during voltage clamp stimulation. Note that these unknowns are referred to as the gating parameters. Because the parameters λi i∈[0,1] can take only few integer values, we simply repeat the estimation process for all possible combinations within the range [1,5]. The set of λi providing the greatest invertible range for R are used in the subsequent steps of the estimation.


The procedures are tested with Biological data in Part 4.1 and with synthetic data generated by the Ebihara and Johnson model [7] of the cardiac sodium current in Part 4.2. The model is illustrated in FIG. 1A and FIG. 1B. FIG. 1A shows an exemplary graph of the voltage dependence of the steady state of the gating variables for the Ebihara and Johnson current model of the cardiac sodium current. FIG. 1B shows an exemplary graph of the voltage dependence of the time constants of gating variables for the Ebihara and Johnson current model. FIG. 1C shows an exemplary graph of current density vs. generated by the Ebihara and Johnson current model with parameters (g=23 mS/cm2 λ0=3, λ1=1) and steady state and time constant illustrated in FIGS. 1A and 1B respectively. The current model was subjected to voltage clamp stimulations at potentials uH=[−80,−70,−60,−50,−40] mV, and uT=10 mV.


Estimation proceeds by first estimating si(u) i∈[0,1] with data generated by H-step protocols, and then by estimating τi(u) i∈[0,1] with data gathered by T-step protocols after bounding R=1/g. Below, we provide a brief description of the procedure in order to facilitate the description of its current limitations, but the interested reader is referred to [20] for detailed descriptions of the inversion procedure.


Estimation of si(u) i∈[0,1] . Estimation is based on theorems 3.7, 3.1, and 3.8 of Wang and Beaumont [20] below:













I
N

1

λ
i





(

t
,


t
r

;
u

,

u
T


)


-
1

=



θ
a

(



-

λ
i






dI
N



(

t
,

tr
;
u

,

u
T


)


dt


+

J


(



t
=

t
r


;
u

,

u
T


)



)

-


θ
b






t
r

t





I
N



(

t
,


t
r

;
u

,

u
T


)



dt





,




(
4
)














s
i



(
u
)



s
T

(
i
)



=

1
-




J


(

t
,

u
;

u
T



)


+


λ

ι
_


/


τ
T

(

ι
_

)




(

1
+


ɛ

ι
_




(
t
)



)






J


(

t
,

u
;

u
T



)


+


λ
i

/

τ
T

(
i
)



+


λ
ι

/


τ
T

(

ι
_

)




(

1
-


ɛ

ι
_




(
t
)



)







e

t
/

τ
T

(
i
)











(
5
)














s

i
_




(
u
)



s
R

(

i
_

)



=




[


I


(


t
;
u

,

u
T


)



I


(


t
;

u
=

u
R



,

u
T


)



]


1

λ

i
_






[



J


(


t
;
u

,

u
T


)


+


λ
i


τ
T

(

i
_

)



+


λ

i
_



τ
T

(

i
_

)






J


(


t
;

u
R


,

u
T


)


+


λ
i


τ
T

(
i
)



+


λ

i
_



τ
T

(

i
_

)





]




λ
i


λ

i
_









(
6
)







where tr stands for a reference time in the interval of acquisition, uR∈RH, sα(i) stands for si(uα), τα(i) for τi(uα), i∈[0,1], ī is the complement of i, α∈[H, T, R], and









I
N



(

t
,

u
;

t
r


,

u
T


)


=


I


(

t
,

u
;

u
T



)



I


(


t
=

t
r


,

u
;

u
T



)




,


J


(

t
,

u
;

u
T



)


=



dI


(

t
,

u
;

u
T



)


/
dt


I


(

t
,

u
;

u
T



)








The functions εj(t), j∈[0,1] are error functions. They become negligible when the conditions of application of the theorems are fulfilled. A test to determine, a-priori from the data, whether the conditions are fulfilled can be found in Wang and Beaumont [20].


A condition of application is data generated by an H-step protocol uT>uH for which,





{uT:s1(uT)<ε}


ε: error tolerated [20]. In such condition, i=0,ī=1. Another condition is data generated by an H-step protocol uT<uH satisfying





{uT:s0(uT)<ε}


Interestingly, Equations (4)-(6) (theorems 3.7, 3.1, 3.8 [20]) are symmetric, meaning that these equations are still valid for this other condition. The application requires only swapping indices i and ī of the gating variables.


Estimation proceeds as follows. The parameters θa, θb are obtained applying linear least square fitting to (4). These two parameters are inverted for τT(i), τT(ī) [20]. Equations (5), (6) are fulfilled for any time on a given current. Thus, the left hand side is estimated averaging the right hand side over all acquisition points of currents recorded at different voltages.


Note that RH of an H-step protocol with uT>uH fulfilling the conditions of application of the theorems has an upper limit. As uH→uT, s1(uH)→s1(uT) and in an H-step protocol uT is set such that s1(uT)<ε which is by definition very small. See leftmost panel of FIG. 1. Then from (3) y1(t)<ε during the application of the test pulse for t∈[0, ∞[. Consequently, in such conditions the current becomes undetectable by the instrumentation. This upper limit is termed: uH0. The same applies to an H-step protocol with uT<uH fulfilling the conditions of application of the theorems. In this case, there is a lower limit uH1 below which the current becomes undetectable by the instrumentation.


Therefore, at least theoretically, si(u), i∈[0,1], u<uH0 can be estimated with an H-step protocol for which uT>uH, and si(u), i∈[0,1], u>uH1 can be estimated with an H-step protocol for which uT<uH. Each H-step protocol should fulfill the conditions of application of the theorems.


Estimation of τi(u) i∈[0,1] . Theorem 4.1 of Wang and Beaumont [20] stipulates,














i

A





γ
i



(



y
i

;

u
H


,

u
T


)



=


e


-

i
r




j


(

i
r

)









i

A





γ
i



(



y
i

;

u
H


,

u
T


)










with




(
7
)







γ
i

=

{






[



s
T
i

-

s
H
i




s
T
i

-

y
i



]




λ
i



(


s
T
i

-

y
i


)



y
i



,





if





i


A








[



s
T
i

-

s
H
i




y
i

-

s
T
i



]




λ
i



(


y
i

-

s
T
i


)



y
i



,





if





i



A
_










(
8
)







for any data point on a current, where A is the set of indices for which sign dsi(u)/du=sign (uT−uH), and Ā its complement. Note the theorem is applicable to a formalism with multiple gates. However, because we have only two gates, A=[0], Ā=[1] for a T-step protocol with uT>uH and vice versa for uT<uH. Thus, we have γi(yi), yi∈[sHi, sTi], i∈[0,1], where each γi(yi) has only one extremum [20]. The functions γi(yi) are employed to systematically find all couples y0λ0, y1λ1 that can reproduce a data point. From these couples, bounds R=1/g are found. Then pick a values R within the bounds and use (7) to find all gating variables that can reproduce a data point (Algorithm 4.4 in [20]). For each gating variables satisfying condition (7) the time constants are extracted with (3). More details of the inversion can be found in Sect. 4 of [20].


Consider the estimation of τi(u) i∈[0,1] with two complementary T−step protocols, one with uT>uH and another one with uT<uH. In each one uH:si(uH)<ε for one of the gating parameters.


This way the current is negligible when the channel is clamped at u=uH. Each protocol is bounded below and above respectively because as uT→uH, the current becomes small and cannot be detected by the instrumentation. These bounds are termed uT0 and uT1. Then at least theoretically τi(u) i∈[0,1] can be estimated with the first and second protocols respectively. Note that in general the two ranges overlap.


Limitations. Several channels, like the sodium channel of nerve, skeletal and cardiac cells, inactivate very rapidly at potentials close to the cell's rest potential. This property is important for tissue excitability because the sodium channel generates a large current during depolarization, but a much smaller one during repolarization, which is essential for the generation of an action potential. As a result, while theorems, 3,7, 3.1, 3.8 and 4.1 of Wang and Beaumont are symmetric [20], currents generated with uT near the cell rest potential are too small to be reliably detected by the instrumentation. This precludes inverting si(u) for u>uH0 and τi(u) for u<uT0 i∈[0,1].


To alleviate this problem for the estimation of si(u) i∈[0,1], a procedure based on a double step protocol was proposed in Wang and Beaumont [20]. The procedure exploits cell memory, i.e., the fact that cell response to stimulation is affected by the potential at which a cell was maintained. The experimentalist had the freedom to set uT at a value that could generate currents of significant magnitude. While this approach may work for several tissues, it is unfortunately impractical for a number of others. To understand why, one should remember that currents are isolated with pharmacological blockers, meaning that cells have to be stimulated in absence and presence of the blockers. The protocol in question requires maintaining uH at a large depolarized potential for a long interval of time. Unfortunately, many cells like nerve, skeletal and cardiac cells cannot tolerate a large depolarization for a long interval of time. The cells are simply too leaky at such potentials. The large current flux changes the ionic composition of the intracellular medium and damages the cell. Consequently, protocols requiring uH to be set at large depolarized potentials are impractical for a number of cell types, including: nerve, skeletal and cardiac cells.


Part 3 Methods

Cordeiro et al. [6] generously provided us access to a voltage clamp data set on the canine sodium current [6]. Below, we briefly describe data acquisition and the pre-processing we performed prior to analysis.


Cell isolation. Adult Mongrel dogs were euthanized and their hearts were excised from their chest. Thin slices of tissue were shaved from the endocardial and epicardial layers of the left ventricular free wall with a dermatome. The tissue slices were immersed in an enzymatic solution for digestion of the collagen. The supernatant was filtered and centrifuged and the pellet containing the myocyte was stored at room temperature [6, 15].


Data acquisition. The currents were recorded with a multiclamp 700A amplifier from Axon Instruments. The electrode resistance was 1 to 2.5 MΩ. Currents were acquired at 20-50 kHz and filtered at 5 kHz.


To obtain a good voltage control during step stimulation, recordings were made at room temperature and in low extracellular Na solution which was titrated to produce a 5 mV reversal potential. The background potassium current was eliminated with Cesium [6, 15].


The T-step protocol was conducted with uH=−120 mV to recruit all available Na+ channels and uT∈[−50,15] mV. The H-step protocol was conducted with uH∈[−120,−25] mV and uT=−10 mV . In each case, data acquisition took place over a minimum of 35 ms. Currents in a total of 15 endocardial and 15 epicardial cells were generated for the H-step protocol as well as for the T-step protocol. From this set we eliminated recordings with a wide capacitive transient because it signifies an unstable membrane, and recordings with poor voltage control. We were left with 8 endocardial and 10 epicardial cells. From the 8 endocardial cells, 2 had invalid T-step recordings.


Pre-processing of the data. The inversion procedure uses the time derivative of the current, which could be inaccurate on noisy current. Thus, prior to any processing the acquired data was filtered using a moving average filter with a mask 10 data points wide.


The mask width was picked large enough to eliminate, on the derivative of the smoothed trace, all peaks produced by noise on the data, still have a curve that runs smoothly within the noise. This was found by trial and error. This choice of mask width can vary for each data set, but is relatively easy to find because the noise is at a much higher frequency that any change in time on the current.


To subtract the capacitive transient from the total current in a manner to extract the ionic current, we represented the cell-pipette configuration with the equivalent electric circuit illustrated in FIG. 2 where Id: Total recorded current, INa: Sodium current, Vr: Reference voltage, Rs: Series resistance, Cm: Membrane capacitance, Rm: Membrane resistance, e: Reversal Potential, RL: Leak resistance.


In this representation the membrane is represent by a resistor capacitor element. We fit (here the fit is linear with all parameters except one) the circuit equation to the experimental data. Then obtain the value of the membrane capacitance from the equation which allows us to subtract the capacitive transient analytically. The circuit equation is given by:












I
d



(
t
)


=



a
0



e


-
ι






a



+

a
1



,





α
=

-




R
L



R
m


+


R
S



R
m


+


R
S



R
L





C
m



R
S



R
m



R
L





,


a
0

=


a
1

+



u
T

-

u
H



R
s




,






a
1

=




V
r



(


R
m



R
L


)


-

eR
L





-

R
L




R
m


+


R
S



R
m


+


R
S



R
L









(
9
)







(9) was fitted to the first 0.1 and last 8 ms of the data acquired over 35 ms because INa is negligible in this interval. Specifically it is not activated and fully inactivated. The parameter estimation was performed as follows: for a given α, a0, and a1 were estimated through linear least square fitting. The parameter α was varied from −30 to −4 taking 1,000 samples. The optimal α, a0, and a1, are the ones minimizing the residual of (9). Note, that the fit for each current was performed because the capacitive transient is quite sensitive to RL, and this parameter may change from one recording to another because the pipette may slightly move during acquisition The circuit equation is given by:


Subsequently, a weighted average of the currents was performed with respect to cell size. To approximate cell size a linear relationship between the peak current magnitude recorded at a specific voltage of a T-step protocol was assumed. For that protocol the smallest and largest peak currents were 2 and 8 nA, which corresponds to a ratio of 4 in cell size.


Cell size was evaluated assuming a linear relationship between cell size and the peak current magnitude at a specific voltage. FIG. 3 shows an exemplary graph of absolute value of peak current vs. relative cell size, illustrating the linear relationship between peak currents amplitude and cell size (solid line) deduced from peak currents recorded at a specific reference voltage of a T-step protocol in epicardial cells. Each symbol is the rescaled peak current in the same protocol but recorded at another voltage. The scaling factor, one number for each voltage other than the reference voltage, normalizes the current in the smallest cell to 2 nA, the first point on the curve. Then the peak currents in the same group of cells but measured at different potentials are scaled and placed on the graph, thus size and peak are known for these points. The scaling factor, only one number for all cells, is found by making the peak current of the smallest cell to match the first point on the graph, i.e. 2 nA. All peak currents follow the same linear trend with a correlation coefficient of 0.9814.



FIG. 4A shows an exemplary graph of endocardial cell current vs. time, and FIG. 4B shows an exemplary graph of epicardial cell current vs. time. FIG. 4A and FIG. 4B show currents during data acquisition with H-step and T-step protocols with voltages uH=−120 mV and uT=−10 mV FIG. 5A shows an exemplary photomicrograph of cells isolated from the epicardial layer. FIG. 5B shows another exemplary photomicrograph of cells isolated from the epicardial layer of the heart. FIG. 5A and FIG. 5B show examples of difference in size of cells isolated from the heart.


Finally FIG. 6 shows the resulting weighted average for cell size of sodium currents gathered in endocardial and epicardial cells with H-step and T-step protocols. FIG. 6A, FIG. 6B, FIG. 6C, and FIG. 6D show averaged currents of the H-step and T-step protocols for endocardial and epicardial cells after preprocessing of the raw data provided by [6]. Currents shown from the T-step protocol are conducted with uH=−120 mV and uT∈[−50,15] mV by 5 mV increment. The H-step protocol was conducted with uH∈[−120,−25] mV by 5 mV increment and uT=−10 mV. In the titles, n indicates the number of cells averaged. FIG. 6A shows an exemplary graph of average current vs. time for an endo H-Step (n=8). FIG. 6B shows an exemplary graph of average current vs. time for an epi H-Step (n=8). FIG. 6C shows an exemplary graph of average current vs. time for an endo T-Step (n=6). FIG. 6D shows an exemplary graph of average current vs. time for an epi T-Step (n=10).


Part 4 Results
4.1 Application to an Incomplete Biological Data Set

The inversion procedure was applied to the Biological data described in the previous section. As mentioned in Part 2, estimation was performed with various combinations of λi, i∈[0,1]. It was found that λ0=4 and λ1=1 gave the best results, a larger invertible range capable of reproducing the data, and this result is reported. The results reported in FIGS. 6-9, illustrate the superiority of our method since we were able to find two different Hodgkin-Huxley formalism that could reproduce equally well the experimental data. This is a rather unexpected result since the data set at the basis of the estimation is quite extensive, and based on current knowledge an expert in the field would assume the data set fully constrain the model. Showing that it is not the case is a significant accomplishment. Estimation of si(u) i∈[0,1]. As described in Part 2, the functions si(u), were obtained with theorems 3.7, 3.1 and 3.8 of Wang and Beaumont [20] and based on data generated with the H-step protocol. Because the voltage from which the maximal current was elicited for each H-step protocol were slightly below −50 mV, as shown in FIG. 7 si(u) i∈[0,1] was estimated up to this voltage. FIG. 7 shows an exemplary graph of the voltage dependence of the steady state of the gating variables for endocardial (n=8) and epicardial (n−10). Values found through inversion are marked with circles. The solid lines on these curves (curves with symbol) are just interpolation. Note that si(u) as reported herein is different from the channel availability curve reported by Cordeiro et al. [6]. The latter constitutes a well-accepted measure of channel availability in electrophysiology and has no trivial relation to si(u).


Based on the inversion procedure, the data of FIG. 6, does not specify steady state activation s0(u). It specifies only steady state inactivation si(u). Therefore to complete the inversion we assumed arbitrarily the voltage dependence of two different steady state activation s0(u). They are illustrated with solid and broken lines in FIG. 7 (curves on the right). Then performed the inversion with each of these different steady state activation.


Estimation of τi(u) i∈[0,1]. As mentioned in Part 2 and described in a more detailed manner in Part 4 of [20], estimation of τi(u) includes to first bound R, and then extract time constants corresponding to a value of R picked within the bounds. If the data constrain the estimation problem the bounds are narrow. In this specific inversion performed in this section of the manuscript, we added 10% of noise on the current. The results are shown in FIG. 8A, FIG. 8B, FIG. 8C, FIG. 8D, FIG. 9A, FIG. 9B, FIG. 9C, and FIG. 9D. The estimation was repeated using the two different s0(u) of FIG. 7 (solid and broken lines). As explained in Part 2, and described in a detailed manner in [20], the procedure includes to first bound R=1/g. Then a τi(u), i∈[0,1], that can reproduce the data can be found for each R picked within the bounds. The extraction procedure follows: Once R is fixed we find all couples of gating variables yi that can reproduce the data within a given error tolerance. Then because the steady state is known at each voltage of the stimulation, the time constants can be extracted from (3). The inversion of the functions γi(yi) is used to find in a systematic manner all couples yi that reproduce the data within a given error tolerance. Part 2 (hereinabove) and Wang and Beaumont [20] describe more details of the procedure.



FIG. 8A, FIG. 8B, FIG. 8C, FIG. 8D show the voltage dependence of τi(u) extracted with the inversion procedure and using two different sets of gating parameters, the difference being in s0(u) corresponding to the solid and broken lines in FIG. 7A, FIG. 7B. The functions s0(u) employed were the ones illustrated in FIG. 7A, FIG. 7B: They were used for the estimation with both the endocardial and epicardial data. Solid lines and triangles in FIG. 8A, FIG. 8B were extracted using s0(u) corresponding to the solid line with R=0.0333 and R=0.0526 for endocardial and epicardial data respectively. Dashed line and Xs were extracted using s0(u) corresponding to the dashed line with R=0.4662 and R=0.0968 for endocardial and epicardial data respectively. The symbols illustrate the range of time constants, and the lines a time constant corresponding to a specific value of R. FIG. 8A shows a graph of activation time constant vs. potential for endocardial cells, T-step (n=8). FIG. 8B shows a graph of inactivation time constant vs. time for endocardial cells, T-step (n=10). FIG. 8C shows a graph of current vs. activation time for epicardial cells, T-step (n=6). And, FIG. 8D shows a graph of activation time constant vs. time for epicardial cells, T-step (n=10). The inversion was performed for the two different s0(u) shown in FIG. 7. Specifically the bounds on R were quite similar when the two different s0(u) were used in the inversion. They were [0.03, 0.048] for the endocardial data and [0.048,0.101] for the endocardial data. The time constants for the endocardial data were extracted with R=0.0333 using s0(u) corresponding to the solid line in FIG. 7, and R=0.4662 for s0(u) corresponding to the broken line. Similarly for the epicardial data we picked R=0.0526 and R=0.0968 when s0(u) corresponded to the solid and broken lines in FIG. 7. Clearly the functions of voltage extracted are quite different from one another.


Still as shown in FIG. 9A, FIG. 9B, FIG. 9C, and FIG. 9D, each model reproduces the data within the pre-specified error tolerance. The figure compares the experimental data with the currents generated with the different current model (3 curves for each voltage). FIG. 9A shows a graph of current vs. time generated with the H-step protocol applied endocardial cells. FIG. 9B shows a graph of current vs. time generated with the H-step protocol applied to epicardial cells. FIG. 9C shows another graph of current vs. time generated with the the T-step protocol applied to endocardial cells. FIG. 9D shows a graph of current vs. time generated with the T-step protocol applied to epicardial cells. Each current are for the experimental data, and the two different models (differ by steady state activation). Note that other time constants could have been extracted by picking other values of R within the bounds. This would have generated functions of voltage running through the space delimited by the symbols in the graphs. These functions should be extracted using the inversion procedure. We have not generated such (u) with other values of R here, but are illustrating this possibility in Part 4.3, on the effect of noise on the data.


In summary, FIG. 7, FIG. 8A, FIG. 8B, FIG. 8C, FIG. 8D, and FIG. 9A, FIG. 9B, FIG. 9C, and FIG. 9D clearly illustrate that quite different models if estimated with data exclusively generated with the H-step and T-step protocol can reproduce a relatively extensive data set, and this irrespective of the number of data points and potentials sampled in the range of each stimulation protocol. So the data set, does not constrain the estimation problem, i.e., we say it is incomplete.


4.2 Application to a Complete Synthetic Data Set

Estimation of si(u), i∈[0,1]. To overcome the limitation raised in Part 2, we add voltage clamp data to the conventional data set and introduce new processing. The voltage clamp data were generated with the Ebihara and Johnson sodium current model [7].


The additional voltage clamp data are generated subjecting the Ebihara and Johnson current model to a new stimulation protocol, termed the C-step protocol, the purpose of which is to probe si(u) i∈[0,1] at large depolarized potentials. FIG. 10A shows an exemplary graph of potential vs. time illustrating a voltage clamp stimulation protocol. FIG. 10B shows an exemplary graph of the voltage dependence of the steady state The shaded area indicates the range of voltage by where inversion can recover steady state from data generated with the protocol of FIG. 10A. FIG. 10C shows an exemplary graph of potential vs. time illustrating a new voltage clamp stimulation protocol, the C-step protocol. FIG. 10D shows an exemplary graph of the voltage dependence of the steady state of the gating variable. The shaded area indicates the range of potential where inversion can recover steady state from data generated with the protocol of FIG. 10C. FIG. 10E shows an exemplary graph of the voltage dependence of the steady state of the gating variables, illustrating (symbols) the results of the estimation with protocols of the protocols of FIG. 10A and FIG. 10C superimposed to the original model steady states. In FIG. 10E: the results of the estimation with protocols of panels FIG. 10A (squares) and panel FIG. 10C (triangles) are superimposed to the steady states.


In the new protocol of FIG. 10C, a conditioning pulse is inserted between the holding and test potentials. Currents are interpreted during the application of the test pulse. The conditioning pulse voltage is chosen in a manner to probe si(u), i∈[0,1] in the desired voltage range, and its duration in a manner to generate independent currents, as tested using the conditions in Part 2, in the monitoring interval. This duration can be chosen iteratively with the data collection, because each data set should be tested for independence before application of the method. To start, durations are chosen in the same magnitude of the time constant, which can be approximated from the time course of the data. The range of the stimulation protocol is denoted by RC. The stimulation overcomes the limitations discussed in Part 2, because uH is never held at a large depolarized potential for a long interval of time, and the experimentalist has the freedom to set uT to a value that generates a large current as long as {uT:s1(uT)<ε}. FIG. 11A and FIG. 11B show the current produced with this protocol for sodium. FIG. 11A show a graph of current vs. time for a duration of 0.2 ms. FIG. 11B show a graph of current vs. time for a duration of 0.4 ms. Currents generated by the Ebihara and Johnson model [7] are subjected to the C-step stimulation protocol of FIG. 10C. The protocol has parameters uH=−120 mV, uT=−10 mV, uC∈[−55,0] every 5 mV. The conditioning pulse durations were 0.2 ms (left) and 0.4 ms (right).


The value of the gating variables at the end of the conditioning pulses of duration is denoted as va or vb, νba>0 by yC(i)(vk) k∈[a, b], and a new expression yC(i)(vk), sC(i), i∈[0,1], k∈[a, b] isolating e−1/τT(i) is obtained from (3))












[




y
C

(
i
)




(

v
a

)


-

s
C

(
i
)





s
H

(
i
)


-

s

C






(
i
)




]


1

v
a



=


[




y
C

(
i
)




(

v
b

)


-

s
C

(
i
)





s
H

(
i
)


-

s
C

(
i
)




]


1

v
b




,

i


[

0
,
1

]






(
10
)







yC(i)(vk) is evaluated from currents recorded during the application of the test pulse in the C-step protocol (FIG. 10), then solved (10) for sC(i), for each conditioning voltage of the C-step protocol. If the kinetic data can be represented by a Hodgkin-Huxley formalism, condition 1 is expected to be fulfilled





Condition 1 (Lemma 1) yC0(vb)>yC0(va)>sH0 and yC1(vb)<yC1(va)<sH1


Condition 1 can be tested a-priori, because si(u) and yi(t), i∈[0,1] are monotonic, Lemma 1 applies and allows us to unambiguously estimate sCi satisfying (10). If condition 1 is not satisfied, it can be concluded that the kinetic data cannot be represented by a Hodgkin-Huxley formalism


If condition 1 is fulfilled, for given yCi(vk), i∈[0,1], k∈[a, b], the objective functions












Θ
i



(

s
C
i

)


=



h
a
i



(

s
C
i

)


-


h
b
i



(

s
C
i

)




,



h
k
i



(

s
C
i

)


=


[



s
C
i

-


y
C
i



(

v
k

)





s
C
i

-

s
H
i



]


1

v
k








(
11
)







have at most one zero if,












v
a


v
b




[




y
C
i



(

v
a

)


-

s
H
i





y
C
i



(

v
b

)


-

s
H
i



]


<
1




(
12
)







and at most two zeros if otherwise. Specifically








Θ
0



(
ξ
)







has






{





at





most





one





zero





if






h
a
0



(

ξ
=
1

)


<


h
b
0



(

ξ
=
1

)








at





most





two





zeros





if






h
a
0



(

ξ
=
1

)


>


h
b
0



(

ξ
=
1

)













θ
1



(
ξ
)







has






{




at





most





one





zero





if






h
a
1



(

ξ
=
1

)


<


h
b
1



(

ξ
=
0

)








at





most





two





zeros





if






h
a
1



(

ξ
=
1

)


>


h
b
1



(

ξ
=
0

)













Proof Consider Θ0(ξ). Because s0(u) and y0(t) are monotonically increasing functions of u and t respectively, and νba>0 (imposed by the C-step protocol),





0<sH0<yC0(va)<yC0(v b)<sC0<sT0<1.  (13)


Consequently the domain of each hk0(ξ), are






h
a
0(ξ), ξ∈[yC0(va),1]hb0(ξ), ξ∈[yC0(vb),1]


Note that each hk0(ξ) is a monotonically increasing function of ξ and due to (13), the numerator and denominator of each function are non-null and have the same sign. At the lower bound, ξ=yC0(vb), of the interval where we are seeking the intersection,






h
b
0(ξ=yC0(vb))=0<ha0(ξ=yC0(vb))


Therefore a solution exists if hk0(ξ) intersect at least once. Furthermore at the first intersection we should have,


















h
b
0



(
ξ
)





ξ





ξ
=

ξ
Σ









h
a
0



(
ξ
)





ξ






ξ
=

ξ
Σ






(
14
)







ξ* being the coordinate of the intersection. Taking the derivative of hk0(ξ) with respect to ξ and eliminating similar terms at ξ=ξ*, the above condition becomes,












1


v
b









[




y
C
0



(

v
b

)


-

s
H
0




ξ
Σ

-


y
C
0



(

v
b

)




]





1

v
a




[




y
C
0



(

v
a

)


-

s
H
0




ξ
Σ

-


y
C
0



(

v
a

)




]



,




(
15
)







Rearranging to regroup the terms depending on ξΣ on the left hand side,











f


(

ξ
Σ

)


=


[



ξ
Σ

-


y
C
0



(

v
a

)





ξ
Σ

-


y
C
0



(

v
b

)




]





v
b


v
a



ρ



,

ρ
=

[




y
C
0



(

v
a

)


-

s
H
0





y
C
0



(

v
b

)


-

s
H
0



]






(
16
)







which is permitted because the numerator and denominator of each side of (15) are nonnull and have the same sign.


Remark that











df


(

ξ
Σ

)



d






ξ
Σ



<
0




(
17
)







with asymptotes at ξΣ=yC0(vb) and f(ξΣ)=1. Then if ((vb/va)ρ)<1,











f


(


ξ
Σ

=

ξ
ΣΣ


)


=


(


v
b

/

v
a


)


ρ


,






ξ
ΣΣ

=





y
C
0



(

v
a

)


-



y
C
0



(

v
b

)




(


v
b

/

v
a


)


ρ



1
-


(


v
b

/

v
a


)


ρ



<


y
C
0



(

v
a

)








(
18
)







Due to the fact that ξΣΣ<yC0(va) inequality (14) is respected in ξ93∈[yC0(vb),1]. Because the inequality does not change within this interval, the number of intersections between hk0(ξ) is limited to at most one


if (vb/va)ρ>1, and ξΣΣ>1, then the number of intersections between hk0(ξ) is limited to at most one for the reason mentioned above


if ((vb/va)ρ>1) and ξΣΣ∈[yC0(vb),1] at intersection points ξΣ,


















h
b
0



(
ξ
)





ξ





ξ
>

ξ
ΣΣ



<





h





a

0



(
ξ
)





ξ






ξ
>

ξ
ΣΣ






(
19
)







and hk0(ξ) can cross another time in the interval [yC0(vb),1], but they can do so only once because an additional intersection would implies






fΣΣΣ)>(vb/va)ρ  (20)


at an intersection which is impossible due to the monotonicity of f(ξΣ)


Finally, if ((vb/va)ρ=1, ξΣΣ→∞. because ξΣΣ is outside the interval [yC0(vb),1], hk0(ξ) can intersect only once. Furthermore, for this special case hk0(ξ=ξΣ) share their tangent at their intersection.


Therefore, Θ0 (sC0) has at most two zeros. In addition, if ((vb/va)ρ)>1 there are exactly two zeros and,






h
b
0(ξ=1)<ha0(ξ=1)  (21)


The same logic applies to Θ1(sC1).


The zeros of each Θi(sC(i)) are evaluated numerically. First yCi are estimated the same way we estimated sH(i) with the H-step protocol. Specifically, the parameters τT(i) are estimated with theorem 3.1 of Wang and Beaumont [20]. Subsequently s(0)(uC)/sT(0) and s(1)(uC)/sR(1) are estimated with theorems 3.1 and 3.8 of Wang and Beaumont [20] respectively.


The zeros of each Θi(sC(i)) are then found. If ((vb/va)ρ)≤1, then there is only one zero in the interval [yC0(vb),1], for Θ0(sC0) and [0, yC1(vb)] for Θ1(sC1). They can be found by dichotomy. In the special case where ((vb/va)ρ)=1, the zero is at coordinate ξ=ξΣΣ (see proof of Lemma 1).


If ((vb/va)ρ)>1, the number of zeros depends on hki(sC0) at one end of the search interval. Specifically if hb0(sC0=1)>ha0(sC0=1), Θ0(sC0) has one zero, otherwise it has two. Similarly if hb1(sC1=0)>ha1(sc1=0) Θ1(sC1) has one zero, otherwise it has two. Note that hki(sC0) cannot be equal at the bounds of the search interval as long as yCi(va)≠yCi(vb). When there are two zeros, the coordinate ξΣΣ split the search interval in two, i.e., each zero should be in the interval delimited by ξΣΣ and the bounds of the search interval. See proof of Lemma 1 for the evaluation of ξΣΣ. Once ξΣΣ has been evaluated, we find each zero by dichotomy with a precision of 10−6. The application of this procedure to the synthetic data set is illustrated in FIG. 10 (Triangles)


Estimation of τi(u) i∈[0,1] The limitation raised in Part 2 can be overcome by adding voltage clamp data to the conventional data set and introducing new processing. As with steady state estimation synthetic voltage clamp data were generated with the Ebihara and Johnson model [7] which are then processed to estimate τi(u). The time constant for large depolarized potential are estimated similarly to the Biological data, i.e., we use theorems 4.1 and algorithm 4.4 of Wang and Beaumont [20] to estimate τi(u) (FIG. 12). FIG. 12A shows an exemplary graph of potential vs. time illustrating a voltage clamp stimulation protocol suitable for time constants estimation. FIG. 12B shows an exemplary graph of time constant vs. potential illustrating the voltage range where the parameters are estimated using protocol of FIG. 12A. FIG. 12C shows an exemplary graph of potential vs. time illustrating a new voltage clamp stimulation protocol suitable for time constants estimation. FIG. 12D shows an exemplary graph of time constant vs. potential illustrating the voltage range where the parameters are estimated using protocol of FIG. 12C. FIG. 12E shows a graph of activation time vs. potential for the protocols of FIG. 12A (triangles) and FIG. 12C (squares). FIG. 12F shows a graph of inactivation time vs. potential for the protocols of FIG. 12A (triangles) and FIG. 12C (squares). FIG. 12C shows a new stimulation protocol termed the G-step protocol. The protocol includes two pulses separated by a gap. Currents recorded during the test pulse are interpreted. The gap potential is varied to probe the time constant in the desired voltage range, and its duration is adjusted to obtain currents of significant magnitude during the application of the test pulse and independent from one another. The range of the protocol is denoted by RG. Because with this protocol, the potential is never held for long intervals of time at large depolarized potentials and the experimentalist has the freedom to set the test pulse at any value that generate currents of significant magnitude, as long as





{uT:s1(uT)<ε},


where ε is a pre-determined threshold, the limitations raised in § 2 are overcame.


In such conditions, theorems 3.1 and 3.8 of Wang and Beaumont [20] are used to evaluate the gating variables at the end of the gap. Because the steady states are known, the time constants can be obtained from (3). The squares in FIG. 12E and FIG. 12F were obtained applying this procedure.


4.3 The Effect of Noise on the Data

Among other advantages, an important one of our inversion procedure is to better handle the ill posed nature of the problem. The method extracts the steady states, a range for R=1/g and functions of voltage representing the time constants that reproduce the data within a given tolerance. There is at least one function of voltage for each gate and for each R picked within the bounds. These functions are extracted following the inversion procedure outlined in Part 2, “Estimation of τi(u)” provides τi(u). There is at least one function for each gate because for a given voltage the inversion may generate more than one value, so in general the functions may bifurcate, i.e., like a tree.


The effect of noise on the data is illustrated with a synthetic noisy data set. Voltage clamp data are generated with the Ebihara and Johnson model [7] to which we add 5% white noise. The data set is generated with stimulation protocols of FIG. 10A, FIG. 10C, FIG. 12A, and FIG. 12C, which fully constrain the gating model. The data is filtered as indicated in Part 3.


Steady states are estimated with the procedures of Part 4.2 and using data generated with the H-step and C-step protocols. The first step includes estimating τT(i) i∈[0,1], which was done so far with theorem 3.7 of Wang and Beaumont [20]. However, estimation of τTi with this theorem includes finding the minimum of an objective function that may be quite flat in the vicinity of the minimum when the problem is ill posed. We address this problem by supplementing processing with theorem 3.7 of Wang and Beaumont [20] by finding the minimum of the objective function,














Θ
=



n





k




[



I
N

1
/

λ
0





(


t
k

,


u
n

;

t
r


,

τ
T
0

,

τ
T
1


)


-


E

1
/

λ
0





(


t
k

,


u
n

;

t
r



)



]

2








(
22
)








I
N

1
/

λ
0





(


t
k

,


u
n

;

t
r


,

τ
T
0

,

τ
T
1


)


=



e


-


λ
1



(


t
k

-

t
r


)





λ
0



τ
T
1






[



J


(


t
r

,

u
n


)


+


λ
0

/

τ
T
0


+


λ
1

/

τ
T
1





J


(


t
k

,

u
n


)


+


λ
0

/

τ
T
0


+


λ
1

/

τ
T
1




]


.





(
23
)







with respect to τ(i), i∈[0,1], where IN is the current normalized with respect to a value taken at a reference time tr, and E its experimental counterpart. The discrete variables tk and un are the time samples, and potentials in the range of each stimulation protocol. The minimum can be found with a steepest descent with gradient,





τ=[∂/∂(1/τT0), ∂/∂(1/τT1)]  (24)


The initial value is set with theorem 3.7 of Wang and Beaumont [20]. Once τT(i), i∈[0,1], estimated, procedures of Part 4.2 are applied on the smoothed data. The result of the steady state estimation on the noisy current is illustrated in FIG. 13A. FIG. 13A is a graph of fraction of open population vs. potential illustrating model steady states (solid lines) and estimated values (symbols) on noisy data.


Time constants are estimated with theorem 4.1 and algorithm 4.4 of Wang and Beaumont [20] applied to the data envelope generated by adding ±5% to the data. This converts the lines of the jaw in the inversion of yi(u) i∈[0,1] to ribbons, which widens the invertible range. In this case, the inversion is now more complicated. Note that, due to the nonlinearity of the model, the bounds on the time constants at each potential are not necessarily on the frontier of the bands of invertible values. Thus, once the bound on R is defined, we sweep R within its bounds with 100 samples, and estimate τT(i), i∈[0,1] for each sample. The values obtained are displayed with a symbol in FIG. 13B and FIG. 13D. FIG. 13B shows an exemplary graph of activation time vs. potential illustrating time constants (solid lines) as well as estimated values on noisy data (symbols). FIG. 13D shows an exemplary graph of inactivation time vs. potential illustrating time constants (solid lines) as well as estimated values on noisy data (symbols). FIG. 13B shows the inversion predicts a wide range of acceptable activation time constants. FIG. 13C shows an exemplary graph of current density vs. time illustrating typical noisy current with its filtered version (thick black line), and a current produced by a model (thin black line) the parameters of which were obtained through the inversion. FIG. 13C further supports this point. It shows the smoothed data within the noise (5%), and a current generated with a model having a conductance of g=31 mS/cm2 and time constants at test potential of τ0=0.0509 ms and τ1=0.3028 ms, quite different from the original model, with g=23 mS/cm2 and time constants at test potential of τ0=0.08 ms and τ1=0.25 ms. The parameters of the voltage clamp stimulation are uH=−100 mV and uT=−10 mV. The model g=23 mS, and for this uT τ0(−10)=0.08 ms and τ1(−10)=0.25, which values are within the range of the inversion. Clearly as judged by the graph of FIG. 13B, a wide range of parameters can be used to reproduce this current.


Note the symbols of FIG. 13B and FIG. 13D represent a space where functions of voltage can be found which represent time constants that reproduce the data. To extract these functions a value of R should be picked within the bounds, and followed by application of the inversion procedure. This procedure handles the effect of noise in a novel way. As the noise on the data increases, the bounds on R widen, and increase the variety of time constants that can reproduce the data. Furthermore, because inversion is performed for each voltage of the stimulation protocol, the effect of noise is taken into consideration locally. The functions extracted are not just a simple offset of basic functions, as for each R, they may vary significantly.


Part 5 Discussion

There are three elements of concern when dealing with the estimation of the parameters of nonlinear ODEs whether: (i) the data constrain the model, (ii) an optimal inverse solution can be reached, and (iii) the problem ill or well posed.


1. Constrained. As illustrated in the treatment of Biological data an important advantage of our approach is its ability to determine, a priori, whether the data constrains the Hodgkin-Huxley gating model. This advantage stems from the fact that the data for some model components (steady states and time constants) is inverted, and bound some of the other components (conductance). This has two direct implications for the modeling method in the field. First, if the data does not sufficiently constrain the gating model, several models capable of reproducing it can be extracted. These could then be studied with a bifurcation analysis. Second, the method enables us to readily investigate stimulation protocols that can generate complete data sets with respect to the inversion of the Hodgkin-Huxley formalism. Introducing the 4 complementary stimulation protocols illustrated in FIG. 10A, FIG. 10C, FIG. 12A and FIG. 12C. FIG. 10A, FIG. 10C, FIG. 12A and FIG. 12C merely show exemplary suitable protocols for use with the new method and system described herein. Any suitable protocol that can generate a complete data set for inversion of the Hodgkin-Huxley formalism can be used. However, an advantage of the protocols presented hereinabove is their practicality because they take into consideration experimental constraints.


Interestingly, it was established that currents generated exclusively with the H-step and T-step protocols cannot constitute a complete data set with respect to the inversion of the Hodgkin Huxley formalism. This does not mean currents produced by these protocols are not useful. One can, for example, draw conclusions on an intervention, e.g., the effect of a drug comparing currents collected with these protocols with and without drug binding to the channel The problem stressed herein includes the estimation of the parameters (including functions of voltage) of the Hodgkin-Huxley formalism from experimental data, which shares concerns with the estimation of any parameters for any differential equation from experimental data.


2. Optimal. Typically, parameter estimation for nonlinear ODE models is achieved with nonlinear least square fitting. For example, Willms et al. [21] and Lee et al. [12] have presented implementations of such an approach for the Hodgkin-Huxley formalism. An inherent difficulty of such an approach is that, because most of the time the shape of the objective function subjected to minimization is not known, one can never guarantee an optimal inverse solution is reached. Here, this difficulty is avoided by determining, for each objective function to minimize, the number if their extrema, and presented strategies to locate them. Indeed, the new method and system described herein alleviates several limitations inherent to nonlinear least square fitting.


3. Ill-posed. Our approach allows to cope with the ill-posed nature of the estimation problem in a novel way. This is illustrated in section 4.3 where, from only 5% noise on the data it could be determined that this can generate 50% change on the activation time constant, even if the data set is complete. To find the range on the inverse solution, we first bounded the parameter R, then the inverse solutions within these bounds was explored. Due to the nonlinearity of the Hodgkin-Huxley gating model, the time constants at each data point deviating the most from the model are not necessarily associated to the values of R on the frontier of the invertible range. Indeed, our extensive exploration of the inverse solution enabled us to find a wider range for the inverse solution than initially suspected.


One may argue that a similar effect could be achieved formulating a model through nonlinear fitting and then perturbing the functions. However to achieve this with the resolution in voltage that is related to the number of samples taken during acquisition, one would need to use functions including a large number of parameters. In such case the minimization becomes problematic because the algorithm may be trapped in local minima. Indeed as the number of parameters increase it becomes unlikely to find the optimal solutions.


Another group [12] reached a different conclusion. With 5% to 15% noise on the data they reported only 12% variation on the activation time constant. Their approach is based on the minimization of 3 nonlinear objective functions, and their statistics follow from 100,000 repetitions of the minimization with random start-up values. The discrepancy between the results is probably because their objective functions may have several local minima providing good inverse solutions that have not been explored during minimization. Although the number of trials is large, the dimension of their search space is also very large, i.e., a parameter, plus 3 others for each potential. Thus, without information on the shape of the objective function, it is difficult to know whether the start-up values for minimization allow for a full exploration of the search space.


Finally, this approach may have a number of implications for multiscale modeling of bioelectric phenomena. For example, changes on steady state activation, and activation time constant of the order of magnitude shown in FIG. 13A, FIG. 13B, FIG. 13C, and FIG. 13D can produce a wide range of predictions regarding vortex dynamics [2] in a monolayer of cardiac cells. While parameter sensitivity analysis as described by Sobie [19] has a number of advantages, the combination of inversion and bifurcation analysis above mentioned may enable one to uncover a range of model predictions that would not be suspected otherwise. The application of such an approach in a multiscale modeling framework where voltage clamp data gathered in cell expression systems is analyzed may, for example, allow for capitalization on the human genome in a novel way to elucidate the mechanisms of inherited arrhythmias


Applications: Data at the origin of the estimation can be generated in different ways. The most common method includes isolating cells with an enzymatic solution and then stimulating them with electrodes attached to an electronic control system that applies a voltage and monitor current. A chemical agent blocking the channel in question is typically inserted in bathing solution. Currents are recorded in the presence and absence of the blocking agent. The analysis can be performed on the data obtained by subtracting current obtain with the blocking agent from the one without the blocking one.


Recording could be done with pipettes. In this case currents could be recorded in a cell or patch excised from cells. Also, configurations described in Hamill et al (1981) would work.


For larger cells currents could be obtained with one or two microelectrodes impaled in isolated cells (Finkel 1985a 198b)


The method is applicable to any cell as long as it can be isolated, and the protein in question could be blocked with a chemical agent. This includes stem cells, or cells differentiated in-vitro by any means.


It is contemplated that the method will be particularly useful to characterize the effect of drugs on membrane channels. Recordings of currents produced by target channels could be repeated in the presence and absence of drugs. The method could be applied on such data set to generate an Hodgkin Huxley formalism of a channel bound to a drug, and this way enabling to make predictions on the physiological effect of a drug or its toxicity.


This could be particularly powerful for cells harvested on an individual cell and differentiated in-vitro. This opens the possibility to make individualized predictions.


So far the new method and system has been applied to proteins that are voltage gated, but the method could also be applied to any other endogenous or exogenous factors modifying current kinetics through a change in protein configuration.


In addition to characterize the effect of drugs on current kinetics, the method could also be applied to determine how various stress, e.g.: changes in pH, intracellular calcium concentration, lactic acid, oxygen deprivation, or exposure to magnetic field alters the function of a protein by recording current with the methods above described hereinabove after the application of the stress.


One or more processes of the new method and system described herein are typically run on any suitable type of computer programmed to perform the one or more processes. Suitable computers include, for example, personal computers, computer workstations, any suitable portable computer (e.g. laptop, notebook, tablet, etc.), typically including one or more microprocessor or an equivalent computational element in firmware or software (e.g. programmed gate arrays).


It is understood that the protocols described herein include both voltage parameters and time parameters. For example, it is understood that a voltage difference across a cell membrane will typically be held substantially constant for a time interval which is defined by the protocol. Similarly, it is understood that following a step change in the voltage difference, the new voltage difference will also typically be held substantially constant for a time also determined by the protocol.


When acquiring voltage and current data at an interval, it is understood that the absolute or relative time each measurement was acquired is known based on the time interval. Alternatively, each measurement of voltage and current can be recorded to memory along with a time stamp.


Software and/or data of the processes described hereinabove can be supplied and stored on a computer readable non-transitory storage medium. A computer readable non-transitory storage medium as non-transitory data storage includes any data stored on any suitable media in a non-fleeting manner. Such data storage includes any suitable computer readable non-transitory storage medium, including, but not limited to hard drives, non-volatile RAM, SSD devices, CDs, DVDs, etc.


It will be appreciated that variants of the above-disclosed and other features and functions, or alternatives thereof, may be combined into many other different systems or applications. Various presently unforeseen or unanticipated alternatives, modifications, variations, or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.


Summary of Methods—Steady State and Time Constants

When estimating the parameters and functions of a Hodgkin Huxley formalism we want to recover the steady state, and time constant of each gating variable plus the channel conductance g. While the entirety of the new laboratory methods was described in U.S. patent application Ser. No. 14/689,653, METHOD AND SYSTEM TO EXTEND THE CONDITIONS OF APPLICATION OF AN INVERSION OF THE HODGKIN-HUXLEY GATING MODEL, their claims were limited to estimation of the steady states. However, the Application described more broadly other methods for the estimation all the Hodgkin Huxley formalism components.


As described hereinabove, and by the '653 application, all components of a Hodgkin Huxley formalism can be recovered using the new laboratory method. This Application focuses on the previously described estimation of the time constants.


Typically, in performing the new methods of the Application, both data collection and analysis are intertwined, meaning that the stimulation protocol parameters can be adjusted as information is gathered by analysis.


Exemplary Process:
















Protocols:
H-step
C-step
T-step
G-step







Processes
steady state
steady state
time constants
time constants



activation
inactivation
RT highly
RG slightly



RH slightly
RC highly
depolarized
depolarized



depolarized
depolarized
potentials
potentials



potentials
potentials









The processes associated to each stimulation protocol are dependent on the data generated by the previous processes in the above sequence. For example, changing the estimation of the steady state can changes the processes after and including the C-step protocol processes.


Exemplary time constant estimation in 3 steps:


1. Generate a bound for R=1/g of the inverse solution.


2. For any R picked within the bound for R, extract the voltage dependence of the time constant. This step can generate a tree-like structure spanning the voltage range of the stimulation protocol.


3. Extract the roots of the tree like structure. The roots of the tree like structure are the valid time constants.


The process is iterative because the currents should be independent from one another. The stimulation protocol parameters can be adjusted based on the bounds found during acquisition


Alternatively, the G-step protocol can be used, where instead of bounding the inverse solution the estimation is based on the initial values of the gating variable in a G-step protocol prior to step the potential to the test potential.


Exemplary Laboratory Methods

The inversion process can use the steady states generated by the H-step and C-step protocols.


Example—Inversion for the Time Constants T-Step Protocol Based on Inversion Within Bounds

The Hodgkin Huxley formalism is inverted for the voltage dependence of the time constant of each gating variable in the range RT of the T-step stimulation protocol.


The steady state of each gating variable as estimated with the H-step and C-step protocols should be known.


Currents recorded during the test pulse (test currents) of the T-step protocol are interpreted.


The stimulation protocol parameters are adjusted in a manner to produce independent currents in the gap pulse time interval.


Bound the inverse solution for R=1/g. This step has been described in Wang and Beaumont [20]. The process uses the steady state of each gating variable. As previously explained in this Application, the steady state of each gating variable can be obtained by interpreting the currents generated by the H-step and C-step protocols.


For valid values of R taken within the bounds of R generated in the above step, and for all sample taken on the test currents, invert the Hodgkin Huxley formalism for the time constant of each gating variable. This inversion generates for each gating variable a tree-like structure since for some potential, but not all several time constants may reproduce the sample.


The valid time constants, i.e., the time constants that can reproduce the test currents, are for each gating variable the roots of the tree-like structure, one for each gating variable, that traverse the voltage RT.


The process can be iterative, where based on acquired data, bounds can be generated and/or additional voltage data can be acquired.


A method according to the example, to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates with currents recorded with a T-step protocol includes the steps of:


providing an electrophysiology apparatus configured to cause a voltage difference across a cell membrane of a cell and to measure a current through said cell membrane, and a computer configured to run voltage clamp stimulation protocol and one or more processes including an inversion process of a set of underlying differential equations of a Hodgkin-Huxley formalism;


providing a known voltage dependence of a steady state function of a set of gating variables from previously run H-step and C-step protocols;


applying said voltage difference across said cell membrane according to a T-step voltage clamp stimulation protocol to generate a set of experimental data to quantify the time constants of said Hodgkin Huxley formalism with activating and inactivating gates in a voltage range RT, applying a fixed holding voltage uH, followed by a successive test voltages uT, during which measuring said test voltage and a test current, and wherein a plurality of test voltages are of higher voltage than the holding voltage;


generating a cell physiologic state by setting said voltage uH to about a cell rest potential and successive test voltage together defining the range RT of the protocol, where the parameters of the T-step stimulation protocol are iteratively adjusted by the operator in a manner to generate independent test currents (i.e. to fulfill the conditions of application of theorems 3.7, 3.1 and 3.8 of Wang and Beaumont [20]);


generating the global bound for R of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates from test currents of a T-step stimulation protocol;


based on the global bound for R adjust the T-step stimulation protocol parameters in a manner to reduce as much as possible the number of possible inverse solutions;


inverting, for any Rk picked within the global bounds for R, the Hodgkin Huxley formalism with activating and inactivating gates for the time constant of each gating variable, in the process generating a tree-like structure spanning the range RT and associated to the voltage dependence of the time constant of each gating variable; and


extracting, for each Rk and for each gating variable the roots of the tree-like structure traversing the range RT, understood that each root represents the time constant of the gating variables permitting the Hodgkin Huxley formalism to reproduce the test currents.


In the more specific case, wherein we bound R of the inverse solution of a Hodgkin Huxley formalism with activating and inactivating gates from test currents of a T-step voltage clamp stimulation protocol, where the steady states sHi and sTi of the gamma functions of equations (7), (8) are the steady state of each gating variable at the holding and test potentials respectively evaluated with the voltage dependence of the steady state of each gating variable obtained through the inversion of the Hodgkin Huxley formalism for the voltage dependence of the steady state of each gating variable from previously run H-step and C-step protocols, where I(t) in the term:









e


t
r



J


(

t
r

)






J


(
t
)



=



dI


(
t
)


/
dt


I


(
t
)




,




the test current of the T-step protocol.


Also, where we generate global bound for R=1/g of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates, said parameter R=1/g is bounded based on test currents of a T-step voltage clamp stimulation, includes the steps of:


locating, for a sample on the test currents, all extrema Rm,n(μ), m, n∈[l, r], m≠n (e.g. according to process algorithm 4.1 of Wang and Beaumont [20]);


generating, for a given sample point taken on a test current, the bounds for R as stipulated in definition 4.2 of Wang and Beaumont [20].


generating the global bounds for R over all acquired current samples, by juxtaposing the bound for R of each sample; and


where the formulation can be used at any step (subsequent to holding step) of a step voltage clamp stimulation, in which case replacing the test currents by the currents at the considered step, I(t) the term








e


t
r



J


(

t
r

)






J


(
t
)



=



dI


(
t
)


/
dt


I


(
t
)







is the current at considered step, tr a reference time on this current, sHi and sTi in the gamma functions of Eqs. 7,8 of par [0093] are replaced as follows: sHi by the value of the gating variables prior to step to a new potential and sT(i) by the steady state of each gating variable at the potential of the step considered.


Also, to invert the Hodgkin Huxley formalism for the time constant of each gating variable for any Rk picked within the global bounds for R previously determined by the process generating the global bound for R of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates by the steps of:


calculating all intersections between Rk and Rm,n(μ), (e.g. as defined in Eq. 4.9 of Wang and Beaumont [20]), Rk being a given value of R picked within the global bounds for R, denoting the coordinates of these intersection vk,j, j∈[1, maximum number of intersection]: index of the intersection points.


determining the value of the γii∈[0,1] functions (e.g. as defined in equations (7), (8)), corresponding to the intersections based on Eqs. 4.6, 4.7, and 4.8 of Wang and Beaumont [20], denoting the gamma function values at these intersection by γi(vk,j) j: index of the intersection points;


inverting each gamma function γi at yi(vk,j) j: index of the intersection points, for the gating variable values γi, i∈[0,1], a pair for each intersection coordinate vk,j;


calculating, for each pair of yi, i∈[0,1] corresponding to the inversion of the γi functions at γi(vk,j), the time constant of each gating variable τi(u), u: potential at which the sample was recorded, based on the response of an Hodgkin Huxley formalism subjected to a step voltage clamp stimulation, i.e., equation 3, generating in this manner a tree-like structure, i.e., inverted τi(u), one for each intersection coordinate vk,j, j≥1, where the number of intersections can be different at each sample point;


repeating the inversion for a different Rk picked within the global bounds for R, pursuing such inversion until all valid values of R been inverted for their associated time constants, or until it is not practical to pursue such inversion because there are too many allowed values of R; and


wherein the inversion can be performed for any step of a step voltage clam stimulation if: the current at the basis of the inversion, the term etrJ(tr), as well as the variables sHi, and sTi are consistent with the one used in the calculation of the bound for R of the inverse solution of an Hodgkin Huxley formalism with activating an inactivating gates at that step of the step voltage clamp stimulation.


Example—Inversion for the Time Constants G-Step Protocol Based on Inversion Within Bounds, First Method “A”

In this exemplary method, the Hodgkin Huxley formalism is inverted for the voltage dependence of the time constant of each gating variable in the range RG of the G-step stimulation protocol. This process is very much like the inversion described in the Application for the time constants with the T-step protocol. The range RG complements the range RT in a manner to cover the full physiologic range spanned by an action potential plus a small margin.


The steady state of each gating variable are as estimated with the H-step and C-step protocols and should therefore be known before this method is performed.


Currents recorded during the gap pulse (gap currents) of the G-step protocol can be interpreted.


The stimulation protocol parameters are adjusted in a manner to produce independent currents in the gap pulse time interval.


Bound the inverse solution for R=1/g (also, referred to hereinabove as generating the global bounds for R) with the currents recorded during the gap pulse of the G-step protocol. In the evaluation of the global bounds, sHi and sTi, in the gamma functions, equations (7) (8), are as specified below. sHi is replaced by yCi, the value of each gating variable at the end of the conditioning pulse. yCi is calculated with equation (3), the steady state and of each gating variable at the holding and conditioning potentials, as well as the time constant of each gating variable at the conditioning voltage. sTi is replaced by sGi the steady state of each gating variables at the gap potential.


For any R picked within the bounds of R generated in the above step, the Hodgkin Huxley formalism can be inverted for the time constant of each gating variable applied to the currents recorded during the gap pulse of the G-step protocol. In the inversion process, sHi and sTi, in the gamma functions of equations (7), (8), are as specified above. Because the inversion process generates, for each u∈RG, one to several time constants that can reproduce that current sample, it results in a tree-like structure (i.e., for each u∈RG there could be one to several valid time constant) spanning RG.


The valid time constants (time constants that can reproduce a sample on the current) of each gating variable are the roots of the tree-like structure that traverse the entire voltage range RG.


A method according to the example, to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates includes the steps of:


providing an electrophysiology apparatus configured to cause a voltage difference across a cell membrane of a cell and to measure a current through said cell membrane, and a computer configured to run voltage clamp stimulation protocol and one or more processes including an inversion process of a set of underlying differential equations of a Hodgkin-Huxley formalism;


providing a known voltage dependence of a steady state function of a set of gating variables from previously run H-step and C-step protocols;


providing a known voltage dependence of the time constant of a set of gating variables in the range RT from a previously run T-step protocol.


applying said voltage difference across said cell membrane according to a G-step voltage clamp stimulation protocol to generate a set of experimental data to quantify the time constants of said Hodgkin Huxley formalism with activating and inactivating gates in a voltage range RG, extending said voltage range RT from said previously run T-step protocol, applying a fixed holding voltage uH, followed by a conditioning voltage uC, of a time interval vC, followed by successive gap voltages uG of time interval vG, not generating the test pulse usually present in a G-step protocol, during clamping said gap voltage uG and measuring gap current, and wherein a plurality of gap voltages are of lower voltage than said conditioning voltage uC;


generating a cell physiologic state by setting said voltage uH to about a cell rest potential and also either in the range RH or RG of previously run H-step and C-step protocols, and setting said conditioning voltage uC in the range RT of a previously run T-step protocol, followed by successive gap voltages uG, where the parameters of the stimulation protocol are adjusted iteratively by the operator in a manner to generate independent gap currents;


generating the global bound for R of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates from gap currents of a G-step stimulation protocol;


adjusting the G-step stimulation protocol parameters based on the global bound for R in a manner to reduce as much as possible the number of possible inverse solutions;


inverting, for any Rk picked within the global bounds for R, the Hodgkin Huxley formalism with activating and inactivating gates for the time constant of each gating variable, in the process generating a tree-like structure spanning the range RG and associated to the voltage dependence of the time constant of each gating variable; and


extracting, for each Rk and for each gating variable the roots of the tree-like structure traversing the range RG, understood that each root represents the time constant of the gating variables permitting the Hodgkin Huxley formalism to reproduce the gap currents.


More specifically, where R of the inverse solution of a Hodgkin Huxley formalism is bounded with activating and inactivating gates from gap currents of a G-step voltage clamp stimulation protocol, where the steady states sHi and sTi of the gamma functions (e.g. equations (7), (8)) are replaced as follows: sHi by by yC(i), the value of the gating variables at the end of the conditioning pulse, and sTi by the sG(i), the steady state of each gating variable at a gap voltage uG, understood yC(i) and sG(i) are calculated from the known voltage dependence of the steady of each gating variable in the range RH union RC obtained through an inversion of the Hodgkin Huxley formalism for the voltage dependence of the steady state of each gating variable from previously run H-step and C-step protocols, and from the know voltage dependence of the time constant of each gating variable in the range RT obtained through an inversion of the Hodgkin Huxley formalism for the voltage dependence of the time constant of each gating variable from previously run T-step protocol, where I(t) in the term









e


t
r



J


(

t
r

)






J


(
t
)



=



dI


(
t
)


/
dt


I


(
t
)




,




the gap current of the G-step protocol.


Example—Inversion for the Time Constants G-step Protocol Based on Inversion Within Bounds, Second Method “B”

In this exemplary method, the Hodgkin Huxley formalism is inverted based on the gating variables values prior to the jump to the test potential.


The Hodgkin Huxley formalism for the voltage dependence of the time constant of each gating variable in the range RG of the G-step stimulation protocol. That range complements the range RT of a previously applied T-step stimulation protocol in a manner to cover the full physiologic range spanned by an action potential plus a small margin.


As described hereinabove, as estimated with the H-step and C-step protocols, the voltage dependence of the steady state of each gating variable in the voltage range RH and RC should be known.


Also, the voltage dependence of the time constant of each gating variable in the voltage range RT of a previously run T-step protocol should be known.


The holding potential is near rest potential and should be picked either in ranges RH or RC. We say uH∈RH or uH∈RC.


The conditioning and test voltages are both larger than uH and should be picked in the range RT.


In this method we interpret the currents recorded during the test pulse (test currents) of the G-step protocol.


The stimulation protocol parameters can be adjusted in a manner to produce independent gap and test currents, (e.g. to fulfill the conditions of applications of theorems 3.1, 3.7, and 3.8 of Wang and Beaumont [20]).


Interpret the test currents in a manner to deduce the initial conditions prior to the application of the test pulse. In other words, interpreting the test currents in a manner to deduce the value of the gating variables yGi at the end of the gap pulse. This is done with equations (4), (5), and (6).


From yGi (obtained in the above step) deduce the time constants from equation (3), the voltage dependence of the steady state of each gating variable in the range RH or RC, and the voltage dependence of the time constant in the voltage range RT.


A method according to the example, to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates includes the steps of:


providing an electrophysiology apparatus configured to cause a voltage difference across a cell membrane of a cell and to measure a current through said cell membrane, and a computer configured to run voltage clamp stimulation protocol and one or more processes including an inversion process of a set of underlying differential equations of a Hodgkin-Huxley formalism;


providing a known voltage dependence of a steady state function of a set of gating variables from previously run H-step and C-step protocols;


providing a known voltage dependence of the time constant of a set of gating variables in the range RT from a previously run T-step protocol;


applying said voltage difference across said cell membrane according to a G-step voltage clamp stimulation protocol to generate a set of experimental data to quantify the time constants of said Hodgkin Huxley formalism with activating and inactivating gates in a voltage range RG, extending said voltage range RT from said previously run T-step protocol, applying a fixed holding voltage uH, followed by a conditioning voltage uC of a time interval vC, followed by successive gap voltages uG of time interval vG, followed by a test voltage uT, during which measuring said test voltage and a test current, and wherein a plurality of gap voltages are of lower voltage than both of said conditioning voltage uC and said test voltage uT;


generating a cell physiologic state by setting said voltage uH to about a cell rest potential and in the range of either RH or RG of previously run H-step and C-step protocols, and setting said conditioning voltage uC and said test voltage uT in the range RT of a previously run T-step protocol, applying successive gap voltages uG of time interval vG, where the parameters of the G-step stimulation protocol are iteratively adjusted by the operator in a manner to generate independent gap and test currents (e.g. to fulfill the conditions of application of theorems 3.7, 3.1 and 3.8 of Wang and Beaumont [20]); and


evaluating yGi, the value of each gating variable at the end of the gap pulse by interpreting the test currents with an inversion the Hodgkin Huxley formalism for initial conditions prior to the application of the test pulse, evaluating τi(u), u∈RG from yGi, equation 3, si(u), u∈RH or u∈RC, and τi(u), u∈RT.


More specifically, where the step of estimating of said G-step voltage clamp stimulation protocol includes estimating as if measured test currents were acquired by an H-step protocol, where the initial values of the gating variables are replaced by the gating variables at the end of the gap pulse. The time constant τT(i) are from a previously run T-step protocol.


Also, where the step of estimating of said C-step voltage clamp stimulation protocol comprises estimating as if a measured test current were acquired by an H-step protocol










I
N

1

λ
i





(

t
,

u
;

t
r


,

u
T


)


-
1

=



θ
a



(



-

λ
i






dI
N



(

t
,

u
;

t
r


,

u
T


)


dt


+

J


(


t
=

t
r


,

u
;

u
T



)



)


-


θ
b






t
r

t





I
N



(

t
,

u
;

t
r


,

u
T


)



dt





,




where λi is a number of gating particles, θa and θb are arbitrary intermediary parameters, I is a membrane current, uT is a test voltage, IN is a current normalized with respect to a sample at a time tr, and J is a current derivative normalized with respect to current:










s
i



(
u
)



s
T

(
i
)



=

1
-




J


(

t
,

u
;

u
T



)


+


λ

ι
_


/


τ
T

(

ι
_

)




(

1
+


ɛ

ι
_




(
t
)



)






J


(

t
,

u
;

u
T



)


+


λ
i

/

τ
T

(
i
)



+


λ

ι
_


/


τ
T

(
1
)




(

1
-


ɛ

ι
_




(
t
)



)







e

t
/

τ
T

(
i
)







,




where εi is an error function, si(u) is the steady state of gate i as a function of voltage u, τT(i) is a time constant of a gating variable i at test voltage uT, and sT(i) is the steady state of gate i at a test voltage uT:










s

ι
_




(
u
)



s
R

(

ι
_

)



=




[


I


(

t
,
u
,

u
T


)



I


(

t
,


u
=

u
R


;

u
T



)



]


1

λ

ι
_






[



J


(

t
,

u
;

u
T



)


+


λ
i


τ
T

(
i
)



+


λ

ι
_



τ
T

(

ι
_

)






J


(


t
;

u
R


,

u
T


)


+


λ
i


τ
T

(
i
)



+


λ

ι
_



τ
T

(

ι
_

)





]




λ
i


λ

ι
_





,




where sl(u) is the steady state of gate l, and sR(l) is a steady state of gate i at a reference voltage uR, where the formulation can be used at any step of a step voltage clamp stimulation, in which case the gating variables initial values, si(u), sl(u) and sR(l) are replaced by gating variables values prior to stepping to a new voltage, and sTi is replaced by the steady state at the potential of the step considered.


Also, where a previous step of estimating of said C-step voltage clamp stimulation protocol comprises estimating as if a measured test current were acquired by an H-step protocol, where the initial values of the gating variables are replaced by the gating variables at the end of the conditioning pulse.


More generally, a method for time constant estimation of a Hodgkin-Huxley formalism comprises: generating a bound for a R=1/g of the inverse solution; for any R picked within the bound for R, extracting the voltage dependence of the time constant; and extracting the roots of a tree like structure.


The method, wherein the method generates a tree-like structure spanning a voltage range of a stimulation protocol.


The method, wherein the roots of the tree like structure comprise valid time constants.


The method, further comprising iterating the steps where currents are independent from one another.


The method, wherein at least one stimulation protocol parameter is adjusted based on bounds found during an acquisition cycle.


Software and/or firmware to perform one or more the process steps described hereinabove can be provided on a computer readable non-transitory storage medium. A computer readable non-transitory storage medium as non-transitory data storage includes any data stored on any suitable media in a non-fleeting manner. Such data storage includes any suitable computer readable non-transitory storage medium, including, but not limited to hard drives, non-volatile RAM, SSD devices, CDs, DVDs, etc.


It will be appreciated that variants of the above-disclosed and other features and functions, or alternatives thereof, may be combined into many other different systems or applications. Various presently unforeseen or unanticipated alternatives, modifications, variations, or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.


REFERENCES



  • [1] Bassingthwaighte, J.: NSR physiome project.


    http://www.physiome.org, University of Washington (2012).

  • [2] Beaumont, J., Davidenko, N., Davidenko, J. M., Jalife, J.: Spiral waves in two-dimensional models of ventricular muscle: Formation of a stationary core. Biophysical Journal 75(1), 1-14 (1998).

  • [3] Beaumont, J., Roberge, F., Lemieux, D.: Estimation of the steady-state characteristics of the Hodgkin-Huxley model from voltage-clamp data. Mathematical Biosciences 115(2), 145-186 (1993).

  • [4] Beaumont, J., Roberge, F., Leon, L.: On the interpretation of voltage-clamp data using the Hodgkin-Huxley Model. Mathematical Biosciences 115(1), 65-101 (1993).

  • [5] Bower, J., Beeman, D.: Genesis. http://genesis-sim.org/, University of Texas and University of Colorado (2012).

  • [6] Cordeiro, J. M., Mazza, M., Goodrow, R., Ulahannan, N., Antzelevitch, C., Di Diego, J. M.: Functionally distinct sodium channels in ventricular epicardial and endocardial cells contribute to a greater sensitivity of the epicardium to electrical depression. American Journal of Physiology Heart and Circulatory Physiology 295(1), H154-H162 (2008).

  • [7] Ebihara, L., Johnson, E.: Fast sodium current in cardiac muscle a quantitative description. Biophysical Journal 32(2), 779-790 (1980).

  • [8] Ermentrout, G. B., Terman, D. H., Ermentrout, G. B., Terman, D. H.: The Hodgkin-Huxley Equations, Interdisciplinary Applied Mathematics, vol. 35. Springer New York (2010).

  • [9] Grandi, E., Pasqualini, F., Bers, D.: A novel computational model of the human ventricular action potential and ca transient. J. Molecular and Cellular Cardiology 48, 112-121 (2010).

  • [10] Hines, M., Moore, J., Carnevale, T., Morse, T., Shepherd, G.: Neuron. http://www.neuron.yale.edu/neuron, Yale University (2012).

  • [11] Hodgkin, A. L., Huxley, A. F.: A quantitative description of membrane current and its application to conduction an excitable nerve. The Journal of Physiology 117, 500-544 (1952).

  • [12] Lee, J., Smaill, B., Smith, N.: Hodgkin-Huxley type ion channel characterization: An improved method of voltage clamp experiment parameter estimation. Journal of Theoretical Biology 242(1), 123-134 (2006).

  • [13] Loew, L.: Vcell: The virtual cell.


    http://www.nrcam.uchc.edu/about/about_vcell.html, University of Connecticut (2012).

  • [14] McCormick, D., Shu, Y., Yu, Y.: Neurophysiology: Hodgkin and huxley model—still standing? Nature 445, E1-E2 (2007).

  • [15] Murphy, L., Renodin, D., Antzelevitch, C., Di Diego, J. M., Cordeiro, J. M.: Extracellular proton depression of peak and late na+ current in the canine left ventricle. American Journal of Physiology Heart and Circulatory Physiology 301(3), H936-H944 (2011).

  • [16] Nielsen, P.: Cellml. International collaborative effort, University of Auckland (2012).

  • [17] Noble, D., Garny, A., Noble, P. J.: How the Hodgkin-Huxley equations inspired the cardiac physiome project. The Journal of Physiology pp. 1-30 (2012).

  • [18] O'hara, T., Virág, L., A., V., Y., R.: Simulation of the undiseased human cardiac ventricular action potential: Model formulation and experimental validation. PLoS Computational Biology 7(5), e1002,061-e1002,090 (2011).

  • [19] Sobie, E.: Parameter sensitivity analysis in electrophysiological models using multivariable regression. Biophysical Journal 96(4), 1264-1274 (2009).

  • [20] Wang, G., Beaumont, J.: Parameter Estimation of the Hodgkin-Huxley Gating Model: An Inversion Procedure. SIAM Journal on Applied Mathematics 64(4), 1249-1267 (2004).

  • [21] Willms, A., Baro, D., Harris-Warrick, R., Guckenheimer, J.: An Improved Parameter Estimation Method for Hodgkin-Huxley Models. Journal of Computational Neuroscience 6, 145-168 (1999).

  • [22] O. P. Hamill, A. Marty, E. Neher, B. Sackmann, and F. J. Sigworth, Improved patch-clamp techniques for high-resolution current recording from cells and cell-free membrane patches Pflugers Arch., 1981; 391(2), pp. 85-100.

  • [23] Finkel, A. S. and Redman S. J. Optimal Voltage Clamping With Single Microelectrode in: Voltage and Patch Clamping with Microelectrodes 1985, pp 95-120.

  • [24] Finkel A. S. and Cage W. Conventional Voltage Clamping With Two Intracellular Microelectrodes in: Voltage and Patch Clamping with Microelectrodes 1985, p. 47-94.


Claims
  • 1. A method to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates with currents recorded with a T-step protocol comprises: providing an electrophysiology apparatus configured to cause a voltage difference across a cell membrane of a cell and to measure a current through said cell membrane, and a computer configured to run voltage clamp stimulation protocol and one or more processes including an inversion process of a set of underlying differential equations of a Hodgkin-Huxley formalism;providing a known voltage dependence of a steady state function of a set of gating variables from previously run H-step and C-step protocols;applying said voltage difference across said cell membrane according to a T-step voltage clamp stimulation protocol to generate a set of experimental data to quantify the time constants of said Hodgkin Huxley formalism with activating and inactivating gates in a voltage range RT, applying a fixed holding voltage uH, followed by a successive test voltages uT, during which measuring said test voltage and a test current, and wherein a plurality of test voltages are of higher voltage than the holding voltage;generating a cell physiologic state by setting said voltage uH to about a cell rest potential and successive test voltage together defining the range RT of the protocol, where the parameters of the T-step stimulation protocol are iteratively adjusted by the operator in a manner to generate independent test currents;generating the global bound for R of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates from test currents of a T-step stimulation protocol;based on the global bound for R adjust the T-step stimulation protocol parameters in a manner to reduce as much as possible the number of possible inverse solutions;inverting, for any Rk picked within the global bounds for R, the Hodgkin Huxley formalism with activating and inactivating gates for the time constant of each gating variable, in the process generating a tree-like structure spanning the range RT and associated to the voltage dependence of the time constant of each gating variable; andextracting, for each Rk and for each gating variable the roots of the tree-like structure traversing the range RT, where each root represents the time constant of the gating variables permitting the Hodgkin Huxley formalism to reproduce the test currents.
  • 2. The method of claim 1, wherein R bound of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates from test currents of a T-step voltage clamp stimulation protocol, where the steady states sHi and sTi of gamma functions are the steady state of each gating variable at the holding and test potentials respectively evaluated with the voltage dependence of the steady state of each gating variable obtained through the inversion of the Hodgkin Huxley formalism for the voltage dependence of the steady state of each gating variable from previously run H-step and C-step protocols, where I(t) in the term:
  • 3. The method of claim 1, wherein generating global bound for R=1/g of the inverse solution of a Hodgkin Huxley formalism with activating and inactivating gates, said parameter R=1/g is bounded based on test currents of a T-step voltage clamp stimulation, includes the steps of: locating, for a sample on the test currents, all extrema Rm,n(μ), m, n∈[l, r], m≠n;generating, for a given sample point taken on a test current, the bounds for R.generating the global bounds for R over all acquired current samples, by juxtaposing the bound for R of each sample; andwherein the formulation can be used at any step (subsequent to holding step) of a step voltage clamp stimulation, in which case replacing the test currents by the currents at the considered step, I(t) the term:
  • 4. The method of claim 1, wherein invert the Hodgkin Huxley formalism for the time constant of each gating variable for any Rk picked within the global bounds for R previously determined by the process generating the global bound for R of the inverse solution of a Hodgkin Huxley formalism with activating and inactivating gates comprising: calculating all intersections between Rk and Rm,n(μ), Rk being a given value of R picked within the global bounds for R, denoting the coordinates of these intersection vk,j, j∈[1, maximum number of intersection]: index of the intersection points.determining the value of the γii∈[0,1] functions, corresponding to the intersections μk,j;denoting the gamma function values at these intersection by γi(vk,j) j: index of the intersection points;inverting each gamma function γi at γi(vk,j) j: index of the intersection points, for the gating variable values yi, i∈[0,1], a pair for each intersection coordinate vk,j;calculating, for each pair of yi, i∈[0,1] corresponding to the inversion of the γi functions at γi(vk,j), the time constant of each gating variable τi(u), u: potential at which the sample was recorded, based on the response of an Hodgkin Huxley formalism subjected to a step voltage clamp stimulation, to generate a tree-like structure, where the number of intersections can be different at each sample point;repeating the inversion for a different Rk picked within the global bounds for R, pursuing such inversion until all valid values of R been inverted for their associated time constants, or until it is not practical to pursue such inversion because there are too many allowed values of R; andwherein the inversion can be performed for any step of a step voltage clam stimulation if: the current at the basis of the inversion, the term etrJ(tr), as well as the variables sHi, and sTi are consistent with the one used in the calculation of the bound for R of the inverse solution of an Hodgkin Huxley formalism with activating an inactivating gates at that step of the step voltage clamp stimulation.
  • 5. A method to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates comprises: providing an electrophysiology apparatus configured to cause a voltage difference across a cell membrane of a cell and to measure a current through said cell membrane, and a computer configured to run voltage clamp stimulation protocol and one or more processes including an inversion process of a set of underlying differential equations of a Hodgkin-Huxley formalism;providing a known voltage dependence of a steady state function of a set of gating variables from previously run H-step and C-step protocols;providing a known voltage dependence of the time constant of a set of gating variables in the range RT from a previously run T-step protocol. applying said voltage difference across said cell membrane according to a G-step voltage clamp stimulation protocol to generate a set of experimental data to quantify the time constants of said Hodgkin Huxley formalism with activating and inactivating gates in a voltage range RG, extending said voltage range RT from said previously run T-step protocol, applying a fixed holding voltage uH, followed by a conditioning voltage uC, of a time interval uC, followed by successive gap voltages uG of time interval vG, not generating the test pulse usually present in a G-step protocol, during clamping said gap voltage uG and measuring gap current, and wherein a plurality of gap voltages are of lower voltage than said conditioning voltage uC;generating a cell physiologic state by setting said voltage uH to about a cell rest potential and also either in the range RH or RC of previously run H-step and C-step protocols, and setting said conditioning voltage uC, in the range RT of a previously run T-step protocol, followed by successive gap voltages uG, where the parameters of the stimulation protocol are adjusted iteratively by the operator in a manner to generate independent gap currents;generating the global bound for R of the inverse solution of an Hodgkin Huxley formalism with activating and inactivating gates from gap currents of a G-step stimulation protocol; adjusting the G-step stimulation protocol parameters based on the global bound for R in a manner to reduce as much as possible the number of possible inverse solutions;inverting, for any Rk picked within the global bounds for R, the Hodgkin Huxley formalism with activating and inactivating gates for the time constant of each gating variable, in the process generating a tree-like structure spanning the range RG and associated to the voltage dependence of the time constant of each gating variable; andextracting, for each Rk and for each gating variable the roots of the tree-like structure traversing the range RG, where each root represents the time constant of the gating variables permitting the Hodgkin Huxley formalism to reproduce the gap currents.
  • 6. The method of claim 5, wherein R of the inverse solution of a Hodgkin Huxley formalism is bounded with activating and inactivating gates from gap currents of a G-step voltage clamp stimulation protocol, where the steady states sHi and sTi of the (gamma functions are replaced as follows: sHi by yC(i), the value of the gating variables at the end of the conditioning pulse, and sTi by the sG(i), the steady state of each gating variable at a gap voltage uG, where yC(i) and sG(i) are calculated from the known voltage dependence of the steady state of each gating variable in the range RH union RC obtained through an inversion of the Hodgkin Huxley formalism for the voltage dependence of the steady state of each gating variable from previously run H-step and C-step protocols, and from the know voltage dependence of the time constant of each gating variable in the range RT obtained through an inversion of the Hodgkin Huxley formalism for the voltage dependence of the time constant of each gating variable from previously run T-step protocol, where I(t) in the term
  • 7. A method to quantify a time constant of each gate of a Hodgkin Huxley formalism with activating and inactivating gates comprising: providing an electrophysiology apparatus configured to cause a voltage difference across a cell membrane of a cell and to measure a current through said cell membrane, and a computer configured to run voltage clamp stimulation protocol and one or more processes including an inversion process of a set of underlying differential equations of a Hodgkin-Huxley formalism;providing a known voltage dependence of a steady state function of a set of gating variables from previously run H-step and C-step protocols;providing a known voltage dependence of the time constant of a set of gating variables in the range RT from a previously run T-step protocol;applying said voltage difference across said cell membrane according to a G-step voltage clamp stimulation protocol to generate a set of experimental data to quantify the time constants of said Hodgkin Huxley formalism with activating and inactivating gates in a voltage range RG, extending said voltage range RT from said previously run T-step protocol, applying a fixed holding voltage uH, followed by a conditioning voltage uC, of a time interval uC, followed by successive gap voltages uG of time interval vG, followed by a test voltage uT, during which measuring said test voltage and a test current, and wherein a plurality of gap voltages are of lower voltage than both of said conditioning voltage uC, and said test voltage uT;generating a cell physiologic state by setting said voltage uH to about a cell rest potential and in the range of either RH or RG of previously run H-step and C-step protocols, and setting said conditioning voltage uC, and said test voltage uT in the range RT of a previously run T-step protocol, applying successive gap voltages uG of time interval vG, where the parameters of the G-step stimulation protocol are iteratively adjusted by the operator in a manner to generate independent gap and test currents; andevaluating yGi, the value of each gating variable at the end of the gap pulse by interpreting the test currents with an inversion the Hodgkin Huxley formalism for initial conditions prior to the application of the test pulse, evaluating τi (u), u∈RG from yGi, si(u), u∈RH or u∈RG, and τi(u), u∈RT.
  • 8. The method of claim 7 wherein the step of estimating of said G-step voltage clamp stimulation protocol includes estimating as if measured test currents were acquired by an H-step protocol, where initial values of the gating variables are replaced by the gating variables at the end of the gap pulse, and the time constant τT(i) are from a previously run T-step protocol.
  • 9. The method of claim 7 wherein the step of estimating of said C-step voltage clamp stimulation protocol comprises estimating as if a measured test current were acquired by an H-step protocol
  • 10. The method of claim 7 wherein step of estimating of said C-step voltage clamp stimulation protocol comprises estimating as if a measured test current were acquired by an H-step protocol, where initial values of the gating variables are replaced by the gating variables at the end of the conditioning pulse.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation-in-part (CIP) of and claims priority to and the benefit of co-pending U.S. patent application Ser. No. 14/689,653, METHOD AND SYSTEM TO EXTEND THE CONDITIONS OF APPLICATION OF AN INVERSION OF THE HODGKIN-HUXLEY GATING MODEL, filed Apr. 17, 2015, and U.S. provisional patent application Ser. No. 61/981,000, METHOD AND SYSTEM TO EXTEND THE CONDITIONS OF APPLICATION OF AN INVERSION OF THE HODGKIN-HUXLEY GATING MODEL, filed Apr. 17, 2014, both of which application are incorporated herein by reference in their entirety.

STATEMENT REGARDING FEDERALLY FUNDED RESEARCH OR DEVELOPMENT

This invention was made with government support under grant TG-BCS110013 awarded by the National Science Foundation and the Heart Lung and Blood Institute of the National Institute of Health grant HL-47678. The government has certain rights in the invention.

Provisional Applications (1)
Number Date Country
61981000 Apr 2014 US
Continuation in Parts (1)
Number Date Country
Parent 14689653 Apr 2015 US
Child 16255180 US