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