ArticleeLife2022
Open-source, Python-based, hardware and software for controlling behavioural neuroscience experiments.
Article in eLife, 2022. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 35 papers.
What it found
Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.
The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.
The trial behind it
Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.
Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.
Who cites it
35 citing papers in PubMed.
- Real-time closed-loop feedback system for mouse mesoscale cortical signal and movement control.eLife · 2026Article
- Cholinergic-dependent dopamine signals in mouse dorsomedial striatum are regulated by frontal but not sensory cortices.Nature communications · 2026Article
- EthoPy provides an accessible platform for reproducible behavioral neuroscience.Cell reports methods · 2026Article
- Flexible route planning and rapid structure learning by mice in complex environments.bioRxiv : the preprint server for biology · 2026Article
- Designer indicators for two-photon recording of subthreshold voltage dynamics.Nature methods · 2026Article
- Designer indicators for two-photon recording of subthreshold voltage dynamics.bioRxiv : the preprint server for biology · 2026Article
- Cost-effective, open-source, automated apparatus for testing transitive inference in mice.Scientific reports · 2026Article
- The Training Village: an open platform for continuous testing of rodents in cognitive tasks.bioRxiv : the preprint server for biology · 2026Article
- Neurodatascience: Past, Present, and Future.Data science in science · 2026Article
- Striatal ensembles specify and control granular forelimb actions.bioRxiv : the preprint server for biology · 2025Article
- Cholinergic-dependent dopamine signals in mouse dorsal striatum are regulated by frontal but not sensory cortices.bioRxiv : the preprint server for biology · 2025Article
- Heron, a Knowledge Graph editor for intuitive implementation of Python-based experimental pipelines.eLife · 2025Article
- Single neurons and networks in the mouse claustrum integrate input from widespread cortical sources.eLife · 2025Article
- AneLife · 2025Article
- A cellular basis for mapping behavioural structure.Nature · 2024Article
- behaviorMate: AnbioRxiv : the preprint server for biology · 2024Article
- Article
- Stimulus information guides the emergence of behavior-related signals in primary somatosensory cortex during learning.Cell reports · 2024Article
- The Switchmaze: an open-design device for measuring motivation and drive switching in mice.Peer community journal · 2024Article
- A primer on the use of computational modelling to investigate affective states, affective disorders and animal welfare in non-human animals.Cognitive, affective & behavioral neuroscience · 2024Article
Corrections and comments
PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.
Authors and funding
11 authors.
Funding
Abstract
Laboratory behavioural tasks are an essential research tool. As questions asked of behaviour and brain activity become more sophisticated, the ability to specify and run richly structured tasks becomes more important. An increasing focus on reproducibility also necessitates accurate communication of task logic to other researchers. To these ends, we developed pyControl, a system of open-source hardware and software for controlling behavioural experiments comprising a simple yet flexible Python-based syntax for specifying tasks as extended state machines, hardware modules for building behavioural setups, and a graphical user interface designed for efficiently running high-throughput experiments on many setups in parallel, all with extensive online documentation. These tools make it quicker, easier, and cheaper to implement rich behavioural tasks at scale. As important, pyControl facilitates communication and reproducibility of behavioural experiments through a highly readable task definition syntax and self-documenting features. Here, we outline the system's design and rationale, present validation experiments characterising system performance, and demonstrate example applications in freely moving and head-fixed mouse behaviour.
Indexed as
Identifiers
What OpenQuestion holds
Registered trials
Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.