Model of arrhythmias in a cardiac cells network (Casaleggio et al. 2014)

 Download zip file 
Help downloading and running models
Accession:150691
" ... Here we explore the possible processes leading to the occasional onset and termination of the (usually) non-fatal arrhythmias widely observed in the heart. Using a computational model of a two-dimensional network of cardiac cells, we tested the hypothesis that an ischemia alters the properties of the gap junctions inside the ischemic area. ... In conclusion, our model strongly supports the hypothesis that non-fatal arrhythmias can develop from post-ischemic alteration of the electrical connectivity in a relatively small area of the cardiac cell network, and suggests experimentally testable predictions on their possible treatments."
Reference:
1 . Casaleggio A, Hines ML, Migliore M (2014) Computational model of erratic arrhythmias in a cardiac cell network: the role of gap junctions. PLoS One 9:e100288 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network; Neuron or other electrically excitable cell;
Brain Region(s)/Organism:
Cell Type(s): Cardiac ventricular cell;
Channel(s): I K; I Sodium; I Calcium; I Potassium;
Gap Junctions: Gap junctions;
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Spatio-temporal Activity Patterns; Detailed Neuronal Models; Action Potentials; Heart disease; Conductance distributions;
Implementer(s): Hines, Michael [Michael.Hines at Yale.edu]; Migliore, Michele [Michele.Migliore at Yale.edu];
Search NeuronDB for information about:  I K; I Sodium; I Calcium; I Potassium;
TITLE Cardiac IKx1 current
: from BEELER & REUTER, J.Physiol, 1977

NEURON {
	SUFFIX IKx1
	USEION k READ ek WRITE ik
	RANGE gx1, ik, ix1bar, Tauact, minf, mtau
}

UNITS {
	(mA) = (milliamp)
	(mV) = (millivolt)
	(mM) = (milli/liter)
}

PARAMETER {
	gx1=0.0008 (S/cm2) <0,1e9>
	Tauact=1 (ms)
}

STATE { x1
	m 
}

ASSIGNED {
	v (mV)
	celsius (degC) : 37
	ik (mA/cm2)
	ix1bar (mA/cm2)
	minf 
	mtau (ms)  
	ek (mV)      
}

INITIAL {
	rate(v*1(/mV))
	m = minf
}

BREAKPOINT {
SOLVE states METHOD derivimplicit
	ix1bar = gx1*(exp(0.04*(v+ 77))-1)/exp(0.04*(v + 35))
	ik = ix1bar*m
}

DERIVATIVE states {	
	rate(v*1(/mV))
	m' = (minf - m)/mtau
}

UNITSOFF
FUNCTION alp(v(mV)) { 
	alp = 0.0005*exp(0.083*(v + 50))/(exp(0.057*(v + 50))+1)
}

FUNCTION bet(v(mV)) { 
	bet = 0.0013*exp(-0.06*(v + 20))/(exp(-0.04*(v + 20)) + 1)
}

PROCEDURE rate(v) 
{
LOCAL a,b
TABLE minf, mtau DEPEND celsius FROM -100 TO 100 WITH 200
	a = alp(v)  b = bet(v)
	mtau = 1/(a + b)
	minf = a/(a + b)
}
UNITSON

Loading data, please wait...