Skip to content

BorjaEst/ehc-sn

Repository files navigation

Entorhinal-Hippocampal Complex (EHC) Spatial Navigation

PyPI version Python versions Documentation Status License: MIT

A Python library for modeling and simulating the entorhinal-hippocampal complex during spatial navigation tasks.

Overview

This library provides computational tools for research and simulations focused on the neural mechanisms underlying spatial navigation, particularly in the hippocampus and entorhinal cortex. It implements biologically plausible learning mechanisms and neural representations that support spatial cognition.

Installation

pip install ehc-sn

Requires Python 3.10 or later.

Features

  • Neural representation components for place cells, grid cells, and head direction cells
  • Spatial mapping functions for environment representation
  • Memory encoding and retrieval mechanisms
  • Implementation of spike-timing-dependent plasticity (STDP)
  • Biologically plausible autoencoder components

Development Setup

For development, clone the repository and install in development mode:

git clone https://github.com/username/ehc-sn.git
cd ehc-sn
pip install -e ".[dev]"

Run tests with:

pytest

Documentation

For complete documentation, visit https://ehc-sn.readthedocs.io

Citation

If you use this library in your research, please cite:

@software{ehc_sn2023,
  author = {EHC Research Team},
  title = {Entorhinal-Hippocampal Complex (EHC) Spatial Navigation},
  url = {https://github.com/username/ehc-sn},
  version = {0.1.0},
  year = {2023},
}

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Modelling sequential navigation with Entorhinal–Hippocampal Circuit (EHC)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published