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