flyverse
MaleCNS simulation with modeled color vision, smell, taste, wind, locomotion, and an inspectable room environment. Sensory and motor physiology remain project assumptions.
Neurons are simulated — leaky integrate-and-fire or better — with documented, tuned parameters.
Dispute this rating →The evidence
No evidence, no level.The neuron model is Shiu et al. 2024 LIF with all constants stated in the module docstring.
https://github.com/tel-0s/flyverse-core/blob/ebfabbfdb49e75bb16d6eb936d1ff067635f9411/flyverse/brain.py#L1-L10The project states that the connectome is never trained or edited.
https://github.com/tel-0s/flyverse-core/blob/ebfabbfdb49e75bb16d6eb936d1ff067635f9411/README.md#L10-L11The only optimizer in the repo trains a small external MLP decoder, explicitly without changing connectome weights.
https://github.com/tel-0s/flyverse-core/blob/ebfabbfdb49e75bb16d6eb936d1ff067635f9411/examples/learned_motor_decoder.py#L1-L38Short-term synaptic depression exists as an option but ships off by default and is a per-presynaptic-neuron resource, not a weight change.
https://github.com/tel-0s/flyverse-core/blob/ebfabbfdb49e75bb16d6eb936d1ff067635f9411/flyverse/brain.py#L49-L58
A carefully specified Shiu et al. 2024 LIF over the MaleCNS connectome - v_rest/v_reset -52 mV, v_th -45 mV, tau_m 20 ms, tau_syn 5 ms, 2.2 ms refractory, 1.8 ms conduction delay - with a graded rate model for the optic lobe. Squarely L1. Not L2: the README says outright that the connectome is never trained or edited, and the code backs it up. The nearest misses are both intrinsic or off: spike-frequency adaptation and a Tsodyks-Markram short-term depression term, and the latter ships disabled (std_u = 0.0) and in any case is a per-presynaptic-neuron resource that recovers in ~300 ms, not a stored change to a synapse. The only trained parameters in the repo live in a bolt-on 4-16-2 MLP motor decoder fitted with Adam, whose own docstring is 'Train a named motor boundary without changing connectome weights' - the classic trained-readout pattern, which is L1. No validation mark, but the near-miss deserves recording: the repository ships a 142-row expectation ledger scoring measured model responses against published fly electrophysiology and imaging — Maisak 2013 T4/T5 direction selectivity, Schnell 2010 HS optomotor, von Reyn 2014 giant fibre, Hallem & Carlson 2006 ORN rates, Seelig & Jayaraman 2015 EPG bump — one citation and criterion per row, scored pass or fail, published with its failures including an LC11 population showing the opposite size selectivity from the animal, and stated never to be a fitting target. The measurements it cites are peer-reviewed; the comparison is the project’s own, and the mark is reserved for comparisons published through peer review.
Record
Nearby
All projects →Ratings on thelearningfly.com are proposals, not verdicts. Every one of them is arguable in public.