hdf5:Group

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
H5ParentPaths xs:string required
H5Path xs:string required
Name xs:string required
OBJ-XID xs:ID required
Parents xs:IDREFS required

Used By

Source

<xs:element name="Group">
  <xs:complexType>
    <xs:choice>
      <xs:element ref="hdf5:GroupPtr"/>
      <xs:sequence>
        <xs:element ref="hdf5:Attribute" minOccurs="0" maxOccurs="unbounded"/>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="hdf5:Group"/>
          <xs:element ref="hdf5:Dataset"/>
          <xs:element ref="hdf5:NamedDataType"/>
          <xs:element ref="hdf5:SoftLink"/>
        </xs:choice>
      </xs:sequence>
    </xs:choice>
    <xs:attribute name="Name" type="xs:string" use="required"/>
    <xs:attribute name="OBJ-XID" type="xs:ID" use="required"/>
    <xs:attribute name="H5Path" type="xs:string" use="required"/>
    <xs:attribute name="Parents" type="xs:IDREFS" use="required"/>
    <xs:attribute name="H5ParentPaths" type="xs:string" use="required"/>
  </xs:complexType>
</xs:element>

Sample

< hdf5:RootGroup xmlns:hdf5 = "http://hdfgroup.org/HDF5/XML/schema/HDF5-File" OBJ-XID = "xid_96" H5Path = "/" >

[...]

< hdf5:Attribute Name = "comment" >

< hdf5:Dataspace>

< hdf5:ScalarDataspace/>

</ hdf5:Dataspace>

< hdf5:DataType>

< hdf5:AtomicType>

< hdf5:StringType Cset = "H5T_CSET_ASCII" StrSize = "3" StrPad = "H5T_STR_NULLPAD" />

</ hdf5:AtomicType>

</ hdf5:DataType>

< hdf5:Data>

< hdf5:DataFromFile>

"CSV"

</ hdf5:DataFromFile>

</ hdf5:Data>

</ hdf5:Attribute>

< hdf5:Attribute Name = "mldata" >

< hdf5:Dataspace>

< hdf5:ScalarDataspace/>

</ hdf5:Dataspace>

< hdf5:DataType>

< hdf5:AtomicType>

< hdf5:StringType Cset = "H5T_CSET_ASCII" StrSize = "1" StrPad = "H5T_STR_NULLPAD" />

</ hdf5:AtomicType>

</ hdf5:DataType>

< hdf5:Data>

< hdf5:DataFromFile>

"0"

</ hdf5:DataFromFile>

</ hdf5:Data>

</ hdf5:Attribute>

< hdf5:Attribute Name = "name" >

< hdf5:Dataspace>

< hdf5:ScalarDataspace/>

</ hdf5:Dataspace>

< hdf5:DataType>

< hdf5:AtomicType>

< hdf5:StringType Cset = "H5T_CSET_ASCII" StrSize = "25" StrPad = "H5T_STR_NULLPAD" />

</ hdf5:AtomicType>

</ hdf5:DataType>

< hdf5:Data>

< hdf5:DataFromFile>

"mauna-loa-atmospheric-co2"

</ hdf5:DataFromFile>

</ hdf5:Data>

</ hdf5:Attribute>

< hdf5:Group Name = "data" OBJ-XID = "xid_992" H5Path = "/data" Parents = "xid_96" H5ParentPaths = "/" >

< hdf5:Dataset Name = "double0" OBJ-XID = "xid_2024" H5Path = "/data/double0" Parents = "xid_992" H5ParentPaths = "/data" >

< hdf5:StorageLayout>

< hdf5:ContiguousLayout/>

</ hdf5:StorageLayout>

< hdf5:FillValueInfo FillTime = "FillIfSet" AllocationTime = "Late" >

< hdf5:FillValue>

< hdf5:NoFill/>

</ hdf5:FillValue>

</ hdf5:FillValueInfo>

< hdf5:Dataspace>

< hdf5:SimpleDataspace Ndims = "2" >

< hdf5:Dimension DimSize = "2" MaxDimSize = "2" />

< hdf5:Dimension DimSize = "468" MaxDimSize = "468" />

</ hdf5:SimpleDataspace>

</ hdf5:Dataspace>