Libraries
Click on a library title for the detailed description and download information of that library.
HDF-EOS Libraries
HDF-EOS libraries are software libraries built on HDF libraries.
HDF-EOS libraries support the construction of data structures: Grid, Point and Swath.
-
HDF-EOS2
--
HDF-EOS2 library built on HDF4
(Support Info)
-
Description:
The HDF-EOS2 is a software library designed built on HDF4*
to support EOS-specific data structures,
namely Grid, Point, and Swath.
The new data structures are constructed from standard
HDF data objects, using EOS conventions,
through the use of a software library.
A key feature of HDF-EOS files is that instrument-independent
services, such as subsetting by geolocation, can be applied to the
files across a wide variety of data products.
How to build HDF4* Download
-
HDF-EOS5
--
HDF-EOS5 library built on HDF5
(Support Info)
-
Description:
The HDF-EOS5 is a software library designed built on HDF5*
to support the same Grid/Point/Swath functionality in HDF-EOS 2
and to the extent possible it will be built with
the same calling sequences as the original HDF-EOS 2 library.
How to build HDF5* Download
-
H4CF Conversion Toolkit
--
provides CF-compliant access to HDF4 and HDF-EOS2 files
-
Description:
HDF4 CF (H4CF) conversion API can be used to access various
types of NASA HDF4 and HDF-EOS2 files by following CF
conventions. We also provide an HDF to netCDF-3 conversion tool
that follows CF conventions by using this conversion API.
Detailed
Download
Other Libraries
-
h5py
--
HDF5 Python Interfaces
-
Description:
h5py is a Python interface to HDF5.
Detailed Download
-
PyHDF
--
HDF4 Python Interfaces
-
Description:
PyHDF is a Python interface to HDF4.
Detailed Download
-
GDAL
--
A geospatial translator library that supports HDF4 and HDF5
-
Description:
GDAL is a translator library for raster geospatial data formats such as
HDF4 and HDF5. Since HDF-EOS2 and HDF-EOS5 are built on HDF4 and HDF5,
this library can also be used to access HDF-EOS data fields.
Detailed Download
-
R
--
A statistical computing library that supports HDF4 and HDF5
-
Description:
R is a free software environment for statistical computing and graphics.
Detailed Download
-
Rust
--
A language empowering everyone to build reliable and efficient software.
-
Description:
Rust is a programming language that emphasizes performance, type safety,
and concurrency.
Detailed Download
-
HDF5 Node.js
--
HDF5 Node.js Interfaces
-
Description:
HDF5-NI is a Node.js interface to HDF5.
Detailed Download
-
MDSplus
--
A programming interface that simplifies data access and supports HDF5 (Support Info)
-
Description:
MDSplus is a set of software tools for data acquisition and storage and a methodology for management of complex scientific data.
MDSplus allows all data from an experiment or simulation code to be stored into a single, self-descriptive, hierarchical structure.
The system was designed to enable users to easily construct complete and coherent data sets.
The MDSplus programming interface contains only a few basic commands, simplifying data access even into complex structures.
Using the client/server model, data at remote sites can be read or written without file transfers.
MDSplus includes x-windows and java tools for viewing data or for modifying or viewing the underlying structures.
Download
-
hdf5read
--
A Fortran-90 programming interface that simplifies data access and supports HDF5 and HDF-EOS5 (Support Info)
-
Description:
This module is written to read user selected datasets and attributes from HDF5 and HDF-EOS5 datafiles for further processing without having to go into the details of reading such files. The user only needs to know what he/she wants to read and of what data type (integer, real, string, ...) and rank (scalar, vector, ...) it is.
The package includes a sample data file and a sample program showing how the module has to be used. The routine have been tested on only a few HDF5 and HDF-EOS5 files and does certainly not cover all possible types of data in such files.
Download
-
he2he5_lib
--
a library of HDF-EOS 4/5 Compatibility Layer (unsupported)
-
Description:
This library allows an application to use an API to
handle an EOS Grid or an EOS Swath stored by using either HDF-EOS2 or HDF-EOS5.
Detailed Download
Last modified: 02/15/2023