A voltage dependent gate for channels following the Hodgkin-Huxley formalism. The equivalent gating charge is z, half potential, Vhalf (mV), and gating asymmetry gamma: 0 < gamma < 1. The transition rates are expressed through their reciprocals, the characteristic timescales, tau-x near Vhalf, and tau-m (tau-m << tau-x), the saturation timescale for extreme potentials. The power gives the number of repeats of this gate on a channel: the power to which the gating variable is raised in calculating the channel conductance.
The gating is computed from the forward and reverse rates, alpha and beta, given by:
private final double alpha (double v) {
double a = Math.exp (ebykt * (gamma) * z * (v - Vhalf)) / tau_x;
a = 1. / (1. / a + tau_m);
return a;
}
private final double beta (double v) {
double b = Math.exp (-ebykt * (1. - gamma) * z * (v - Vhalf)) / tau_x;
b = 1. / (1. / b + tau_m);
return b;
}
where ebykt = e / kT, about 0.42
|     field |     type   |     contents / default value |     |
| Vhalf | double | -40.0 | variable: Vhalf type: double |
| z | double | 1.0 | variable: z type: double |
| tau_x | double | 10.0 | variable: tau_x type: double |
| tau_m | double | 1.0 | variable: tau_m type: double |
| gamma | double | 0.5 | variable: gamma type: double |
| power | integer | 2 | variable: power type: integer |
| HHGate-results | object | CalcResults |