Released on 27 April 2011, updated with new rpm packages on 8 June 2011.
New Feature Summary:
This release includes three new handlers:
- A Gateway handler that can be used to serve data accessible from remote services.
- A Comma Separated Values handler that can be used to serve data stored in CSV formatted files.
- The NetCDF handler now reads NetCDF4 files that use the 'classic' NetCDF data model. This includes NetCDF files that employ chunking and compression. Note that you must provide/use the NetCDF4 library for this to work.
- beta A handler that returns ISO 19115 metadata documents for CF compliant data files and can return a 'rubric' noting how closely files come to meeting the criteria for complete 19115 metadata records. Note: This is also know as ncISO. To use this, you need to edit the URLs by hand for now. To get the ISO19115 response for a given dataset, replace a DAP suffix like '.dods' with '.iso'. To get the 'ncISO rubric, use the extension '.rubric'. In a future release these will be links on the directory pages.
Fixes:
- Compressed file caching problem where the cache size set in the configuration file was not honored.
Required External Dependencies
In order to get the basic Hyrax 1.7.0 server running, you will need:
- Java 1.6
- Tomcat 6.x
Individual handlers may have their own external dependencies as well --- please see the individual handler pages for specifics.
What To Get Here
To run the Hyrax server, you will need to download and install the following (from source or binary):
- OLFS (which is a Java binary and runs on any computer with Java 1.6)
- libdap
- BES
- General Purpose Handlers (aka dap-server)
- One or more data handlers depending on which data you wish to serve
Binaries
- Java
-
- OLFS 1.8.0 Web Archive File ( gpg signature) Unpack using 'tar -xvf filename' and follow the instructions in the README file. (Requires Java 1.6. Built using Java 6. Tested against Tomcat 6.0.x)
- Linux (CentOS 5.3) x86_64 RPMs
-
- libdap-3.11.1
- BES-3.9.1
- General purpose handlers-4.1.1 (aka dap-server)
- Netcdf Data Handler-3.9.3
- HDF4 Data Handler-3.9.2, with hdfeos2 featrues (Thanks to THG, inc. for these binaries.)
- HDF5 Data Handler-1.4.3 - - uses the 'stock' hdf5 rpm (version 1.6.10)
- FreeForm Data Handler-3.8.2
- Fileout for netCDF Handler 1.1.1
- NcML Module 1.2.0
- Gateway Module 1.0.0
- CSV Handler 1.0.1
- Linux (CentOS 5.3) i386 RPMs
-
- libdap-3.11.1
- BES-3.9.1
- General purpose handlers-4.1.1 (aka dap-server)
- Netcdf Data Handler-3.9.3
- HDF4 Data Handler-3.9.2 Note that this RPM does not include HDFEOS2 support.
- HDF5 Data Handler-1.4.4 - uses the 'stock' hdf5 rpm (version 1.6.10)
- FreeForm Data Handler-3.8.3
- Fileout for netCDF Handler 1.1.1
- NcML Module 1.2.0
- Gateway Module 1.0.0
- CSV Handler 1.0.1
- OS-X (10.5.x or higher) Package Installer
- The OS/X package for Hyrax 1.7.0 contains a complete copy of the data server - including tomcat and all of the libraries not included on a stock OS/X 10.5 or higher computer. For more information about how the package was built see the page on our documentation wiki describing the build.
Source code
Our software distributions are signed using a public/private key pair. See Public Key for more information.
- libdap 3.11.1, gpg signature
- bes 3.9.1, gpg signature
- General purpose handlers (aka dap-server) 4.1.1, gpg signature
- NetCDF Handler 3.9.3, gpg signature
- FreeForm Handler 3.8.3, gpg signature
- HDF4 Handler (with enhancments for HDF-EOS) 3.9.2, gpg signature
- HDF5 Handler 1.4.4, gpg signature
- Fileout NetCDF Handler 1.1.1, gpg signature
- NcML Module 1.2.0, gpg signature
- CSV (Comma-Separated Values) Handler 1.0.1, gpg signature
- Gateway Module 1.0.0, gpg signature
- OLFS (requires Java 1.6)
Contributed builds
- Version 1.7.0
- Contributed: Sharing your binary builds for those operating systems not available here.