Construction of a high-throughput assay for studying the influence of temperature, illumination, and arena shape on individuality. a Overview of parts necessary for constructing the assay. Part numbers are referenced in supplemental table T2 and for 3D printed parts under github.com/LinneweberLab/individuality-assays for replication. Black numbers indicate off-the-shelve parts; blue numbers indicate 3D-printed parts. b Schematic illustration of the tracking procedure. The provided MATLAB script automatically reads video frames, detects single arenas, tracks the X- and Y-coordinates of individual flies over time, and saves data for further analysis. c Exemplary temperature- and humidity curves were measured within the center arena during heat-up to 25 and 30°C, respectively. Stable plateaus are reached after ∼20min. d The camera was calibrated using the MATLAB calibration toolbox. The provided MATLAB script uses these camera parameters to correct lens distortion artifacts during tracking. e Screenshots of the tracking procedure using the multi-Buridan assay. Arenas are detected automatically, and individual flies get thresholded after background subtraction, resulting in reliable trajectories of each individual fly. f Same as e, but for the Y-maze assay. The box on the right shows an enlarged depiction of a single arena. g Same as e, but for linear assays, demonstrating the usability of the setup with other arena shapes. The box on the right shows an enlarged depiction of a single arena.