ChlorideChannel - Overdrive77/BioSynapStudio-Public GitHub Wiki
ChlorideChannel Class
Summary
Represents a chloride ion (Cl⁻) channel in the cell membrane. This channel plays a stabilizing role by counteracting depolarization and preserving resting potential.
Namespace
BioSynapStudio.Net.Modules.Channels
Assembly
BioSynapStudio.Net.dll
Inheritance
Identity → IonChannel → ChlorideChannel
Behavior
- Reversal Potential: -70 mV
- Conductance Max: 0.5 (moderate)
- Closed at:
Action
potential phase - Open at:
Resting
,Graded
,Reset
- Gating Logic: Sigmoidal, strongest at rest and fades near reversal potential.
Properties
Name | Type | Description |
---|---|---|
ReversalPotential |
double |
Set to -70 mV , matching typical resting membrane potential. |
ConductanceMax |
double |
Set to 0.5 , representing moderate chloride permeability. |
Name |
string |
Identified as "Cl-" . Inherited from Identity . |
Methods
Name | Signature | Description |
---|---|---|
GetCurrent |
override double GetCurrent(PotentialType potential, double V, double tick) |
Returns chloride current based on voltage-dependent gating and dynamic fade near reversal potential. Returns 0 during action potential phase. |
Usage Example
var clChannel = new ChlorideChannel();
double current = clChannel.GetCurrent(PotentialType.Graded, Vm: -65, tick: 180.0);
Remarks
- Gating behavior follows a sigmoid curve that opens near resting potential and closes sharply during depolarization (especially during spikes).
- A fade multiplier reduces chloride conductance near its reversal potential to avoid unnecessary leakage when Vm ≈ E_Cl.
- Returns negative current by default to indicate inward (stabilizing) chloride flow.
- Biologically accurate for inhibitory behavior and baseline homeostasis.
See Also
Legal Notice
This software constitutes original intellectual property of the author, protected under international copyright and patent law. Patent: GB2506327.2 – Synthesized Emotional Cognition (SEC) DOI: 10.17605/OSF.IO/XERKF