XPP model
This model was converted from XPP ode format to SBML using sbmlutils-0.1.5a6
.
# Rate-based model of coupled neuron populations to
# perform discrimination using integral feedback control.
# Continuous attractor version.
par w1_2=1.0 w2_1=-1.0 i0=0.5 tau=0.05 di=0.001
par tstim=0.5 t1=5.0 t2=10.0 tauapp=0.005 dtapp=0.001
par f1=20 f2=16
init r1=0.0 r2=0.0
# init sapp1=0.0 sapp2=0.0
init s1=0.0 s2=0.0
sapp1=f1/((1+exp(-2*(t-t1)/dtapp))*(1+exp(-2*(t1+tstim-t)/dtapp)))
sapp2=f2/((1+exp(-2*(t-t2)/dtapp))*(1+exp(-2*(t2+tstim-t)/dtapp)))
ds1/dt=(sapp1-s1)/tauapp
ds2/dt=(sapp2-s2)/tauapp
dr2/dt=w1_2*r1/tau
i1=w2_1*r2+s1+s2-i0
dr1/dt=(-r1+i1/(1+exp(-2*i1/di)))/tau
# dsapp1/dt=(s1-sapp1)/tauapp
# dsapp2/dt=(s2-sapp2)/tauapp
# ds1/dt=0.0
# ds2/dt=0.0
# global 1 {t-t1} {s1=f1}
# global 2 {t-t1-tstim} {s1=0.0}
# global 3 {t-t2} {s2=f2}
# global 4 {t-t2-tstim} {s2=0}
@total=15,bound=100,dt=.001,dtmin=1e-5,dtmax=10,atoler=1e-4
@toler=1e-5,xhi=15,yhi=2,ylo=0 njmp=50,bell=0
@bell=off,nout=50
done
Terms of use
Copyright © 2017 Matthias Koenig
Redistribution and use of any part of this model, with or without modification, are permitted provided that
the following conditions are met:
Redistributions of this SBML file must retain the above copyright notice, this list of conditions
and the following disclaimer.
Redistributions in a different form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials provided
with the distribution.
This model is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Model :
id
name
time
substance
extent
volume
area
length
L3V1
type
FunctionDefinitions [4]
name
math
sbo
cvterm
FunctionDefinition
max
minimum
x
y
x
x
y
y
FunctionDefinition
min
maximum
x
y
x
x
y
y
FunctionDefinition
heav
heavyside
x
0
x
0
0.5
x
0
1
x
0
0
FunctionDefinition
mod
modulo
x
y
x
y
x
y
x
0
y
0
x
y
x
y
type
Parameters [20]
name
constant
value
unit
derived unit
sbo
cvterm
Parameter
w1_2
w1_2 = 1.0
F
1.0
None
Parameter
w2_1
w2_1 = -1.0
F
-1.0
None
Parameter
i0
i0 = 0.5
F
0.5
None
Parameter
tau
tau = 0.05
F
0.05
None
Parameter
di
di = 0.001
F
0.001
None
Parameter
tstim
tstim = 0.5
F
0.5
None
Parameter
t1
t1 = 5.0
F
5.0
None
Parameter
t2
t2 = 10.0
F
10.0
None
Parameter
tauapp
tauapp = 0.005
F
0.005
None
Parameter
dtapp
dtapp = 0.001
F
0.001
None
Parameter
f1
f1 = 20
F
20.0
None
Parameter
f2
f2 = 16
F
16.0
None
Parameter
r1
r1 = 0.0
F
0.0
None
Parameter
r2
r2 = 0.0
F
0.0
None
Parameter
s1
s1 = 0.0
F
0.0
None
Parameter
s2
s2 = 0.0
F
0.0
None
Parameter
sapp1
F
0.0
dimensionless
None
Parameter
sapp2
F
0.0
dimensionless
None
Parameter
i1
F
0.0
dimensionless
None
Parameter
t
model time
F
0.0
dimensionless
None
type
Rules [8]
assignment
name
derived units
sbo
cvterm
Rule
d s1/dt
=
sapp1
s1
tauapp
None
Rule
d s2/dt
=
sapp2
s2
tauapp
None
Rule
d r2/dt
=
w1_2
r1
tau
None
Rule
d r1/dt
=
r1
i1
1
2
i1
di
tau
None
Rule
sapp1
=
f1
1
2
t
t1
dtapp
1
2
t1
tstim
t
dtapp
None
Rule
sapp2
=
f2
1
2
t
t2
dtapp
1
2
t2
tstim
t
dtapp
None
Rule
i1
=
w2_1
r2
s1
s2
i0
None
Rule
t
=
time
None