{load_file("nrngui.hoc")}
objectvar save_window_, rvp_
objectvar scene_vector_[7]
objectvar ocbox_, ocbox_list_, scene_, scene_list_
{ocbox_list_ = new List() scene_list_ = new List()}
{pwman_place(0,0,0)}
//Begin CellBuild[0]
{
load_file("celbild.hoc", "CellBuild")
}
{ocbox_ = new CellBuild(1)}
{object_push(ocbox_)}
{
version(5.7)
continuous = 1
}
{object_push(topol)}
{
first = 0
slist.remove_all()
sname = "my"
objref tobj
}
{
tobj = new CellBuildSection("fus",0, 0, tobj, 0) slist.append(tobj)
tobj.position(0,0,20,0) tobj.lx=10 tobj.ly=0 tobj.i3d=3
tobj = new CellBuildSection("ini_seg",0, 0, tobj, 0.5) slist.append(tobj)
tobj.parent=slist.object(0)
tobj.position(10,0,10,15) tobj.lx=10 tobj.ly=7.5 tobj.i3d=3
tobj = new CellBuildSection("dend",0, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(0)
tobj.position(20,0,45,15) tobj.lx=32.5 tobj.ly=7.5 tobj.i3d=0
tobj = new CellBuildSection("dend",1, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(0)
tobj.position(20,0,45,-15) tobj.lx=32.5 tobj.ly=-7.5 tobj.i3d=0
tobj = new CellBuildSection("dend",2, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(2)
tobj.position(45,15,45,45) tobj.lx=45 tobj.ly=30 tobj.i3d=0
tobj = new CellBuildSection("dend",3, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(2)
tobj.position(45,15,75,15) tobj.lx=60 tobj.ly=15 tobj.i3d=0
tobj = new CellBuildSection("dend",4, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(3)
tobj.position(45,-15,45,-45) tobj.lx=45 tobj.ly=-30 tobj.i3d=0
tobj = new CellBuildSection("dend",5, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(3)
tobj.position(45,-15,75,-15) tobj.lx=60 tobj.ly=-15 tobj.i3d=0
tobj = new CellBuildSection("dend",6, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(7)
tobj.position(75,-15,105,-15) tobj.lx=90 tobj.ly=-15 tobj.i3d=0
tobj = new CellBuildSection("dend",7, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(7)
tobj.position(75,-15,75,-45) tobj.lx=75 tobj.ly=-30 tobj.i3d=0
tobj = new CellBuildSection("dend",8, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(6)
tobj.position(45,-45,60,-60) tobj.lx=52.5 tobj.ly=-52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",9, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(6)
tobj.position(45,-45,30,-60) tobj.lx=37.5 tobj.ly=-52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",10, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(5)
tobj.position(75,15,75,45) tobj.lx=75 tobj.ly=30 tobj.i3d=0
tobj = new CellBuildSection("dend",11, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(5)
tobj.position(75,15,105,15) tobj.lx=90 tobj.ly=15 tobj.i3d=0
tobj = new CellBuildSection("dend",12, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(4)
tobj.position(45,45,60,60) tobj.lx=52.5 tobj.ly=52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",13, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(4)
tobj.position(45,45,30,60) tobj.lx=37.5 tobj.ly=52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",14, 0, tobj, 0) slist.append(tobj)
tobj.parent=slist.object(0)
tobj.position(0,0,-30,15) tobj.lx=-15 tobj.ly=7.5 tobj.i3d=0
tobj = new CellBuildSection("dend",15, 0, tobj, 0) slist.append(tobj)
tobj.parent=slist.object(0)
tobj.position(0,0,-30,-15) tobj.lx=-15 tobj.ly=-7.5 tobj.i3d=0
tobj = new CellBuildSection("dend",16, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(17)
tobj.position(-30,-15,-60,-15) tobj.lx=-45 tobj.ly=-15 tobj.i3d=0
tobj = new CellBuildSection("dend",17, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(16)
tobj.position(-30,15,-60,15) tobj.lx=-45 tobj.ly=15 tobj.i3d=0
tobj = new CellBuildSection("dend",18, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(16)
tobj.position(-30,15,-30,45) tobj.lx=-30 tobj.ly=30 tobj.i3d=0
tobj = new CellBuildSection("dend",19, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(17)
tobj.position(-30,-15,-30,-45) tobj.lx=-30 tobj.ly=-30 tobj.i3d=0
tobj = new CellBuildSection("dend",20, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(21)
tobj.position(-30,-45,-45,-60) tobj.lx=-37.5 tobj.ly=-52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",21, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(21)
tobj.position(-30,-45,-15,-60) tobj.lx=-22.5 tobj.ly=-52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",22, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(20)
tobj.position(-30,45,-45,60) tobj.lx=-37.5 tobj.ly=52.5 tobj.i3d=0
}
{
tobj = new CellBuildSection("dend",23, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(20)
tobj.position(-30,45,-15,60) tobj.lx=-22.5 tobj.ly=52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",24, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(19)
tobj.position(-60,15,-60,45) tobj.lx=-60 tobj.ly=30 tobj.i3d=0
tobj = new CellBuildSection("dend",25, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(19)
tobj.position(-60,15,-90,15) tobj.lx=-75 tobj.ly=15 tobj.i3d=0
tobj = new CellBuildSection("dend",26, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(18)
tobj.position(-60,-15,-60,-45) tobj.lx=-60 tobj.ly=-30 tobj.i3d=0
tobj = new CellBuildSection("dend",27, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(18)
tobj.position(-60,-15,-90,-15) tobj.lx=-75 tobj.ly=-15 tobj.i3d=0
tobj = new CellBuildSection("dend",28, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(15)
tobj.position(30,60,45,75) tobj.lx=37.5 tobj.ly=67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",29, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(15)
tobj.position(30,60,15,75) tobj.lx=22.5 tobj.ly=67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",30, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(14)
tobj.position(60,60,60,90) tobj.lx=60 tobj.ly=75 tobj.i3d=0
tobj = new CellBuildSection("dend",31, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(14)
tobj.position(60,60,75,75) tobj.lx=67.5 tobj.ly=67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",32, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(12)
tobj.position(75,45,90,75) tobj.lx=82.5 tobj.ly=60 tobj.i3d=0
tobj = new CellBuildSection("dend",33, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(12)
tobj.position(75,45,105,45) tobj.lx=90 tobj.ly=45 tobj.i3d=0
tobj = new CellBuildSection("dend",34, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(13)
tobj.position(105,15,120,30) tobj.lx=112.5 tobj.ly=22.5 tobj.i3d=0
tobj = new CellBuildSection("dend",35, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(13)
tobj.position(105,15,120,0) tobj.lx=112.5 tobj.ly=7.5 tobj.i3d=0
tobj = new CellBuildSection("dend",36, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(8)
tobj.position(105,-15,135,-15) tobj.lx=120 tobj.ly=-15 tobj.i3d=0
tobj = new CellBuildSection("dend",37, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(8)
tobj.position(105,-15,135,-30) tobj.lx=120 tobj.ly=-22.5 tobj.i3d=0
tobj = new CellBuildSection("dend",38, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(9)
tobj.position(75,-45,90,-30) tobj.lx=82.5 tobj.ly=-37.5 tobj.i3d=0
tobj = new CellBuildSection("dend",39, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(9)
tobj.position(75,-45,105,-45) tobj.lx=90 tobj.ly=-45 tobj.i3d=0
tobj = new CellBuildSection("dend",40, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(10)
tobj.position(60,-60,90,-60) tobj.lx=75 tobj.ly=-60 tobj.i3d=0
tobj = new CellBuildSection("dend",41, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(10)
tobj.position(60,-60,60,-90) tobj.lx=60 tobj.ly=-75 tobj.i3d=0
tobj = new CellBuildSection("dend",42, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(11)
tobj.position(30,-60,45,-75) tobj.lx=37.5 tobj.ly=-67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",43, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(11)
tobj.position(30,-60,30,-90) tobj.lx=30 tobj.ly=-75 tobj.i3d=0
tobj = new CellBuildSection("dend",44, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(23)
tobj.position(-15,-60,15,-60) tobj.lx=0 tobj.ly=-60 tobj.i3d=0
tobj = new CellBuildSection("dend",45, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(23)
tobj.position(-15,-60,0,-75) tobj.lx=-7.5 tobj.ly=-67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",46, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(22)
tobj.position(-45,-60,-30,-75) tobj.lx=-37.5 tobj.ly=-67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",47, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(22)
tobj.position(-45,-60,-45,-90) tobj.lx=-45 tobj.ly=-75 tobj.i3d=0
}
{
tobj = new CellBuildSection("dend",48, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(28)
tobj.position(-60,-45,-60,-75) tobj.lx=-60 tobj.ly=-60 tobj.i3d=0
tobj = new CellBuildSection("dend",49, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(28)
tobj.position(-60,-45,-75,-60) tobj.lx=-67.5 tobj.ly=-52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",50, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(29)
tobj.position(-90,-15,-90,-45) tobj.lx=-90 tobj.ly=-30 tobj.i3d=0
tobj = new CellBuildSection("dend",51, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(29)
tobj.position(-90,-15,-105,-30) tobj.lx=-97.5 tobj.ly=-22.5 tobj.i3d=0
tobj = new CellBuildSection("dend",52, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(27)
tobj.position(-90,15,-105,0) tobj.lx=-97.5 tobj.ly=7.5 tobj.i3d=0
tobj = new CellBuildSection("dend",53, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(27)
tobj.position(-90,15,-105,30) tobj.lx=-97.5 tobj.ly=22.5 tobj.i3d=0
tobj = new CellBuildSection("dend",54, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(26)
tobj.position(-60,45,-75,30) tobj.lx=-67.5 tobj.ly=37.5 tobj.i3d=0
tobj = new CellBuildSection("dend",55, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(26)
tobj.position(-60,45,-75,60) tobj.lx=-67.5 tobj.ly=52.5 tobj.i3d=0
tobj = new CellBuildSection("dend",56, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(24)
tobj.position(-45,60,-60,75) tobj.lx=-52.5 tobj.ly=67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",57, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(24)
tobj.position(-45,60,-45,90) tobj.lx=-45 tobj.ly=75 tobj.i3d=0
tobj = new CellBuildSection("dend",58, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(25)
tobj.position(-15,60,-30,75) tobj.lx=-22.5 tobj.ly=67.5 tobj.i3d=0
tobj = new CellBuildSection("dend",59, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(25)
tobj.position(-15,60,0,75) tobj.lx=-7.5 tobj.ly=67.5 tobj.i3d=0
tobj = new CellBuildSection("my",0, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(1)
tobj.position(10,15,0,105) tobj.lx=5.27898 tobj.ly=89.8417 tobj.i3d=0
tobj = new CellBuildSection("axo",0, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(62)
tobj.position(0,105,30,105) tobj.lx=15 tobj.ly=105 tobj.i3d=0
tobj = new CellBuildSection("my",1, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(63)
tobj.position(30,105,0,120) tobj.lx=15 tobj.ly=112.5 tobj.i3d=0
tobj = new CellBuildSection("axo",1, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(64)
tobj.position(0,120,30,120) tobj.lx=15 tobj.ly=120 tobj.i3d=0
tobj = new CellBuildSection("my",2, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(65)
tobj.position(30,120,0,135) tobj.lx=15 tobj.ly=127.5 tobj.i3d=0
tobj = new CellBuildSection("axo",2, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(66)
tobj.position(0,135,30,135) tobj.lx=15 tobj.ly=135 tobj.i3d=0
tobj = new CellBuildSection("my",3, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(67)
tobj.position(30,135,0,150) tobj.lx=15 tobj.ly=142.5 tobj.i3d=0
tobj = new CellBuildSection("axo",3, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(68)
tobj.position(0,150,30,150) tobj.lx=15 tobj.ly=150 tobj.i3d=0
tobj = new CellBuildSection("my",4, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(69)
tobj.position(30,150,0,165) tobj.lx=15 tobj.ly=157.5 tobj.i3d=0
tobj = new CellBuildSection("axo",4, 0, tobj, 1) slist.append(tobj)
tobj.parent=slist.object(70)
tobj.position(0,165,30,165) tobj.lx=15 tobj.ly=165 tobj.i3d=0
all_init()
}
for i=0, slist.count-1 {slist.object(i).rdses()}
0 0 0 10
10 0 0 10
20 0 0 10
10 0 0 0.5
10 7.5 0 0.5
10 15 0 0.5
{object_pop()}
{
}
{object_push(subsets)}
{first = 0}
{ tobj = snlist.object(0)}
{tobj = new SNList("dends") snlist.append(tobj)}
for i=0,59 tobj.add(bild.topol.slist.object(fscan()))
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
{tobj = new SNList("prim") snlist.append(tobj)}
for i=0,3 tobj.add(bild.topol.slist.object(fscan()))
2
3
16
17
{tobj = new SNList("sec") snlist.append(tobj)}
for i=0,7 tobj.add(bild.topol.slist.object(fscan()))
4
5
6
7
18
19
20
21
{tobj = new SNList("tert") snlist.append(tobj)}
for i=0,47 tobj.add(bild.topol.slist.object(fscan()))
8
9
10
11
12
13
14
15
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
{tobj = new SNList("myls") snlist.append(tobj)}
for i=0,4 tobj.add(bild.topol.slist.object(fscan()))
62
64
66
68
70
{tobj = new SNList("nodes") snlist.append(tobj)}
for i=0,4 tobj.add(bild.topol.slist.object(fscan()))
63
65
67
69
71
{consist()}
{object_pop()}
{
}
{object_push(geom)}
{
first = 0
tobj = new GeoSpec(7)
tobj.value = 0.1
bild.subsets.snlist.object(0).geo.append(tobj)
tobj = new GeoSpec(3)
tobj.value = 2.5
bild.subsets.snlist.object(2).geo.append(tobj)
tobj = new GeoSpec(2)
tobj.value = 30
bild.subsets.snlist.object(2).geo.append(tobj)
tobj = new GeoSpec(3)
tobj.value = 2
bild.subsets.snlist.object(3).geo.append(tobj)
tobj = new GeoSpec(2)
tobj.value = 30
bild.subsets.snlist.object(3).geo.append(tobj)
tobj = new GeoSpec(3)
tobj.value = 1.5
bild.subsets.snlist.object(4).geo.append(tobj)
tobj = new GeoSpec(2)
tobj.value = 15
bild.subsets.snlist.object(4).geo.append(tobj)
tobj = new GeoSpec(2)
tobj.value = 100
bild.subsets.snlist.object(5).geo.append(tobj)
tobj = new GeoSpec(3)
tobj.value = 0.5
bild.subsets.snlist.object(5).geo.append(tobj)
tobj = new GeoSpec(2)
tobj.value = 1
bild.subsets.snlist.object(6).geo.append(tobj)
tobj = new GeoSpec(3)
tobj.value = 0.5
bild.subsets.snlist.object(6).geo.append(tobj)
set_default()
}
{object_pop()}
{
}
{object_push(memb)}
{first=0}
{
tobj = new FakeMechStan(0)
tobj.value = 150
tobj.set_default()
tobj = new MStanWrap(tobj, 0)
bild.subsets.snlist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("pas")
tobj.set("g_pas", 4.2e-05, 0)
tobj.set("e_pas", -65, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("cadyn")
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(1).ml.append(tobj)
}
{
tobj = new MechanismStandard("HH2new")
tobj.set("gnabar_HH2new", 0.01, 0)
tobj.set("gkbar_HH2new", 0.006, 0)
tobj.set("vtraub_HH2new", -55, 0)
tobj.set("vsm_HH2new", -5, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(1).ml.append(tobj)
}
{
tobj = new MechanismStandard("NaP")
tobj.set("gnabar_NaP", 0.00029, 0)
tobj.set("vtraub_NaP", -55, 0)
tobj.set("vsm_NaP", -2, 0)
tobj.set("vsh_NaP", -5, 0)
tobj.set("gamma_NaP", 0.5, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(1).ml.append(tobj)
}
{
tobj = new MechanismStandard("Ks")
tobj.set("gkbar_Ks", 0.0005, 0)
tobj.set("vtraub_Ks", -55, 0)
tobj.set("rate_change_Ks", 0.1, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(1).ml.append(tobj)
}
{
tobj = new MechanismStandard("CaT")
tobj.set("gcabar_CaT", 3e-05, 0)
tobj.set("shift_CaT", 2, 0)
tobj.set("vsm_CaT", 20, 0)
tobj.set("vsh_CaT", 20, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(1).ml.append(tobj)
}
{
tobj = new MechanismStandard("CaP")
tobj.set("gcabar_CaP", 2.5e-05, 0)
tobj.set("shift_CaP", 2, 0)
tobj.set("delta_CaP", 60, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(1).ml.append(tobj)
}
{
tobj = new FakeMechStan(1)
tobj.value = 0.04
tobj.set_default()
tobj = new MStanWrap(tobj, 0)
bild.subsets.snlist.object(5).ml.append(tobj)
}
{
tobj = new MechanismStandard("HH2new")
tobj.set("gnabar_HH2new", 0.1, 0)
tobj.set("gkbar_HH2new", 0.06, 0)
tobj.set("vtraub_HH2new", -55, 0)
tobj.set("vsm_HH2new", -5, 0)
tobj = new MStanWrap(tobj, 1)
bild.subsets.snlist.object(6).ml.append(tobj)
}
{
tobj = new MechanismStandard("cadyn")
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("HH2new")
tobj.set("gnabar_HH2new", 0.01, 0)
tobj.set("gkbar_HH2new", 0.006, 0)
tobj.set("vtraub_HH2new", -55, 0)
tobj.set("vsm_HH2new", -5, 0)
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("NaP")
tobj.set("gnabar_NaP", 0.00029, 0)
tobj.set("vtraub_NaP", -55, 0)
tobj.set("vsm_NaP", -2, 0)
tobj.set("vsh_NaP", -5, 0)
tobj.set("gamma_NaP", 0.5, 0)
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("Ks")
tobj.set("gkbar_Ks", 0.0005, 0)
tobj.set("vtraub_Ks", -55, 0)
tobj.set("rate_change_Ks", 0.1, 0)
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("CaT")
tobj.set("gcabar_CaT", 3e-05, 0)
tobj.set("shift_CaT", 2, 0)
tobj.set("vsm_CaT", 20, 0)
tobj.set("vsh_CaT", 20, 0)
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("CaP")
tobj.set("gcabar_CaP", 2.5e-05, 0)
tobj.set("shift_CaP", 2, 0)
tobj.set("delta_CaP", 60, 0)
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(0).ml.append(tobj)
}
{
tobj = new MechanismStandard("HH2new")
tobj.set("gnabar_HH2new", 0.1, 0)
tobj.set("gkbar_HH2new", 0.06, 0)
tobj.set("vtraub_HH2new", -55, 0)
tobj.set("vsm_HH2new", -5, 0)
tobj = new MStanWrap(tobj, 1)
bild.topol.slist.object(1).ml.append(tobj)
}
{object_pop()}
{
}
{object_push(manage)}
{
first = 0
classname = "Cell"
etop=1 esub=1 egeom=1 emem=1
itop=1 isub=0 igeom=0 imem=0
bild.topol.names_off = 0
bild.topol.circles_off = 0
output_index = 0 output_x = 1
}
{object_pop()}
{
cexport()
}
{object_pop()}
{
save_window_=ocbox_.gtopol
save_window_.size(-1.72781,21.7278,-1,15)
scene_vector_[2] = save_window_
ocbox_.gtopol = save_window_
save_window_.save_name("ocbox_.gtopol")
}
{
ocbox_.map("CellBuild[0]", 1, 134, 780.48, 372.48)
}
objref ocbox_
//End CellBuild[0]
//Begin PointProcessManager
{
load_file("pointman.hoc")
}
{
fus ocbox_ = new PointProcessManager(0)
}
{object_push(ocbox_)}
{
mt.select("IClamp") i = mt.selected()
ms[i] = new MechanismStandard("IClamp")
ms[i].set("del", 0, 0)
ms[i].set("dur", 1e+09, 0)
ms[i].set("amp", -0.007, 0)
mt.select("IClamp") i = mt.selected() maction(i)
hoc_ac_ = 0.5
sec.sec move() d1.flip_to(0)
}
{object_pop() doNotify()}
{
ocbox_ = ocbox_.v1
ocbox_.map("PointProcessManager", 106, 434, 222.72, 302.4)
}
objref ocbox_
//End PointProcessManager
//Begin PointProcessManager
{
load_file("pointman.hoc")
}
{
fus ocbox_ = new PointProcessManager(0)
}
{object_push(ocbox_)}
{
mt.select("IClamp") i = mt.selected()
ms[i] = new MechanismStandard("IClamp")
ms[i].set("del", 400, 0)
ms[i].set("dur", 20, 0)
ms[i].set("amp", 0.02, 0)
mt.select("IClamp") i = mt.selected() maction(i)
hoc_ac_ = 0.5
sec.sec move() d1.flip_to(0)
}
{object_pop() doNotify()}
{
ocbox_ = ocbox_.v1
ocbox_.map("PointProcessManager", 349, 434, 222.72, 303.36)
}
objref ocbox_
//End PointProcessManager
//Begin PointProcessManager
{
load_file("pointman.hoc")
}
{
fus ocbox_ = new PointProcessManager(0)
}
{object_push(ocbox_)}
{
mt.select("IClamp") i = mt.selected()
ms[i] = new MechanismStandard("IClamp")
ms[i].set("del", 700, 0)
ms[i].set("dur", 20, 0)
ms[i].set("amp", 0.02, 0)
mt.select("IClamp") i = mt.selected() maction(i)
hoc_ac_ = 0.5
sec.sec move() d1.flip_to(0)
}
{object_pop() doNotify()}
{
ocbox_ = ocbox_.v1
ocbox_.map("PointProcessManager", 593, 435, 222.72, 303.36)
}
objref ocbox_
//End PointProcessManager
{
xpanel("RunControl", 0)
v_init = -62.65
xvalue("Init","v_init", 1,"stdinit()", 1, 1 )
xbutton("Init & Run","run()")
xbutton("Stop","stoprun=1")
runStopAt = 2000
xvalue("Continue til","runStopAt", 1,"{continuerun(runStopAt) stoprun=1}", 1, 1 )
runStopIn = 2000
xvalue("Continue for","runStopIn", 1,"{continuerun(t + runStopIn) stoprun=1}", 1, 1 )
xbutton("Single Step","steprun()")
t = 0
xvalue("t","t", 2 )
tstop = 2000
xvalue("Tstop","tstop", 1,"tstop_changed()", 0, 1 )
dt = 0.025
xvalue("dt","dt", 0.025,"setdt()", 0, 1 )
steps_per_ms = 1
xvalue("Points plotted/ms","steps_per_ms", 1,"setdt()", 0, 1 )
xcheckbox("Quiet",&stdrun_quiet,"")
realtime = 0
xvalue("Real Time","realtime", 0,"", 0, 1 )
xpanel(963,122)
}
{
xpanel("Temperature", 0)
celsius = 23
xvalue("celsius","celsius", 1,"", 0, 1 )
xpanel(702,289)
}
{
save_window_ = new Graph(0)
save_window_.size(0,2000,-70,-40)
scene_vector_[6] = save_window_
{save_window_.view(0, -70, 2000, 30, 1, 108, 628.8, 106.24)}
graphList[0].append(save_window_)
save_window_.save_name("graphList[0].")
save_window_.addexpr("v(.5)", 1, 1, 0.8, 0.9, 2)
}
//Begin VariableTimeStep
{
ocbox_ = NumericalMethodPanel[0]
}
{object_push(ocbox_)}
{
atol_ = 0.0001 CVode[0].atol(atol_)
restore(301, 1)
}
{object_pop()}
{
ocbox_.map("VariableTimeStep", 667, 138, 272.64, 113.28)
}
objref ocbox_
//End VariableTimeStep
objectvar scene_vector_[1]
{doNotify()}