/* 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 { } }