Skip to content
Alsadaany IndustriesAlsadaany IndustriesNeuroSim

NeuroSim

Simulator

A spiking circuit integrating on your own hardware. The controls change the equations, not a playback speed.

Loading instrument

The model

Published parameters, not chosen ones.

Each neuron holds a membrane potential and a synaptic drive term. Both decay between events. A presynaptic spike adds a step proportional to the number of synapses in that connection, signed by the presynaptic transmitter. At threshold the cell fires, resets, and is refractory for a fixed interval.

The defaults are the published constants of the whole-brain Drosophila model of Shiu, Sterne and colleagues. Every one of them is adjustable above, but results then describe your parameterisation rather than the reference model.

Resting potential
-52 mV
Firing threshold
-45 mV
Membrane time constant
20 ms
Synaptic time constant
5 ms
Refractory period
2.2 ms
Propagation delay
1.8 ms
Weight per synapse
0.275 mV

Shiu et al. 2024, Nature 634:210

Library

Four circuits.

  1. 01

    Mushroom body

    Mushroom body / antennal lobe

    Sparse expansion coding with global inhibitory normalisation.

    ≈2,089 cells

  2. 02

    Central complex

    Ellipsoid body / protocerebral bridge

    Ring attractor maintaining and rotating a heading estimate.

    ≈176 cells

  3. 03

    Optic lobe (T4/T5)

    Lamina / medulla / lobula plate

    Retinotopic elementary motion detection, ON and OFF pathways.

    ≈2,604 cells

  4. 04

    Null model

    None (synthetic)

    Unstructured random network, the experimental control.

    ≈1,200 cells

Limits

What this is not.