This repository is for modeling practice materials and homework of Computational Neuroscience course at Okinawa Institute of Science and Technology in 2018.
In modeling classes, we focus on implementing physiological concepts about how neural systems function as computer simulations, which will help us understand how diverse phenomena in real neural systems arise from the underlying principles. For this, we will mainly use the NEURON simulation platform, which uses Python programming language for interface. We will also cover some basic analysis techniques for neural data, but most of our focus will be constructing models and running their simulations.
We use NEURON 7.5 with Python 3.6. We recommend using our Docker container: NEURON has non-trivial dependency on Python, the C++ compiler, and other libraries (e.g., MPI), which is quite challenging for fist-time users to make right. See the installation guide for how to install and use the Docker and container. If you do not want to use this, we recommend compiling the source by following the instruction carefully. We discourage installation via binary installers, which has been a source of frustration in the past.
In our first modeling session, we will cover the very basic of Python programming language and model/simulation construction by using NEURON.
Our first homework is about developing skills in basic Python and handling numerical data in Python and NEURON.
In the second modeling class, we will go through how to add synapses on neurons and how to activate them by connecting presynaptic neurons or artificial spike generators --- a neural network!
The second homework is mainly about intergration and transfer of synaptic inputs.
The third modeling class will be about active membrane and intracellular mechanisms.
The fourth modeling class will focus more on active mechanisms, and also building a networks simulation.
In our final session, we will work on network simulations with synaptic plasticity.
Written by Sungho Hong, Computational Neuroscience Unit, Okinawa Institutes of Science and Technology
January 2018