Morphology

The main element which details the neuronal morphology. Cells, various histological features, and
properties associated with the data can be contained in this element

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
lengthUnits LengthUnits optional
Unit of all length measurements. Usually has the value <b>micrometer</b>. Note: length_units will be the preferred form in v2.0
length_units LengthUnits optional
Unit of all length measurements. Usually has the value <b>micrometer</b>. Note: length_units will be the preferred form in v2.0
name xs:string optional
An optional name which can be given to the morphology
volumeUnits VolumeUnits cubic_millimeter optional
Unit of all volume measurements.

Used By

Element morphml

Source

<xs:complexType name="Morphology">
  <xs:annotation>
    <xs:documentation>The main element which details the neuronal morphology. Cells, various histological features, and properties associated with the data can be contained in this element</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:group ref="meta:metadata"/>
    <xs:element name="cells" type="Cells"/>
    <xs:element name="features" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Collection of all extracellular histological features.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:group ref="meta:metadata"/>
          <xs:element name="feature" type="Feature" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>A single feature of note.</xs:documentation>
            </xs:annotation>
            <xs:key name="keyPath">
              <xs:selector xpath=".//path"/>
              <xs:field xpath="@id"/>
            </xs:key>
            <xs:keyref name="pathParentRef" refer="keyPath">
              <xs:selector xpath=".//path"/>
              <xs:field xpath="@parent"/>
            </xs:keyref>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="propertyDetails" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Collection of all PropertyDetails for this instance.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="propertyDetail" type="meta:PropertyDetail" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
      <xs:key name="keyProperty">
        <xs:selector xpath=".//propertyDetail"/>
        <xs:field xpath="@property"/>
      </xs:key>
    </xs:element>
    <xs:element name="groupDetails" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Collection of all GroupDetails for this instance.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="groupDetail" type="meta:GroupDetail" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
      <xs:key name="keyGroup">
        <xs:selector xpath=".//groupDetail"/>
        <xs:field xpath="@group"/>
      </xs:key>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="name" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>An optional name which can be given to the morphology</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="lengthUnits" type="meta:LengthUnits" use="optional">
    <xs:annotation>
      <xs:documentation>Unit of all length measurements. Usually has the value <b>micrometer</b>. Note: length_units will be the preferred form in v2.0</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="length_units" type="meta:LengthUnits" use="optional">
    <xs:annotation>
      <xs:documentation>Unit of all length measurements. Usually has the value <b>micrometer</b>. Note: length_units will be the preferred form in v2.0</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="volumeUnits" type="meta:VolumeUnits" use="optional" default="cubic_millimeter">
    <!-- Note: changed to the American English spelling in v1.8.1...-->
    <xs:annotation>
      <xs:documentation>Unit of all volume measurements.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>