Cav3p3_RI2021_SC#

class braincell.channel.Cav3p3_RI2021_SC(size, perm=Quantity(0.0001, 'cm / s'), g_scale=1e-05, temp=Quantity(309.15, 'K'), V_sh=Quantity(0., 'mV'), name=None)#

Template-based import of Cav3p3_RI21_SC.mod.

Notes

The source mod uses a somewhat inconsistent current-law scaling: it mixes pcabar (documented like a permeability, cm/s), gCav3_3bar (documented like S/cm^2), and a hand-written GHK expression with its own built-in unit conversion constants. To keep the BrainCell current law dimensionally consistent while still matching NEURON numerically, g_scale is treated here as a dimensionless empirical scale factor rather than as a physical conductance density. perm remains the permeability-like term.

current(V, Ca)[source]#

Calculate the current for this ion channel.

This method should be implemented by subclasses to compute the current based on the channel’s specific properties and state.

Parameters:
  • *args – Variable length argument list.

  • **kwargs – Arbitrary keyword arguments.

Raises:

NotImplementedError – This method must be implemented by subclasses.

root_type#

alias of Calcium