Note it mentions the szip package but does not build it. This would be nice because the h4toh5 command line utility can convert an HDF-EOS2 file to an HDF5 file that can be accessed by netCDF-4. I have had a difficult time trying to install it, but the following build script for the required elements may provide the correct environment. Building your own will require building the HDF4 and HDF-EOS packages. I don't like the 2step process, but it does work around the HDF4/HDF5 incompatiblity issue. For the AIRS AMSU-A converter, I convert the HDF-EOS files to netCDF and then to DART observation sequence file format. That website provides binaries as well as source. is a package that converts HDF-EOS files to CF-compliant netCDF files. The metadata code has no HDF-related dependencies. Technically, this is a DART problem because the radiance metadata code could be separated from the forward operator code. Consequently, any HDF4 source file for radiances cannot be directly converted to a DART radiance observation sequence file because of the innate reliance on the HDF5 support for the RTTOV metadata routines. The RTTOV libraries we use to support radiance assimilation require HDF5. HDF4 and HDF5 are incompatible with each other. HDF-EOS uses HDF4 and HDF-EOS5 uses HDF5. NASA uses HDF-EOS (also called HDF-EOS2) and HDF-EOS5 for their satellite data.
0 Comments
Leave a Reply. |