Introduction
===================================

This repository contains python exercises accompanying the book `Neuronal Dynamics <http://neuronaldynamics.epfl.ch/>`_ by Wulfram Gerstner, Werner M. Kistler, Richard Naud and Liam Paninski. References to relevant chapters will be added in the `Teaching Materials <http://neuronaldynamics.epfl.ch/lectures.html>`_ section of the book homepage.

Quickstart
----------

See the :ref:`installation instructions <setup>` for details on how to install the Python packages needed for the exercises.

Every :ref:`exercise <exercises-index>` comes with instructions and a demo function to get started. We recommend to create one Jupyter notebook per exercise.


Requirements
------------

The following packages are required to use ``neurodynex3``:

-  Python 3 or higher
-  `Brian2 Simulator <https://brian2.readthedocs.io/en/stable>`_
-  Numpy
-  Matplotlib
-  Scipy
-  Jupyter


Disclaimer
----------

- You can download, use and modify the software we provide here. It has been tested but it can still contain errors.

- The content of this site can change at any moment. We may change, add or remove code/exercises without notification.

Bug reports
-----------
Did you find a bug? Open an issue on `Github <https://github.com/martinbarry59/neurodynex3/issues>`_. Thank you!

