← The index · Brain models & bodies · by philshiu and collaborators

Drosophila brain model

Research code for the Shiu et al. connectome-based leaky integrate-and-fire model, including activation/silencing experiments, notebooks, and FlyWire data configuration.

FlyWireMaleCNS
Fidelity · draft
L1 Dynamics
✓ Validated against real flies

Neurons are simulated — leaky integrate-and-fire or better — with documented, tuned parameters.

Dispute this rating →

The evidence

No evidence, no level.
Validated
  • Model predictions are tested against experiments in real flies — optogenetic activation, calcium imaging, and feeding and grooming behaviour — rather than against anatomy alone.

    https://www.biorxiv.org/content/10.1101/2023.05.02.539144v1
  • Rating note

    This is the reference implementation of the Shiu et al. whole-brain model and the strongest neuron model in the batch: a Brian2 LIF network over the FlyWire connectome with every constant sourced to a published measurement (v_rest/v_reset -52 mV, threshold -45 mV, 20 ms membrane constant from Kakaria & de Bivort 2017, 5 ms alpha synapse from Juergensen et al., 2.2 ms refractory from Lazar et al., 1.8 ms delay from Paul et al.), and one free parameter w_syn = 0.275 mV per synapse. Not L2: syn.w is written in exactly two places in the whole repository. Once at model.py L183, assigned from the connectivity table; and once inside silence(), which zeros the outgoing weights of chosen neurons to model optogenetic silencing. That second write is an experimenter's manipulation, not plasticity, and it is the one thing here easy to mistake for a learning rule when grepping. There is no dopamine term, no eligibility trace and no learning rate anywhere in model.py or utils.py. Validated: the accompanying preprint does not stop at anatomy. Model predictions about which feeding-region neurons drive motor-neuron firing were tested in live flies by optogenetic activation and behavioural assay, with calcium imaging on the shared sugar/water appetitive pathway and behavioural tests on the antennal grooming circuit. On this site the level and the mark are deliberately separate questions, so a model with no plasticity stays at L1 and still carries the mark - this project is the clearest illustration of why the two were split apart.

    Record

    CategoryBrain models & bodies
    DatasetsFlyWire, MaleCNS
    LevelL1 — draft
    Listed incobanov/awesome-fly · townie/awesome-fruit-fly
    First indexed2026-09-15

    Ratings on thelearningfly.com are proposals, not verdicts. Every one of them is arguable in public.