SimpleNeuron - Overdrive77/BioSynapStudio-Public GitHub Wiki
SimpleNeuron Class
Summary
A basic, fully equipped neuron model that includes all essential ion channels (Na⁺, K⁺, Ca²⁺, Cl⁻). Useful for quick experiments and general-purpose neural simulations with biologically accurate dynamics.
Namespace
BioSynapStudio.Net.Modules.Neurons
Assembly
BioSynapStudio.Net.dll
Inheritance
Identity → Membrane → Soma → Neuron → SimpleNeuron
Constructor
SimpleNeuron()
Initializes the neuron and adds the following ion channels by default:
SodiumChannel
– fast depolarization (Na⁺ influx)PotassiumChannel
– repolarization and afterhyperpolarization (K⁺ efflux)CalciumChannel
– calcium-based plasticity and bursting (Ca²⁺ influx)ChlorideChannel
– inhibitory signaling and stabilization (Cl⁻ influx)
Remarks
- Acts as a general-purpose neuron for biologically realistic modeling without requiring subclassing.
- Implements Hodgkin-Huxley-like behavior using modular ion channel components.
- Ideal for testing, training, or educational demonstrations of core spike mechanics.
Usage Example
var neuron = new SimpleNeuron();
neuron.ReceiveSignal(-35); // artificial stimulus
neuron.Tick(); // advances membrane dynamics
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