Welcome to pyhdf’s documentation!¶
pyhdf is a python wrapper around the NCSA HDF version 4 library. The SD (Scientific Dataset), VS (Vdata) and V (Vgroup) API’s are currently implemented. NetCDF files can also be read and modified.
Development for this library happens in github: https://github.com/fhs/pyhdf/
Contents:
- Installation
- Basic API (
pyhdf.HDF
) - SD (scientific dataset) API (
pyhdf.SD
)- Introduction
- SD module key features
- Accessing the SD module
- Package components
- Prerequisites
- Documentation
- Summary of differences between the pyhdf and C SD API
- Error handling
- Attribute access: low and high level
- Variable access: low and high level
- Reading/setting multivalued HDF attributes and variables
- netCDF files
- Classes summary
- Data types
- Programming models
- Examples
- VS (Vdata table) API (
pyhdf.VS
)- Introduction
- VS module key features
- Accessing the VS module
- Package components
- Prerequisites
- Documentation
- Summary of differences between the pyhdf and C VS API
- Error handling
- VS needs support from the HDF module
- Classes summary
- Data types
- Attribute access: low and high level
- Predefined attributes
- Record access: low and high level
- Programming models
- V (Vgroup) API (
pyhdf.V
)