/* muscle_membrane.mdl */
/* The muscle membrane surface
(book Fig. 4.4A) is a polygon mesh that is created in 3 pieces ("top",
"middle", and "bottom") that fit together exactly. Each piece contains AChR effector sites at a different density.
*/
piece_1 POLYGON_LIST {
VERTEX_LIST { /* 4140 vertices */
[ 1.19131, -1.00079, 0.0548093 ]
/* vertex 0 */
/* vertices 1 – 4139 omitted */
}
ELEMENT_CONNECTIONS { /* 7579 mesh elements */
[ 0, 3, 2 ] /* mesh element 0 */
/* element connections for mesh
elements 1 – 7578 omitted */
}
FULLY_CLOSED = NO
ADD_EFFECTOR {
STATE = AChR.R0 /* "R0" state from previously
defined "AChR" reaction mechanism. */
DENSITY = 7250 /* High density on top regions
of junctional fold postsynaptic membrane. */
ELEMENT = ALL_ELEMENTS
POLE_ORIENTATION = POSITIVE_FRONT
}
}
piece_2 POLYGON_LIST {
VERTEX_LIST { /* 5140 vertices */
[ 1.03176, -0.975667, -0.092565 ]
/* vertex 0 */
/* vertices 1 – 5139 omitted */
}
ELEMENT_CONNECTIONS { /* 8849 mesh elements */
[ 0, 4, 2 ] /* mesh element 0 */
/* element connections for mesh
elements 1 – 8848 omitted */
}
FULLY_CLOSED = NO
ADD_EFFECTOR {
STATE = AChR.R0
DENSITY = 7250*0.297 /*
Lower density in middle regions of junctional fold postsynaptic membrane. */
ELEMENT = ALL_ELEMENTS
POLE_ORIENTATION = POSITIVE_FRONT
}
}
piece_3 POLYGON_LIST {
VERTEX_LIST { /* 4957 vertices */
[ 1.20764, -0.934226, -0.414127 ]
/* vertex 0 */
/* vertices 1 – 4956 omitted */
}
ELEMENT_CONNECTIONS { /* 8937 mesh elements */
[ 5, 1, 3 ] /* mesh element 0 */
/* element connections for mesh
elements 1 – 8936 omitted */
}
FULLY_CLOSED = NO
} /* No
AChR effector sites on bottom portion of junctional fold postsynaptic membrane.
*/
/* All 3 templates for the
muscle membrane mesh pieces are copied into one metaobject named
"postsynaptic_membrane", which then is instantiated in the main mdl file
"rat_nmj.main.mdl". */
postsynaptic_membrane OBJECT {
top OBJECT piece_1 { }
middle OBJECT piece_2 { }
bottom OBJECT piece_3 { }
}