/Ratlabv3

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Welcome to RatLabv3!

Ratlab is an experimental setup for studying oriospatial cells in the hippocampus. In particular, the software allows one to explore the generation of place cells and head direction cells in unknown spatial environments. The simulations use a hierarchical Slow Feature Analysis (SFA) network, which has already been shown to produce spatially selective outputs matching the firing patterns of such neurons [1, 2].

This repository offers an update of the RatLab software (Fabian Schönfeld 2016) to python 3. The commands, functionality and scope of the software remain unchanged, and are described in detail in the original GitLab repository. In order to cite Ratlab in your own work, please refer to this paper.

System requirements

RatLab is written in Python and uses the following libraries:

The requirements.txt file shows the versions of each library that can be used for Python 3.8. Once you have python, the other libraries can all be installed using pip. However, if you are using a Windows machine you will need to download PyOpenGL from [PyPi] and install it manually using:

$ tar -zxvf PyOpenGL-3.1.5.tar.gz
$ cd PyOpenGL-3.1.5
$ python setup.py install