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