PotentialType - Overdrive77/BioSynapStudio-Public GitHub Wiki
PotentialType
Enum
Represents the key phases of a neuron's membrane potential during signal transmission, from resting state through to refractory reset.
Namespace
BioSynapStudio.Net.Core.Enums
Assembly
BioSynapStudio.Net.Core.dll
Summary
The PotentialType
enum defines the electrical states of a neuron's membrane potential. Each value corresponds to a phase in the neuron’s excitability cycle, with distinct ionic behaviors and voltage thresholds.
Enum Values
Name | Value | Description |
---|---|---|
Resting |
0 |
Resting potential phase. Vm ≈ -70 mV • Na⁺: Closed (small leak) • K⁺: Leak channels open • Cl⁻: Stabilizing inward flow • Ca²⁺: Closed |
Graded |
1 |
Graded potential phase. Vm ≈ -55 mV • Na⁺: Some open • K⁺: Still closed • Cl⁻: Inhibitory input may increase • Ca²⁺: Opens with strong EPSPs |
Action |
2 |
Action potential phase. Vm ≈ +30 mV • Na⁺: Rapidly opens, then closes • K⁺: Opens strongly • Cl⁻: May increase to limit overshoot • Ca²⁺: May enter briefly |
Reset |
3 |
Refractory/reset phase. Vm ≈ -90 mV • Na⁺: Inactive • K⁺: Still open • Cl⁻: Continues to restore baseline • Ca²⁺: Closed again |
Usage Example
if (neuron.Membrane.Potential == PotentialType.Action)
{
// Trigger synaptic release
}
Remarks
These states reflect classical electrophysiological behavior observed in real neurons. When paired with ionic channel dynamics, this enum supports precise control over neuron excitability and timing within a biologically accurate simulation.
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