Skip to section navigationSkip to content

Open Source Software

Contact Us:

NASA's Goddard Space
Flight Center

Code 504
8800 Greenbelt Road
Greenbelt, MD 20771


OSI Certified

The Technology Transfer and Partnerships Office
HDF-EOS5 Validator

Program that takes an XML description of the contents of an HDF-EOS file and validates the file against the description.

  1. Allow generators of HDF-EOS data products to encode specifications of product requirements in XML, then mechanically check product files against those requirements
  2. Write XML specification using DTD supplied with validator.
  3. Run validator giving it specification and product file to check.
  4. Examine output of validator, or test return code if validator is used in production script.

HDF-EOS5 Validator Goals

This tool was developed as a demonstration of how to work with HDF-EOS data produced by NASA’s EOS program, including the standard products of the EOS Terra, Aqua and Aura missions and other EOSDIS standard products. The development of these tools is not ongoing and this source is offered “as is” with the hope that it may be useful.

Functional Goals


Evolvability Goals


Usability Goals


Software Packages

This software is released under the terms and conditions of the NASA Open Source Agreement (NOSA) Version 1.1 or later.
HDF-EOS5 Validator NOSA

HDF-EOS5 Validator Software Package

NASA logo - link to
  • Page Last Updated: October 24, 2019
  • Page Editor: Adil Anis
  • NASA Official: Darryl Mitchell