Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ortanav2/neuron-formation-simulator
Simple Neuron Formation Simulation with Thresholds and Settings. Feature Update: Neuronal Interaction Data
https://github.com/ortanav2/neuron-formation-simulator
biology neuron-simulator neuroscience simulation
Last synced: 26 days ago
JSON representation
Simple Neuron Formation Simulation with Thresholds and Settings. Feature Update: Neuronal Interaction Data
- Host: GitHub
- URL: https://github.com/ortanav2/neuron-formation-simulator
- Owner: ortanaV2
- License: mit
- Created: 2023-10-20T19:21:08.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-13T17:47:51.000Z (8 months ago)
- Last Synced: 2024-05-13T19:03:03.906Z (8 months ago)
- Topics: biology, neuron-simulator, neuroscience, simulation
- Language: Python
- Homepage: https://www.youtube.com/@git-commit
- Size: 146 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Neuron Formation Simulator
![](https://github.com/ortanaV2/Neuron-Formation-Simulator/blob/main/PreviewPicture.png?raw=true)Video about the Project: https://youtu.be/JZToyWf-heQ
## Settings and Thresholds
- Mutation_threshold = (d)10 *"Controlls the randomness of the nucleus for a mutation in the sector"*
- Calculation_speed = (d)250 *"Time sleep for the iteration interval (in ms)"*
- Dendrite_formation_speed = (d)2 *"Controlls the growth chance of the dendrite picking a free coordinate"*
- Dendrite_formation_threshold = (d)0.97 *"Controlls the energy loss percentage per dendrite grown"*
- Nucleus_expansion = (d)True *"Decides if simulation is allowed to expand exponentially"*
- Branching = (d)False *"Decides if the dendrites are branching"*
## Tempset
With defining a cell in the tempset, you are able to create starting cells.`[(x, y), structure_type, tribe, origin, energy]`
`[(int, int), char, str, int, double]`
### Structure types
> _Defines the part of the cell_
N = Nucleus (Core)
D = Dendrite (Receiver)
T = Terminal (ConnectionPoint)
S = Soma (Cell-Body)
### Tribe
> _Differentiates the branch of a dendrite_
Tribe codex example: "FQ3C"
### Origin
> _Distinguishes the individual neurons_
### Energy
> _Controlls the structure expansion_