DRIADA: an open-source Python toolkit for linking single-neuron selectivity and population activity to behavior

arXiv:2607.00851 · q-bio.NC, q-bio.QM · Submitted 2026-07-01 · Read on arXiv

q-bio.NC, q-bio.QM

Submitted: 2026-07-01

Updated: 2026-10-20

License: http://creativecommons.org/licenses/by-nc-sa/4.0/

The gist: Understanding how individual neurons contribute to population activity during behavior is central to understanding brain functions across biological scales.

Terminology

Abstract

Understanding how individual neurons contribute to population activity during behavior is central to understanding brain functions across biological scales. We developed DRIADA, an open-source Python toolkit that connects analyses of individual neurons, population activity, and neuronal networks to the same behavioral parameters. We evaluated it on synthetic populations with known ground truth, calcium-imaging recordings from dorsal hippocampal CA1 in 13 mice across 39 sessions, and a simulated continuous attractor neural network (CANN) with known toroidal organization. Across most hippocampal sessions, embeddings of spatially selective neurons predicted held-out position better than equally sized random subsets and all recorded neurons. The same workflow related population dimensions back to individual neurons, including cells without detected selectivity for the measured behavioral variables. In the simulated network, complementary analyses captured features consistent with its known organization. Thus, DRIADA provides a common framework for relating neuronal selectivity, population structure, and network activity to behavioral dynamics.

Related papers