-
Notifications
You must be signed in to change notification settings - Fork 1
/
geometry.mdl
80 lines (68 loc) · 2.16 KB
/
geometry.mdl
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
/******************************************************/
/* A simple model of a single AZ at the calyx of Held */
/* */
/* Celft and Vesicle Geometry */
/* */
/* Matthias Hennig */
/* mhennig@inf.ed.ac.uk */
/******************************************************/
/* source: https://senselab.med.yale.edu/ModelDB/showmodel.cshtml?model=85981 */
/* Used by D.Kufel */
/* the PSD with receptors */
psd BOX {
CORNERS = [-Rex/2,-Rex/2,-cleft/2], [Rex/2,Rex/2,cleft/2]
FULLY_CLOSED = YES
/* AMPA receptors */
ADD_EFFECTOR {
STATE = AMPAR.C0
DENSITY = AMPAR_density
/*NUMBER = AMPAR_number*/
ELEMENT = BOTTOM
POLE_ORIENTATION = POSITIVE_BACK
}
/* glutamate transporters (not simulated here) */
/*
ADD_EFFECTOR {
STATE = GluT.T
DENSITY = GluT_density
ELEMENT = BOTTOM
POLE_ORIENTATION = POSITIVE_BACK
}
*/
/* allow diffusion in/out of PSD */
TRANSPARENT {LIGAND = Glu ELEMENT = LEFT}
TRANSPARENT {LIGAND = Glu ELEMENT = RIGHT}
TRANSPARENT {LIGAND = Glu ELEMENT = FRONT}
TRANSPARENT {LIGAND = Glu ELEMENT = BACK}
}
/* the vesicle */
vesicle BOX {
CORNERS = [-vDiam/2,-vDiam/2,cleft/2+fpL], [vDiam/2,vDiam/2,cleft/2+fpL+vDiam]
FULLY_CLOSED = YES
}
/* fusion pore */
pore BOX {
CORNERS = [-fpD/2,-fpD/2,cleft/2], [fpD/2,fpD/2,cleft/2+fpL]
FULLY_CLOSED = YES
TRANSPARENT { LIGAND = Glu ELEMENT = TOP }
TRANSPARENT { LIGAND = Glu ELEMENT = BOTTOM }
SCALE = [pore_scale,pore_scale,1.0]
}
/* template for a synaptic celft element */
synaptic_cleft_element BOX {
CORNERS = [0,0,-cleft/2], [Rex,Rex,cleft/2]
FULLY_CLOSED = YES
/* AMPA receptors */
ADD_EFFECTOR {
STATE = AMPAR.C0
DENSITY = AMPAR_density_far
/*NUMBER = AMPAR_number_far*/
ELEMENT = BOTTOM
POLE_ORIENTATION = POSITIVE_BACK
}
/* allow diffusion in/out of celft */
TRANSPARENT {LIGAND = Glu ELEMENT = LEFT}
TRANSPARENT {LIGAND = Glu ELEMENT = RIGHT}
TRANSPARENT {LIGAND = Glu ELEMENT = FRONT}
TRANSPARENT {LIGAND = Glu ELEMENT = BACK}
}