Wiki » History » Version 12
  Padraig Gleeson, 30 Apr 2014 14:57 
  
| 1 | 1 | Padraig Gleeson | Introduction  | 
|---|---|---|---|
| 2 | 7 | Padraig Gleeson | ------------  | 
| 3 | 1 | Padraig Gleeson | |
| 4 | 7 | Padraig Gleeson | This project will contain examples of the Izhikevich spiking neuron model.  | 
| 5 | 1 | Padraig Gleeson | |
| 6 | 8 | Padraig Gleeson | ### Installation  | 
| 7 | 7 | Padraig Gleeson | |
| 8 | 1 | Padraig Gleeson | To get local clone of this project…  | 
| 9 | 7 | Padraig Gleeson | |
| 10 | 8 | Padraig Gleeson | ### Versions of the project  | 
| 11 | 7 | Padraig Gleeson | |
| 12 | 7 | Padraig Gleeson | The original model in [MATLAB format](http://izhikevich.org/publications/figure1.m) has been converted to a number of other formats.  | 
| 13 | 7 | Padraig Gleeson | |
| 14 | 8 | Padraig Gleeson | #### PyNN  | 
| 15 | 1 | Padraig Gleeson | |
| 16 | 7 | Padraig Gleeson | …  | 
| 17 | 7 | Padraig Gleeson | |
| 18 | 7 | Padraig Gleeson | Tested with simulators: NEURON…  | 
| 19 | 7 | Padraig Gleeson | |
| 20 | 8 | Padraig Gleeson | #### NeuroML 2  | 
| 21 | 7 | Padraig Gleeson | |
| 22 | 7 | Padraig Gleeson | …  | 
| 23 | 7 | Padraig Gleeson | |
| 24 | 7 | Padraig Gleeson | The XML for an Izhikevich model in NeuroML v2.0 is below:  | 
| 25 | 7 | Padraig Gleeson | |
| 26 | 1 | Padraig Gleeson | <code class="xml">  | 
| 27 | 1 | Padraig Gleeson | <izhikevichCell id="TonicSpiking" v0 = "-70mV" thresh = "30mV" a ="0.02" b = "0.2" c = "-65.0" d = "6" Iamp="0" Idel="0ms" Idur="2000ms"/></code>  | 
| 28 | 1 | Padraig Gleeson | |
| 29 | 1 | Padraig Gleeson | For full examples of single cells see [TonicSpiking](/projects/izhikevichmodel/repository/entry/neuroConstruct/cellMechanisms/TonicSpiking/TonicSpiking.nml) or [PhasicBursting](/projects/izhikevichmodel/repository/entry/neuroConstruct/cellMechanisms/PhasicBursting/PhasicBursting.nml)  | 
| 30 | 1 | Padraig Gleeson | |
| 31 | 1 | Padraig Gleeson | Tested with simulators: …  | 
| 32 | 8 | Padraig Gleeson | |
| 33 | 8 | Padraig Gleeson | ### Comparison to original model behaviour  | 
| 34 | 8 | Padraig Gleeson | |
| 35 | 8 | Padraig Gleeson | table{border:1px solid black}. | 
| 36 | 10 | Vitor Chaud | {background:\#ddd}. |**Model**|**Label** |**PyNN** |**NeuroML** | **Comments** | | 
| 37 | 11 | Padraig Gleeson | |Tonic spiking |    A      |OK |    OK ||  | 
| 38 | 11 | Padraig Gleeson | |Phasic spiking|    B |OK |    OK ||  | 
| 39 | 11 | Padraig Gleeson | |Tonic bursting|    C |OK |    OK ||  | 
| 40 | 11 | Padraig Gleeson | |Phasic bursting|    D |OK |    OK ||  | 
| 41 | 11 | Padraig Gleeson | |Mixed mode|    E |OK |    OK ||  | 
| 42 | 11 | Padraig Gleeson | |Spike freq. adapt.|    F |OK |    OK ||  | 
| 43 | 12 | Padraig Gleeson | |Class 1 excitable|    G |not yet implemented| OK (although new ComponentType [generalizedIzhikevichCell](https://github.com/OpenSourceBrain/IzhikevichModel/blob/master/NeuroML2/GeneralizedIzhikevichCell.xml) required)| Different model parameterization |  | 
| 44 | 11 | Padraig Gleeson | |Class 2 excitable|    H |not yet implemented|    OK ||  | 
| 45 | 12 | Padraig Gleeson | |Spike latency |    I |OK|    OK| Requires modified pulse amplitude for more pronounced spike latency at smaller dt |  | 
| 46 | 11 | Padraig Gleeson | |Subthresh. osc.|    J |OK|    OK| |  | 
| 47 | 11 | Padraig Gleeson | |Resonator|    K |not yet implemented|    OK ||  | 
| 48 | 12 | Padraig Gleeson | |Integrator|    L |not yet implemented|    OK (although new ComponentType [generalizedIzhikevichCell](https://github.com/OpenSourceBrain/IzhikevichModel/blob/master/NeuroML2/GeneralizedIzhikevichCell.xml) required)| Different model parameterization|  | 
| 49 | 11 | Padraig Gleeson | |Rebound spike|    M |OK|    OK ||  | 
| 50 | 11 | Padraig Gleeson | |Rebound burst|    N |OK|    OK ||  | 
| 51 | 11 | Padraig Gleeson | |Threshold variability|    O |not yet implemented|    OK ||  | 
| 52 | 12 | Padraig Gleeson | |Bistability|    P |OK|    OK | Requires a slightly altered time of 2nd spike to ensure bistability at smaller dt |  | 
| 53 | 12 | Padraig Gleeson | |Depolarizing after-potential|    Q |PROBLEM|    PROBLEM| Response depending on the time step|  | 
| 54 | 12 | Padraig Gleeson | |Accomodation|    R |not yet implemented|    PROBLEM| Different from fig1|  | 
| 55 | 12 | Padraig Gleeson | |Inhibition-induced spiking|    S |PROBLEM|    PROBLEM| Response depending on the time step|  | 
| 56 | 12 | Padraig Gleeson | |Inhibition-induced bursting|    T |PROBLEM |    PROBLEM| Response diverging on PyNN and depending on the time step on NeuroML|  |