Minimal model of interictal and ictal discharges “Epileptor-2” (Chizhov et al 2018)

 Download zip file 
Help downloading and running models
Accession:263074
"Seizures occur in a recurrent manner with intermittent states of interictal and ictal discharges (IIDs and IDs). The transitions to and from IDs are determined by a set of processes, including synaptic interaction and ionic dynamics. Although mathematical models of separate types of epileptic discharges have been developed, modeling the transitions between states remains a challenge. A simple generic mathematical model of seizure dynamics (Epileptor) has recently been proposed by Jirsa et al. (2014); however, it is formulated in terms of abstract variables. In this paper, a minimal population-type model of IIDs and IDs is proposed that is as simple to use as the Epileptor, but the suggested model attributes physical meaning to the variables. The model is expressed in ordinary differential equations for extracellular potassium and intracellular sodium concentrations, membrane potential, and short-term synaptic depression variables. A quadratic integrate-and-fire model driven by the population input current is used to reproduce spike trains in a representative neuron. ..."
Reference:
1 . Chizhov AV, Zefirov AV, Amakhin DV, Smirnova EY, Zaitsev AV (2018) Minimal model of interictal and ictal discharges "Epileptor-2". PLoS Comput Biol 14:e1006186 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Extracellular; Realistic Network; Synapse;
Brain Region(s)/Organism:
Cell Type(s): Abstract integrate-and-fire leaky neuron;
Channel(s): I Potassium; I Sodium; Na/K pump;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: Python; Pascal/Delphi; Mathematica; Javascript;
Model Concept(s): Synaptic Plasticity; Depression; Bifurcation; Oscillations; Epilepsy; Activity Patterns; Short-term Synaptic Plasticity;
Implementer(s): Chizhov, Anton [anton.chizhov at mail.ioffe.ru];
Search NeuronDB for information about:  I Sodium; I Potassium; Na/K pump;
object Form2: TForm2
  Left = 1266
  Top = 574
  Width = 623
  Height = 366
  AutoSize = True
  Caption = 'Form2: Stimulator'
  Color = 6730751
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -16
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  Visible = True
  PixelsPerInch = 144
  TextHeight = 20
  object GroupBox1: TGroupBox
    Left = 10
    Top = 0
    Width = 251
    Height = 151
    TabOrder = 0
    object Label7: TLabel
      Left = 10
      Top = 21
      Width = 113
      Height = 20
      Caption = 'StimCurrent, pA'
    end
    object Label1: TLabel
      Left = 10
      Top = 51
      Width = 82
      Height = 20
      Caption = 'dtPulse, ms'
    end
    object Label2: TLabel
      Left = 10
      Top = 81
      Width = 100
      Height = 20
      Caption = 'Interpulse, ms'
    end
    object Label3: TLabel
      Left = 10
      Top = 111
      Width = 58
      Height = 20
      Caption = 'NPulses'
    end
    object DDSpinEdit7: TDDSpinEdit
      Left = 164
      Top = 19
      Width = 81
      Height = 31
      StrWidth = 2
      StrDecimals = 0
      Increment = 10.000000000000000000
      TabOrder = 0
      Value = 400.000000000000000000
    end
    object DDSpinEdit18: TDDSpinEdit
      Left = 164
      Top = 49
      Width = 81
      Height = 31
      StrWidth = 2
      StrDecimals = 1
      Increment = 0.500000000000000000
      TabOrder = 1
      Value = 20.000000000000000000
    end
    object DDSpinEdit1: TDDSpinEdit
      Left = 164
      Top = 79
      Width = 81
      Height = 31
      StrWidth = 2
      StrDecimals = 0
      Increment = 100.000000000000000000
      TabOrder = 2
      Value = 2000.000000000000000000
    end
    object DDSpinEdit2: TDDSpinEdit
      Left = 164
      Top = 109
      Width = 81
      Height = 31
      StrWidth = 2
      StrDecimals = 0
      Increment = 10.000000000000000000
      TabOrder = 3
      Value = 800.000000000000000000
    end
    object ComboBox1: TComboBox
      Left = 8
      Top = 20
      Width = 153
      Height = 28
      ItemHeight = 20
      ItemIndex = 1
      TabOrder = 4
      Text = 'StimRate, Hz'
      Items.Strings = (
        'StimCurrent, pA'
        'StimRate, Hz')
    end
  end
  object Panel1: TPanel
    Left = 400
    Top = 50
    Width = 61
    Height = 51
    TabOrder = 1
  end
  object Chart6: TChart
    Left = 0
    Top = 159
    Width = 601
    Height = 152
    BackWall.Brush.Color = clWhite
    BackWall.Brush.Style = bsClear
    Title.Text.Strings = (
      'TChart')
    Title.Visible = False
    BottomAxis.Title.Caption = 'ms'
    LeftAxis.Title.Caption = 'pA'
    Legend.Alignment = laTop
    Legend.ColorWidth = 100
    Legend.LegendStyle = lsSeries
    Legend.ShadowSize = 0
    View3D = False
    Color = 6730751
    TabOrder = 2
    object Button16: TButton
      Left = 490
      Top = 290
      Width = 141
      Height = 21
      Caption = 'Limits like these'
      TabOrder = 0
    end
    object Button17: TButton
      Left = 10
      Top = 131
      Width = 51
      Height = 22
      Caption = 'BMP'
      TabOrder = 1
    end
    object LineSeries6: TLineSeries
      Marks.ArrowLength = 8
      Marks.Visible = False
      SeriesColor = clBlack
      Title = 'Stimulus'
      LinePen.Width = 3
      Pointer.InflateMargins = True
      Pointer.Style = psRectangle
      Pointer.Visible = False
      XValues.DateTime = False
      XValues.Name = 'X'
      XValues.Multiplier = 1.000000000000000000
      XValues.Order = loAscending
      YValues.DateTime = False
      YValues.Name = 'Y'
      YValues.Multiplier = 1.000000000000000000
      YValues.Order = loNone
    end
  end
end

Loading data, please wait...