The main element which details the neuronal morphology. Cells, various histological features, and properties associated with the data can be contained in this element Collection of all extracellular histological features. A single feature of note. Collection of all PropertyDetails for this instance. Collection of all GroupDetails for this instance. An optional name which can be given to the morphology Unit of all length measurements. Usually has the value <b>micron</b> Unit of all volume measurements. Collection of all cells. A single cell. Definition of a cell. Used for anatomical representation of the soma. Use a Segment with equivalent properties to retain connectivity of branches to the soma for downstream applications (e.g. neuronal simulators). A segment defines the smallest unit within a possibly branching structure, such as a dendrite or axon. The first segment should represent the soma, if needed for downstream applications. The collection of varicosities or synaptic connections. The collection of spines. The collection of cables. Each cable will be associated with a number of connected segments. Defines the smallest unit within a possibly branching structure, such as a segment of a dendrite or axon. The parent attribute is used to define connectivity. A segment would be mapped to a compartment in a compartmental modelling application such as GENESIS The start point (and diameter) of the segment. If absent, it is assumed that the distal point of the parent is the start point of this segment. The end point (and diameter) of the segment. Note if the 3D location of the distal point is the same as the proximal point, the segment is assumed to be spherical. Some optional properties associated with the segment. The ID of the segment, which should be unique within the cell. As many simulators use a string to identify the compartments, etc. a unique name can be given to the segment. Used to indicate logical connectivity between segments. Note that there is no requirement that the end point of this parent segment is equal to the start point of this segment. The cable ID of which this segment is part. Numerous segments will make up one cable, and it is assumed these are connected electrically. Definition of a cable. A cable is a non-branching group of connected segments. A cable would be mapped to a section in a cable modelling based simulator such as NEURON ID of the cable, unique within this cell As many simulators use a string to identify the sections, etc. a unique name can be given to the segment. A cable ID. A way to connect cables logically. Approximate location of this section's proximal point along the parent cable. NOTE: this attribute will be removed in v2.0!! Use fract_along_parent instead. Changed for consistency with ChannelML and NetworkML naming conventions. Connection location of this section's proximal point along the parent cable. Normally this could be determined by the 3D points, but this option is needed as many reconstructed neurons have dendrites "floating in space", possibly due to drift of the slice. In this case the fract_along_parent determines electrical connectivity, and it is up to the loading application/its user to decide to ignore the discrepancy, move the dendrite or fill in an extra section. NOTE: this attribute will be required in v2.0!! Don't use fractAlongParent anymore. Changed for consistency with ChannelML and NetworkML naming conventions. Definition of a cable group. Cable groups can also be specified by adding an element group to the cable element The id of a single cable in the group Name of the cable group Definition of a parameter which varies along a cable group. The metric used to determine the variable Information on the value of the variable at the proximal point If absent, the value of the variable is determined simply from the metric, e.g. absolute path length, or if present the variable is translated to this value at the proximal point Information on the value of the variable at the distal point If absent, the value of the variable is determined simply from the metric, e.g. path length, or if present the variable is normalised so that it has this value at the distal point Name of the inhomogeneous parameter specification Name of the variable which will change over the length Enumeration of allowed spine shapes. A spine with location, shape, and direction. The segment with which this spine is associated. A set of varicosities or synaptic connections. Possibly branching histological structures. A path id. A way to connect this path to another. The group of things allowed in features. The root element, and so will start any MorphML (NeuroML Level 1) compliant document.