File: metadata.htm

package info (click to toggle)
hdf5 1.8.13%2Bdocs-15
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 171,520 kB
  • sloc: ansic: 387,158; f90: 35,195; sh: 20,035; xml: 17,780; cpp: 13,516; makefile: 1,487; perl: 1,299; yacc: 327; lex: 178; ruby: 37
file content (81 lines) | stat: -rw-r--r-- 3,368 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!--
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  * Copyright by The HDF Group.                                               *
  * Copyright by the Board of Trustees of the University of Illinois.         *
  * All rights reserved.                                                      *
  *                                                                           *
  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
  * terms governing use, modification, and redistribution, is contained in    *
  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
  * of the source code distribution tree; Copyright.html can be found at the  *
  * root level of an installed copy of the electronic HDF5 document set and   *
  * is linked from the top-level documents page.  It can also be found at     *
  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
  * access to either file, you may request a copy from help@hdfgroup.org.     *
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 -->

<!-- This file is intended for PHP-inclusion where a short overview of       -->
<!-- HDF5 metadata is called for.  The cross-reference at the end is to      -->
<!-- a more complete description.                                            -->


<b>HDF5 Metadata</b><br>

    HDF5 files contain two types of metadata: 
    library metadata and user metadata.  
    <p>
    Library metadata is generated by the HDF5 Library to describe the 
    structure of the file and structure and contents of objects in the file.  
    For example, library metadata includes information such as:
    <ul>
        <li>A header block (the superblock) that sets up the file, 
            sets up the initial structures, and 
            identifies the file as a valid HDF5 file
        <li>B-trees that describe the location of and provide access 
            to groups and members of groups 
        <li>Object headers that set up objects in an HDF5 file
    </ul>

    <p>
    HDF5 natively interprets and understands library metadata.  
    Library metadata is always present; even an otherwise-empty file 
    must contain certain metadata to be a valid HDF5 file. 
    <p>
    User metadata is provided by, and in many cases defined by, 
    a user application; is often stored in an HDF5 attribute; 
    and may describe virtually anything.  Examples include: 
    <ul>
        <li>Minimum and maximum valid values in a dataset
        <li>Conditions under which data was collected
        <li>Data history and/or provenance
        <li>Relationships among datasets
        <li>Scales or other interpretive information
    </ul>

    <p>
    HDF5 does not natively understand most forms of user metadata; 
    user metadata that the library does not natively understand 
    must be interpreted by the application.  
    User metadata is optional but very commonly used.
    <p>
    See &ldquo;<a href="../../Advanced/Metadata/index.html">HDF5 
    Metadata</a>&rdquo; in the collection 
    <a href="../../Advanced.html"><cite>Advanced Topics in HDF5</cite></a> 
    for more complete information.



<!--
---------1---------2---------3---------4---------5---------6---------7---------8
-->

  



<!--
Last modified: 15 July 2011
-->
</SCRIPT>