forked from ModECI/MDF
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFN.mdf.json
97 lines (97 loc) · 4.54 KB
/
FN.mdf.json
1
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"FN": {
"format": "ModECI MDF v0.3",
"graphs": {
"FN": {
"notes": "FitzHugh Nagumo cell model - originally specified in NeuroML/LEMS",
"nodes": {
"FNpop_0": {
"parameters": {
"initial_w": {
"value": 0.0
},
"initial_v": {
"value": -1.0
},
"a_v": {
"value": -0.3333333333333333
},
"b_v": {
"value": 0.0
},
"c_v": {
"value": 1.0
},
"d_v": {
"value": 1.0
},
"e_v": {
"value": -1.0
},
"f_v": {
"value": 1.0
},
"time_constant_v": {
"value": 1.0
},
"a_w": {
"value": 1.0
},
"b_w": {
"value": -0.8
},
"c_w": {
"value": 0.7
},
"time_constant_w": {
"value": 12.5
},
"threshold": {
"value": -1.0
},
"mode": {
"value": 1.0
},
"uncorrelated_activity": {
"value": 0.0
},
"Iext": {
"value": 0.0
},
"MSEC": {
"value": 0.001
},
"V": {
"default_initial_value": "initial_v",
"time_derivative": "(a_v*V*V*V + (1+threshold)*b_v*V*V + (-1*threshold)*c_v*V + d_v + e_v*W + f_v*Iext + INPUT) / (time_constant_v*MSEC)"
},
"W": {
"default_initial_value": "initial_w",
"time_derivative": "(mode*a_w*V + b_w*W + c_w + (1-mode)*uncorrelated_activity) / (time_constant_w*MSEC)"
},
"OUTPUT": {
"value": "V"
}
},
"input_ports": {
"INPUT": {}
},
"output_ports": {
"V": {
"value": "V"
},
"W": {
"value": "W"
},
"OUTPUT": {
"value": "OUTPUT"
}
},
"notes": "Cell: [Cell (fn), lems_source_file = FN_Definitions.xml, parameters = {'initial_w': 'initial_w', 'initial_v': 'initial_v', 'a_v': 'a_v', 'b_v': 'b_v', 'c_v': 'c_v', 'd_v': 'd_v', 'e_v': 'e_v', 'f_v': 'f_v', 'time_constant_v': 'time_constant_v', 'a_w': 'a_w', 'b_w': 'b_w', 'c_w': 'c_w', 'time_constant_w': 'time_constant_w', 'threshold': 'threshold', 'mode': 'mode', 'uncorrelated_activity': 'uncorrelated_activity', 'Iext': 'Iext'}] is defined in FN_Definitions.xml and in Lems is: Component, id: fn, type: fnCell,\n parameters: {'initial_w': '0.0', 'initial_v': '-1', 'a_v': '-0.3333333333333333', 'b_v': '0.0', 'c_v': '1.0', 'd_v': '1', 'e_v': '-1.0', 'f_v': '1.0', 'time_constant_v': '1.0', 'a_w': '1.0', 'b_w': '-0.8', 'c_w': '0.7', 'time_constant_w': '12.5', 'threshold': '-1.0', 'mode': '1.0', 'uncorrelated_activity': '0.0', 'Iext': '0'}\n parent: None\n"
}
},
"edges": {}
}
}
}
}