Schema for the XML headers of the SDM Binary Data Format (vers. 0.94)

Element: dimensionality

[Table of contents]

Namedimensionality
TypeLocally-defined complex type
Nillableno
Abstractno
DocumentationThe MIME message is a recursive structure. The outer envelope contains a main XML header. The dimensionality of the whole structure is defined as N-1 where N is the number of envelopes. It corresponds to a number of axes, the ordered set for these axes being specified using the attributes "axes". For example, for ALMA, the correlator integration data are collected sequentialy by appending one (sub)integration after the other such that the dimensionality is 1 with a "TIM" axis name. A dimensionality of 0 means no encapsulated envelope. For example, with ALMA, the baseband-wide Total Power data are stored with a dimensionality of 0, the time axis being in the structure at the level of the individual leaves. In this case the attribute "axes" in the context of this dimensionality element should not be used. In summary N is equal to the number of boundaries closing the MIME message and N-1 numbers of axes present in the list specified by the axes attribute.
Logical Diagram
XML Instance Representation
<dimensionality

axes="AxisNames [1]">

xs:nonNegativeInteger

</dimensionality>
Diagram
Schema Component Representation
<xs:element name="dimensionality">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:nonNegativeInteger">
<xs:attribute name="axes" type="AxisNames" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>