<xs:complexType name="CellInstance">
<xs:annotation>
<xs:documentation>An instance of a cell at a the specified location</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:group ref="meta:metadata"/>
<xs:element name="location" type="meta:Point3D"/>
</xs:sequence>
<xs:attribute name="id" type="xs:nonNegativeInteger" use="required">
<xs:annotation>
<xs:documentation>A unique non negative integer id for the cell instance</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="node_id" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>An optional specification of the node id on which this cell should run. This can be used to allow exchange of neuronal networks partitioned for execution in distributed computing environments. A parsing appliction can ignore this inforation and create its own partition.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType> |