Git Product home page Git Product logo

course_cmnp's Introduction

Course_CMNP

This is the master code set for creating the solution figures belonging to the course "Computational Modeling of Neuronal Plasticity" created by Florence Kleberg and Prof. Jochen Triesch, and released online for the INCF TrainingSpace open-access learning portal.

****** Important information!! ******

This code is esentially the 'solution key' to this course. Since the goal of the course is to empower you by creating your own neuronal model by programming from scratch, you will not learn much by simply downloading and running this code unless you have tried to make it work with your own code first. For the best learning experience, the code should therefore only be viewed by supervisors or tutors who support students in this course, or by independent students who have tried their best to get the solutions by themselves and wish to either verify the accuracy of their work at the end of the course, or get unstuck from a challenging exercise.

This code does not constitute the course itself. The course materials, such as the exercises, text and videos, are found on the INCF TrainingSpace.


The master code set is divided into 5 parts, which correspond to the different levels in the course:

  1. The Leaky Integrate-and-Fire neuron
  2. Adaptation in Spiking Behaviour
  3. Spike-Timing Dependent Plasticity (STDP)
  4. Homeostasis
  5. Short-Term Plasticity (STP)

The levels each contain 2 to 4 learning units. The master code is given separately for each unit, even if some files are identical between some units, such as the Euler integration. Running the code should result in the solution image or images, given at the end of each unit. Due to random number generation, for some units this code will generate a different but essentially equivalent result as the one on the course page itself.


Over time, additional changes in the code for code quality may be committed by myself or my colleagues. Thanks for checking this repository, and happy teaching/learning!

Florence Kleberg

course_cmnp's People

Contributors

cityflo avatar felix11h avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.