Skip to content

Interactive Matplotlib Plots in Python, convering Models such as the Leaky Integrate and Fire, Izhikevich Model, FitzHugh-Nagumo Model etc...

License

Notifications You must be signed in to change notification settings

Devrim-Celik/interactive_neuron_model_simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interative Neuron Models

In this repository, you can find a variety of computational neuron models, ranging from complex models such as the Hodgkin-Huxley model over to simple model like a leaky integrate-and-fire model; written in Python 3. Each of those is represented via a GUI, coded in tkinter, allowing the user to manipulate the external current as well as model specific key values.


Required Python Packages

  • Numpy
  • Matplotlib
  • Scipy
  • tkinter

Execution

Simply clone this repository, be sure to have all the required packages installed and execute Model_Simulator.py, which opens a menu of different models to choose from. After one is chosen, an interactive matplotlib window will open.


Currently Available Models

  • Hodgkin-Huxley Model
  • Izhikevich Model
  • Leaky Integrate-and-Fire Model
  • FitzHugh-Nagumo Model

Showcasing

Hodgin-Huxely

Hodgkin Huxley Model Simulator

Izhikevich

Izhikevich Model Simulator

About

Interactive Matplotlib Plots in Python, convering Models such as the Leaky Integrate and Fire, Izhikevich Model, FitzHugh-Nagumo Model etc...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages