RatInABox, a toolkit for modelling locomotion and neuronal activity in continuous environments

被引:1
|
作者
George, Tom M. [1 ]
Rastogi, Mehul [1 ]
de Cothi, William John [2 ]
Clopath, Claudia [1 ,3 ]
Stachenfeld, Kimberly [4 ,5 ]
Barry, Caswell [2 ]
Mathis, Mackenzie W.
机构
[1] UCL, Sainsbury Wellcome Ctr, London, England
[2] UCL, Dept Cell & Dev Biol, London, England
[3] Imperial Coll London, Dept Bioengn, London, England
[4] Google DeepMind, London, England
[5] Columbia Univ, New York, NY USA
来源
ELIFE | 2024年 / 13卷
关键词
hippocampus; locomotion; neural data; trajectory; software; open source; GEOMETRIC DETERMINANTS; PLACE FIELDS; REPRESENTATION; HIPPOCAMPUS; DIRECTION; CELLS;
D O I
10.7554/eLife.85274
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Generating synthetic locomotory and neural data is a useful yet cumbersome step commonly required to study theoretical models of the brain's role in spatial navigation. This process can be time consuming and, without a common framework, makes it difficult to reproduce or compare studies which each generate test data in different ways. In response, we present RatInABox, an open-source Python toolkit designed to model realistic rodent locomotion and generate synthetic neural data from spatially modulated cell types. This software provides users with (i) the ability to construct one- or two-dimensional environments with configurable barriers and visual cues, (ii) a physically realistic random motion model fitted to experimental data, (iii) rapid online calculation of neural data for many of the known self-location or velocity selective cell types in the hippocampal formation (including place cells, grid cells, boundary vector cells, head direction cells) and (iv) a framework for constructing custom cell types, multi-layer network models and data- or policy-controlled motion trajectories. The motion and neural models are spatially and temporally continuous as well as topographically sensitive to boundary conditions and walls. We demonstrate that out-of-the-box parameter settings replicate many aspects of rodent foraging behaviour such as velocity statistics and the tendency of rodents to over-explore walls. Numerous tutorial scripts are provided, including examples where RatInABox is used for decoding position from neural data or to solve a navigational reinforcement learning task. We hope this tool will significantly streamline computational research into the brain's role in navigation.
引用
收藏
页数:35
相关论文
共 50 条
  • [1] Taking location modelling to new levels: A map modelling toolkit for intelligent environments
    Stahl, Christoph
    Haupert, Jens
    LOCATION- AND CONTEXT-AWARENESS, PROCEEDINGS, 2006, 3987 : 74 - 85
  • [2] EdgeAISim: A toolkit for simulation and modelling of AI models in edge computing environments
    Nandhakumar A.R.
    Baranwal A.
    Choudhary P.
    Golec M.
    Gill S.S.
    Measurement: Sensors, 2024, 31
  • [3] Dissociation Between Neuronal and Astrocytic Calcium Activity in Response to Locomotion in Mice
    Fedotova, Anna
    Brazhe, Alexey
    Doronin, Maxim
    Toptunov, Dmytro
    Pryazhnikov, Evgeny
    Khiroug, Leonard
    Verkhratsky, Alexei
    Semyanov, Alexey
    FUNCTION, 2023, 4 (04):
  • [5] CONTINUOUS MARKOVIAN MODEL FOR NEURONAL-ACTIVITY
    CAPOCELLI, RM
    RICCIARDI, LM
    JOURNAL OF THEORETICAL BIOLOGY, 1973, 40 (02) : 369 - 387
  • [6] Neuronal dynamics in time varying environments: Continuous and discrete time models
    Mohamad, S
    Gopalsamy, K
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS, 2000, 6 (04) : 841 - 860
  • [7] CloudAISim: A toolkit for modelling and simulation of modern applications in AI-driven cloud computing environments
    Bhowmik A.
    Sannigrahi M.
    Chowdhury D.
    Dey A.
    Gill S.S.
    BenchCouncil Transactions on Benchmarks, Standards and Evaluations, 2023, 3 (04):
  • [8] Neuronal activity in primary motor cortex during quadrupedal locomotion of the Japanese monkey
    Nakajima, Katsumi
    Mori, Futoshi
    Murata, Akira
    Inase, Masahiko
    NEUROSCIENCE RESEARCH, 2006, 55 : S247 - S247
  • [9] NEURONAL-ACTIVITY IN INTERMEDIATE CEREBELLUM OF THE CAT DURING PERTURBATION OF SKILLED LOCOMOTION
    MARPLEHORVAT, DE
    GARWICZ, M
    CRIADO, JM
    HOLLANDS, MA
    ARMSTRONG, DM
    JOURNAL OF PHYSIOLOGY-LONDON, 1994, 476P : P35 - P36
  • [10] Neuronal activity in primary motor cortex during treadmill locomotion of the Japanese monkey
    Nakajima, Katsumi
    Mori, Futoshi
    Murata, Akira
    Inase, Masahiko
    NEUROSCIENCE RESEARCH, 2007, 58 : S150 - S150