HDF5 "trefer_compat.h5" { GROUP "/" { DATASET "Dataset3" { DATATYPE H5T_REFERENCE { H5T_STD_REF_OBJECT } DATASPACE SIMPLE { ( 4 ) / ( 4 ) } DATA { DATASET "trefer_compat.h5/Group1/Dataset1" DATA { (0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (8,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (9,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } DATASET "trefer_compat.h5/Group1/Dataset2" DATA { (0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (8,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (9,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } GROUP "trefer_compat.h5/Group1" DATATYPE "trefer_compat.h5/Group1/Datatype1" } } DATASET "Dataset4" { DATATYPE H5T_REFERENCE { H5T_STD_REF_DSETREG } DATASPACE SIMPLE { ( 2 ) / ( 2 ) } DATA { DATASET "trefer_compat.h5/Group1/Dataset1" { REGION_TYPE BLOCK (2,2)-(7,7) DATATYPE H5T_STD_U32LE DATASPACE SIMPLE { ( 10, 10 ) / ( 10, 10 ) } DATA { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } DATASET "trefer_compat.h5/Group1/Dataset2" { REGION_TYPE POINT (6,9), (2,2), (8,4), (1,6), (2,8), (3,2), (0,4), (9,0), (7,1), (3,3) DATATYPE H5T_STD_U8LE DATASPACE SIMPLE { ( 10, 10 ) / ( 10, 10 ) } DATA { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } } GROUP "Group1" { DATASET "Dataset1" { DATATYPE H5T_STD_U32LE DATASPACE SIMPLE { ( 10, 10 ) / ( 10, 10 ) } DATA { (0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (8,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (9,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } DATASET "Dataset2" { DATATYPE H5T_STD_U8LE DATASPACE SIMPLE { ( 10, 10 ) / ( 10, 10 ) } DATA { (0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (8,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (9,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } DATATYPE "Datatype1" H5T_COMPOUND { H5T_STD_I32LE "a"; H5T_STD_I32LE "b"; H5T_IEEE_F32LE "c"; } } } }