GARAGEFLYExperimentsLive runs Model limitationsArchitecture

paper_study/20260924-122156_control_silence_s0_report.md · raw markdown

GarageFly run report: 20260924-122156_control_silence_s0

Generated 2026-09-24T12:27:26 · condition control_silence · seed 0 · 30 s simulated (327 s wall)

Setup

Key observations (this run)

Physics QA: passed (no jumps > 1 mm per 10 ms; thorax height stayed 0.5–2.5 mm above the surface; max step 0.24 mm).

A single run is one stochastic sample. Differences between baseline and stimulus within a run, or between single runs, are not statistically established. Use scripts/compare_conditions.py over several seeds per condition for inferential statistics.

run figure

Behaviour

Measure Baseline Stimulus Change
Fraction of time walking 1.00 1.00 0.00
Fraction of time grooming (body) 0.00 0.00 0.00
Fraction of time in flight 0.00 0.00 0.00
Takeoffs per minute 0.00 0.00 0.00
Grooming bouts per minute 0.00 0.00 0.00
Righting events (fell over) 0.00 0.00 0.00
Mean walking speed while walking (mm/s) 11.98 12.12 0.15
Distance travelled (mm) 119.81 242.57 122.76
Fraction of time freezing 0.00 0.00 0.00
Mean angular velocity (deg/s) 46.64
Turning bias (deg/s, + = left) -45.72 -46.16 -0.44
Fraction of time grooming command active 0.00 0.00 0.00
Escape (giant fiber) command episodes 0.00 0.00 0.00
Escape command episodes per minute 0.00 0.00 0.00
Fraction of time escape command active 0.00 0.00 0.00
Mean distance to speaker (mm) 325.33 328.73 3.40

Neural activity: sensory input and descending output

Neuron group Baseline (Hz) Stimulus (Hz) Change (Hz)
JO-A (left) 1.98 1.97 -0.01
JO-A (right) 2.04 2.11 0.07
JO-B (left) 1.93 1.96 0.03
JO-B (right) 2.07 2.00 -0.06
JO-C (left) 1.89 2.03 0.14
JO-C (right) 2.02 1.96 -0.06
JO-D (left) 1.94 2.04 0.10
JO-D (right) 2.10 1.93 -0.17
JO-E (left) 2.00 1.98 -0.02
JO-E (right) 2.06 1.96 -0.09
JO-F (left) 2.01 1.98 -0.02
JO-F (right) 2.04 1.94 -0.10
DNp09 (left) 30.78 30.99 0.22
DNp09 (right) 30.78 30.99 0.22
oDN1 (left) 46.17 46.48 0.31
oDN1 (right) 39.97 40.25 0.28
DNa01 (left) 0.00 0.00 0.00
DNa01 (right) 0.00 0.00 0.00
DNa02 (left) 0.00 0.00 0.00
DNa02 (right) 6.20 6.22 0.02
MDN (left) 0.00 0.00 0.00
MDN (right) 0.00 0.00 0.00
aDN2 (left) 0.00 0.00 0.00
aDN2 (right) 0.00 0.00 0.00
DNg11 (left) 0.00 0.00 0.00
DNg11 (right) 0.00 0.00 0.00
DNg12 (left) 0.00 0.00 0.00
DNg12 (right) 0.00 0.00 0.00
GF (left) 0.00 0.00 0.00
GF (right) 0.00 0.00 0.00
MN9 (left) 0.00 0.00 0.00
MN9 (right) 0.00 0.00 0.00

Neural activity by FlyWire super-class (mean rate per neuron)

Super-class Baseline (Hz) Stimulus (Hz)
ascending 0.0000 0.0000
central 0.0003 0.0003
descending 0.1620 0.1621
endocrine 0.0000 0.0000
motor 0.0564 0.0564
sensory 0.1279 0.1264
sensory_ascending 0.0000 0.0000
unannotated 0.0000 0.0000

Most responsive cell types (largest |change| stimulus − baseline)

cell_type super_class n_neurons baseline_hz stimulus_hz delta_hz
JO-ED2_c sensory 17 2.34 1.86 -0.47
JO-A4 sensory 2 1.45 1.70 0.25
JO-EV3 sensory 46 2.06 1.82 -0.24
JO-A3 sensory 6 2.28 2.11 -0.17
JO-CL sensory 25 1.96 2.13 0.17
JO-EV4 sensory 14 2.17 2.04 -0.13
JO-B2 sensory 36 1.96 2.09 0.13
JO-EV6 sensory 28 2.05 1.93 -0.12
JO-FD2 sensory 17 2.01 1.89 -0.11
JO-CA1 sensory 20 2.04 1.93 -0.10
CB3916 central 1 3.00 3.10 0.10
JO-B4_b sensory 25 2.01 1.91 -0.09
JO-DA sensory 32 2.05 1.96 -0.09
JO-ED2_b sensory 21 1.97 2.05 0.09
JO-CM sensory 35 1.93 2.01 0.08

Most responsive downstream (non-sensory) cell types

cell_type super_class n_neurons baseline_hz stimulus_hz delta_hz
CB3916 central 1 3.00 3.10 0.10
DNg97 descending 2 43.30 43.35 0.05
DNp09 descending 2 30.90 30.95 0.05
DNg29 descending 2 0.05 0.00 -0.05
CB0749 central 2 0.05 0.00 -0.05
DNp73 descending 2 0.05 0.00 -0.05
CB0344 central 2 0.05 0.00 -0.05
DNa16 descending 2 7.70 7.72 0.02
DNg75 descending 2 10.80 10.82 0.02
CB1125 central 10 0.01 0.00 -0.01
DNge033 descending 2 3.10 3.10 0.00
DNb06 descending 2 0.05 0.05 0.00
DNa02 descending 2 3.10 3.10 0.00
DNa06 descending 2 3.10 3.10 0.00
DNge006 descending 2 3.10 3.10 0.00

Methods paragraph (draft, auto-generated)

A connectome-constrained leaky integrate-and-fire model of the adult Drosophila brain (FlyWire FAFB v783; 52,547 neurons and 5,540,690 connections in 'sensory-motor' mode; neuron parameters from Shiu et al. 2024) was simulated on a GPU at a 0.1 ms time step, in closed loop with the NeuroMechFly v2 body (FlyGym 2.1, MuJoCo 3.9.0). Audio (no sound (ambient noise floor only)) was calibrated to 85 dB SPL (RMS) at 1 m (track_rms calibration) and played from a virtual point source 355 mm from the fly's start position. Air particle velocity at each antenna was computed in 20 log-spaced bands (15–1500 Hz), including the acoustic near field and a cosine directional sensitivity. It was converted into Poisson firing rates of the FlyWire-annotated Johnston's organ neurons (JO-A to JO-E) through a resonant antenna filter and subgroup-specific frequency weighting. Descending-neuron activity (DNp09/oDN1, DNa01/DNa02, MDN, aDN2/DNg11/DNg12, giant fiber) was decoded into a two-dimensional locomotor drive for FlyGym's CPG-based controller, a grooming command (executed with measured front-leg grooming kinematics from an aDN-activated fly; Lobato-Rios et al. 2022) and an escape command (triggering an engineered takeoff-and-flight behaviour with externally applied lift; no wing aerodynamics). The first 10 s of each 30 s run were silent (baseline). Random seed 0.

Interpretation limits

Files