Government Resource for Algorithm Verification, Independent Test, and Evaluation (GRAVITE) system is a National Oceanic and Atmospheric Administration (NOAA) system, developed and deployed by Joint Polar Satellite System (JPSS) Ground Project to support Calibration and Validation (Cal/Val), Data Quality Monitoring, and Algorithm Investigation, Tuning and Integration. GRAVITE enables novice and expert users to discover and obtain data easily by using standard protocols. The Database is a component of the GRAVITE version 3.0 (GV3.0) system. It stores necessary information about archived files and corresponding metadata in a maintainable PostgreSQL database, and provides easy access to all GV3.0 components.
It supports spatial and temporal searches. For performance reasons, searches for files are limited to specific fields, and are tightly controlled in Java code. Each table in the database has a corresponding Java bean and a mapping to the bean via Hibernate. The Database must be able to store the internal representation of 5.0 TB of input files (over 200,000 files) per day.
This work was done by Peyush Jain, Richard Ullman, and Gyanesh Chander of NASA Goddard Space Flight Center; and Wayne McCullough of Global Science & Technology, Inc. GSC-16831-1