# HDF5 Tutorial

[ Home ] [ Index ] [ Products ] [ Newsletters ] [ Documentation ]
NOTE: This tutorial does NOT include the software needed to
compile the examples. You will need to obtain it first.

## Contents:

### Introductory Topics

1. Introduction
2. HDF5 File Organization
3. The HDF5 API
4. Creating an HDF5 File
5. Creating a Dataset
6. Reading from or Writing to a Dataset
7. Creating an Attribute
8. Creating a Group
9. Creating Groups Using Absolute and Relative Names
10. Creating Datasets in Groups

Questions
Answers

### Advanced Topics

- Property Lists
- Compound Datatypes
- Dataspace Selection - Hyperslab
- Dataspace Selection - Individual Points
- References to Objects
- References to Dataset Regions
- Chunking and Extendible Datasets
- Mounting Files
- Group Iteration

HDF5 Utilities - h5ls/h5dump
Glossary
References
Example Programs from this Tutorial

The National Center for Supercomputing Applications
University of Illinois at Urbana-Champaign
hdfhelp@ncsa.uiuc.edu

###### Last Modified: June 23, 2001