Skip to content

Modeling class materials/homework for A310 Computational Neuroscience course at OIST

License

Notifications You must be signed in to change notification settings

CNS-OIST/a310_cns_2018

Repository files navigation

A310 Computational Neuroscience - Okinawa Institute of Science and Technology, 2017/2018

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 in computer simulations, which will help us understand how diverse phenomena in real neural systems arise from the underlying principles. 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.

Software

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 configure correctly. 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.

Schedule of modeling classes and homework dues

In our first modeling session, we will cover the very basic of Python programming language and model/simulation construction by using NEURON.

Homework #1 — due: Feb 7, 2018 (extended)

Our first homework is about developing skills in basic Python and handling numerical data in Python and NEURON.

Modeling class #1 — Feb 8, 2018

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!

Homework #2 — due: Feb 28, 2018

The second homework is mainly about intergration and transfer of synaptic inputs.

Modeling class #2 — Mar 1, 2018

The third modeling class will be about active membrane and intracellular mechanisms.

Homework #3 — due: March 26, 2018

The third homework is about active ion channels and their role in spike initiation.

Modeling class #3 — Mar 22, 2018

The fourth modeling class will focus more on active mechanisms, and also building a network simulation.

Modeling exercises feedback - March 29, 2018 (Cancelled)

In this feedback session, we will discuss about various issues and gotchas in model building.

Modeling class #4 — April 5, 2018

In our final session, we will work more on network simulations.

Homework #4 — due: April 23, 2018

The fourth homework is about modeling calcium mechanisms and network simulations.


Written by Sungho Hong, Computational Neuroscience Unit, Okinawa Institutes of Science and Technology

January 2018

About

Modeling class materials/homework for A310 Computational Neuroscience course at OIST

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published