This page describes available tools that can be used with data you retrieve from us or other data centers. NASA is not endorsing any of the commercial products, but providing this information strictly as a service to our users.
Currently Available Data Tools
HDF, HDF-EOS, and other EOSDIS Science Data Processing Toolkit material
HDF-EOS and SDP Toolkit
This is the home for all releases of HDF-EOS, tools like EOSView, HEG, and the SDP Toolkit libraries used in the EOS data processing centers. HDF-EOS User Manuals can be downloaded from that site. You can use the downloading instructions below* and then change ftp directory straight to what you need.
HDF
The home of the HDF group at the National Center for Supercomputing Applications (NCSA). Find the new HDF5, and many new precompiled command-line utilities. |
HDFView is a visual tool for browsing and editing NCSA HDF4 and HDF5 files. Using HDFView, you can:
- View a file hierarchy in a tree structure
- Create new file, add or delete groups and datasets
- View and modify the content of a dataset
- Add, delete and modify attributes
- Replace I/O and GUI components such as table view, image view and metadata view
Computer Language |
Java |
Operating System/Platform |
Sun, Linux, Mac |
Input Data Formats |
HDF, HDF5 |
Output Data Formats |
ASCII, XML |
Subsetting |
Array, Object |
Visualization |
Spreadsheets, images, contours, and simple plots |
HDFLook is a multifunctional GES DAAC data processing and visualization tool for MODIS (Radiometric and Geolocation, Atmosphere, Ocean and Land data) and AIRS L1B data. HDFLook is a result of joint collaboration between LOA USTL, France, and NASA GES DAAC and is based on the very popular MSPHINX tool philosophy. Created as a flexible modular tool, it is easy to update and add new features, and is free.
Computer Language |
C, using HDF-EOS |
Operating System/Platform |
Sun, AIX, SGI, Mac OS X, Linux, Cygwin |
Input Data Formats |
HDF, HDF-EOS |
Output Data Formats |
HDF, GeoTIFF, Binary, ASCII |
Subsetting |
Channel, Parameter, Spatial, Sub-sampling |
Visualization |
MODIS L1, L2, L3, L4; Land, Atmospheres, Oceans data, AIRS L1B, ASTER, CERES |
The SeaWiFS Data Analysis System (SeaDAS)
is a comprehensive image analysis package for the processing, display, analysis, and quality control of ocean color data.
Computer Language |
C, Fortran |
Operating System/Platform |
SGI, Sun, Linux |
Input Data Formats |
SeaWiFS, NASDA-SIMBIOS-OCTS (standard HDF), MODIS (HDF-EOS) |
Output Data Formats |
ASCII |
Subsetting |
Spatial, Parameter |
Visualization |
N/A |
Sample TOMS and Aura(OMI,MLS,HIRDLS) reader software.
Computer Language |
C, IDL |
Operating System/Platform |
SGI, Sun, Linux |
Input Data Formats |
All TOMS and Aura HDF data products |
Output Data Formats |
Binary, ASCII |
Subsetting |
N/A |
Visualization |
N/A |
Sample TRMM reader software.
The program in the tar package is an enhanced version of the original READTRMM software (select_vNsds). The functionalities added include options to choose ASCII output format and running the program in batch mode, that is, processing multiple input data files by issuing a single command. Currently the program consists only the C version, and has been tested only on SGI IRIX 5.3, 6.4 and Linux machines.
Computer Language |
C |
Operating System/Platform |
SGI, Linux |
Input Data Formats |
All TRMM data products |
Output Data Formats |
Binary, ASCII |
Subsetting |
N/A |
Visualization |
N/A |
This UARS read software program reads and dumps the contents of all UARS level 3A data files (3AL, 3AT, 3LP, 3TP, 3AS/3BS, and UARS Correlative). The input file may be either the actual data file (PROD extension) or the metadata file (META extension). Output can be redirected to an ASCII file. Subsetting by latitude and vertical height can also be done.
Computer Language |
C, Fortran |
Operating System/Platform |
SGI, Linux, HP, Sun |
Input Data Formats |
All UARS data products |
Output Data Formats |
ASCII, XML |
Subsetting |
Spatial |
Visualization |
N/A |
h5dump enables the user to examine the contents of an HDF5 file and dump those contents, in human readable form, to an ASCII file.
Computer Language |
C |
Operating System/Platform |
SGI, HP, Sun, Cray, Linux, FreeBSD, Windows, Mac, etc. |
Input Data Formats |
All HDF5 data products |
Output Data Formats |
ASCII, XML |
Subsetting |
Array, Object |
Visualization |
N/A |
hdp is a command line utility designed for quick display of contents and data of HDF objects. It can list the contents of hdf files at various levels with different details. It can also dump the data of one or more specific objects in the file.
Computer Language |
C |
Operating System/Platform |
SGI, HP, Sun, Cray, Linux, FreeBSD, Windows, Mac, etc. |
Input Data Formats |
All HDF data products |
Output Data Formats |
ASCII, Binary |
Subsetting |
Object |
Visualization |
N/A |
READ_HDF is a general C code reader for any HDF4 based file.
Computer Language |
C |
Operating System/Platform |
SGI, Sun, Linux |
Input Data Formats |
All HDF data products |
Output Data Formats |
ASCII, Binary |
Subsetting |
Array subsetting, Object, Parameter |
Visualization |
N/A |
READ_H5 is a general C code reader for any HDF5 based file.
Computer Language |
C |
Operating System/Platform |
SGI, Sun, Linux |
Input Data Formats |
All HDF data products |
Output Data Formats |
ASCII, Binary |
Subsetting |
Array subsetting, Object, Parameter |
Visualization |
N/A |
|
![](https://webarchive.library.unt.edu/eot2008/20090812225358im_/http://daac.gsfc.nasa.gov/images/gui/spacer.gif) |