PotentialType - Overdrive77/BioSynapStudio-Public GitHub Wiki


PotentialType Enum

Summary

Defines the membrane potential states used in the simulation. These states govern how ion channels behave and determine when a neuron will fire or enter a refractory phase.

Namespace

BioSynapStudio.Net.Core.Enums

Assembly

BioSynapStudio.Net.dll


Enum Values

Name Value Description
Resting 0 Membrane is at rest (~ -70 mV).
Graded 1 Subthreshold depolarization (~ -55 mV).
Action 2 Spike phase (~ +30 mV).
Reset 3 Refractory phase (~ -90 mV).

Phase Behavior Reference

Resting (~ -70 mV)

  • Na⁺: Closed (small leak)
  • K⁺: Leak channels open
  • Cl⁻: Stabilizing inward flow
  • Ca²⁺: Closed

Graded (~ -55 mV)

  • Na⁺: Partially open
  • K⁺: Still closed
  • Cl⁻: Inhibitory input may increase
  • Ca²⁺: Opens with strong EPSPs

Action (~ +30 mV)

  • Na⁺: Fully opens then closes quickly
  • K⁺: Opens strongly
  • Cl⁻: Can increase to prevent overshoot
  • Ca²⁺: Brief entry

Reset (~ -90 mV)

  • Na⁺: Inactive
  • K⁺: Still open
  • Cl⁻: Restores baseline
  • Ca²⁺: Closed

Usage Example

if (membrane.Potential == PotentialType.Action)
{
    // Execute spike-related behavior
}

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