Testimonials#

  • 🇵🇰 Muhammad Irfan Kaleem, King Edward Medical University, Lahore, Pakistan - “My research as a medical graduate from Pakistan aspiring to be a computational neuroscientist but with little computational background, focused on simulating single neuronal activity in a navigational task. I found RatInaBox a great tool box to achieve the goals of my research. This is for several reasons, most important of all that the code has been written in a very easy to understand style so someone like me, with very little programming knowledge, was also able to use it efficiently. Furthermore, RatInaBox has an excellent motion data generation module and then it is augmented by robust analysis tools such as reinforcement learning module to test and build a navigational neuronal network. Other than that, it has its own plotting module which steps up the matplotlib functionality. Any query that I had while using RatInaBox was almost always answered within a day or two at maximum and the github repo has also been maintained continuously. In summary, RatInaBox is not just a tool box for motion data and single neuron analysis, it is a great learning and teaching tool, particularly for those who are underprivileged AND new to computational neuroscience.”

  • 🇬🇭 Kojo Nketia, University of Ghana, Ghana - “As a student studying mathematics at the University of Ghana (Legon), I found RatInABox to be a really useful tool when learning about spatial behaviour and representations of a rodent (or an agent) in an environment due to its ability to showcase the relationship between the rodent’s position & velocity and their neural firing rates. This is a helpful python package for replicating realistic motions of a rodent in a controlled environment whilst it allows modification of the environment and/or adding more rodents to suit your preference as you study their navigation, grid cells and place cells. It is an easy and fast approach to experiment with rodents compared to the time-consuming experiments performed in labs and I would recommend it to anyone looking to learn or teach concepts in computational neuroscience.”

  • 🇬🇧 Dr. Colleen Gillon, Imperial College London, UK - “RatInABox has been critical to the progress of my postdoctoral work studying the role of pyramidal neurons in learning spatial maps of the world. It offers a vast array of tools and features that I need for my project, and would have otherwise had to code from scratch over a period of at least 6 months. Instead, I was able to quickly use RatInABox’s realistic navigation models in a vaste array of randomly generated simulation environments to deploy and test a network model I built from the toolbox’s neuronal models. I recently presented my work at the Bernstein Conference, where several colleagues were very interested in learning more about RatInABox for their own work. I believe that with further development, it has the strong potential to become a cornerstone tool for realistic behavioural modelling and neuronal simulation in the field of computational neuroscience.”

  • 🇹🇼 Pei Huang, National Taiwan University, Taiwan - “As for educational purposes, we find that the built-in functions in RiaB are user-friendly for Python beginners, allowing them to easily generate activity patterns of various types of spatial-tuning neurons and to modify parameters to see the outcomes. We also think that RiaB can be used to explore the synaptic learning rules we studied for forming splitter cells (choice-dependent place cells). Synthetic data with continuous time domain is cool for considering plasticity mechanisms in the context of their timescales, potentially.”

  • 🇬🇧 Dr. Zilong Ji, UCL, UK - “The RiaB toolbox has been an invaluable resource for our research. With its user-friendly interface, we’ve been able to rapidly generate a diverse array of grid cells, each with unique spatial properties. This efficiency has allowed us to efficiently test critical predictions from our computational brain navigation model, saving us months of waiting for real experimental data. The toolbox’s versatility and ease of use have significantly accelerated our progress and hold great promise for advancing our understanding of neural systems.” -

  • 🇨🇦 Dr. Dan Levenstein, MILA, Canada - “We’ve been using RatInABox to study the emergence of spatial tuning in predictive networks. It was easy to use and allowed us to train our networks with biologically plausible behavior and egocentric sensory input — an essential and sorely needed contribution to advance neuroscience research. We now have an additional two projects in development that will use the package.”

  • 🇨🇦 Dr. Quinn Lee, McGill University, Canada - “As a researcher focused on testing theoretical models of cognitive mapping through a combination of modelling and large-scale neuronal recordings, RiaB has been an invaluable tool to progress my research program and provides a centralized, easy-to-use, and accessible workflow for modelling cognitive map dynamics in the brain. In recent months, we have leveraged this powerful tool to perform large-scale simulations of cognitive mapping dynamics across diverse experimental settings, and have successfully used the results from RiaB in combination with large-scale recordings from calcium imaging (thousands of neurons in freely-behaving mice) to directly test the long-standing theories on spatial representation in the brain. The highly readable documentation, user-friendly demonstrations, and open-source nature of RiaB have established a new foundation and common space for advances in cognitive mapping research.”

  • 🇯🇵 Dr. Tom Burns, OIST, Japan - “RiaB has been extremely useful in its flexibility and intuitive design (and helpful, responsive developer) in my study of neural coding in varying environment topologies. RiaB significantly improved the efficiency and speed of my analysis and research workflow, letting me go from idea to execution with ease.”

  • 🇬🇧 Prof. Jeff Erlich, UCL, UK - “We have been using RiaB as a framework for modeling the strategies of mice in a competitive and dynamic environment. Having a framework that outputs realistic trajectories of agents based on clearly defined neural representations, is invaluable. Most other modeling frameworks involve substantial abstraction either on the input or the output side, and one is left wondering how much those abstractions influence the link between models and data. With RiaB the abstractions on the input side (e.g. the neural representations) are explicit and there is limited abstraction on the output side, if what you care about is the position and trajectory of your agents!”