NeurotransmitterType - Overdrive77/BioSynapStudio-Public GitHub Wiki
NeurotransmitterType Enum
Summary
Defines the set of neurotransmitters supported in the simulation. Each neurotransmitter can affect signal transmission and modulation behavior based on hormone levels. Multiple flags can be combined to represent co-transmission.
Namespace
BioSynapStudio.Net.Core.Enums
Assembly
BioSynapStudio.Net.dll
Attributes
[Flags]
— Allows bitwise combination of multiple neurotransmitters.
Enum Values
Name | Value | Description |
---|---|---|
None |
0 |
No neurotransmitter specified. |
Glutamate |
1 << 0 |
Major excitatory neurotransmitter. |
GABA |
1 << 1 |
Major inhibitory neurotransmitter in the brain. |
Glycine |
1 << 2 |
Inhibitory neurotransmitter found in the spinal cord and brainstem. |
Dopamine |
1 << 3 |
Involved in reward, motivation, and movement. |
Oxytocin |
1 << 4 |
Regulates social bonding and emotional behavior. |
Cortisol |
1 << 5 |
Stress hormone that also affects synaptic behavior. |
Serotonin |
1 << 6 |
Modulates mood, cognition, and well-being. |
Acetylcholine |
1 << 7 |
Involved in learning, memory, and attention. |
Norepinephrine |
1 << 8 |
Enhances alertness and arousal. |
Histamine |
1 << 9 |
Involved in wakefulness, inflammation, and immune response. |
Endocannabinoid |
1 << 10 |
Modulates stress, mood, and pain perception. |
Modulatory |
1 << 11 |
Represents complex modulation from multiple sources. |
SubstanceP |
1 << 12 |
Enhances pain transmission and inflammatory response. |
Adrenaline |
1 << 13 |
(a.k.a. Epinephrine) Involved in fight-or-flight responses. |
Octopamine |
1 << 14 |
Found in invertebrates; related to reward and motivation. |
Vasopressin |
1 << 15 |
Involved in water retention and social behaviors. |
Bicarbonate |
1 << 16 |
Modulates pH buffering and synaptic activity. |
Adenosine |
1 << 17 |
Regulates sleep and energy transfer. |
Other |
1 << 18 |
Placeholder for unspecified or rare neurotransmitters. |
Usage Example
// A synapse modulated by both dopamine and serotonin
synapse.Transmitter = NeurotransmitterType.Dopamine | NeurotransmitterType.Serotonin;
Remarks
- Can be combined using bitwise operations to model co-transmission (e.g.,
Dopamine | Glutamate
). - Each neurotransmitter affects signal modulation differently based on the hormone profile in
HormoneLevel
. - This enum plays a critical role in synaptic behavior, plasticity, and emotional modulation.
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