As part of NASA’s support for the Big Earth Data Initiative (BEDI) this past year, Open-source Project for a Network Data Access Protocol (OPeNDAP) enhanced four key aspects of its Hyrax Data Server: pushed aggregations, pulled aggregation, user authentication, and extended Web services.
- Pushed Aggregations - Hyrax gives data providers the power to aggregate data files into large virtual datasets, specified via the NetCDF Markup Language (NCML). We will summarize the aggregation and caching options available via Hyrax configurations to help attendees gain such order of magnitude performance improvement.
- Pulled Aggregation - Hyrax users may now invoke a single Hyrax query against user-specified lists of thousands of source granules simultaneously. The results are returned as a compressed collection of NetCDF files or—alternatively—as textual response constructed of comma-separated values (CSV). A useful byproduct of the CSV response is that source-data arrays are flattened to tabular form.
- User Authentication - Hyrax can now invoke NASA's Earthdata Login system, which provides a single mechanism for user registration and profile management for all of NASA's Earth Observation System Data and Information System (EOSDIS) components. We will describe how Hyrax can be configured for Earthdata Login authentication.
This work is supported by NASA's Goddard Space Flight Center under Raytheon, contract number NNG15HZ39C.