A master metadata repository (MMR) software system manages the storage and searching of metadata pertaining to data from national and international satellite sources of the Global Ocean Data Assimilation Experiment (GODAE) High Resolution Sea Surface Temperature Pilot Project [GHRSST-PP]. These sources (see figure) produce a total of hundreds of data files daily, each file classified as one of more than ten data products representing global sea-surface temperatures. The MMR is a relational database wherein the metadata are divided into granule-level records [denoted file records (FRs)] for individual satellite files and collection-level records [denoted data set descriptions (DSDs)] that describe metadata common to all the files from a specific data product. FRs and DSDs adhere to the NASA Directory Interchange Format (DIF). The FRs and DSDs are contained in separate sub-databases linked by a common field.

An Overview of the GHRSST-PP is shown and the JPL Global Data Assembly Center (GDAC). Note NRTis near real time.
The MMR is configured in MySQL database software with custom Practical Extraction and Reporting Language (PERL) programs to validate and ingest the metadata records. The database contents are converted into the Federal Geographic Data Committee (FGDC) standard format by use of the Extensible Markup Language (XML). A Web interface enables users to search for availability of data from all sources.

This software was written by Edward Armstrong of Caltech and Nate Reed and Wen Zhang of Raytheon ITSS for NASA's Jet Propulsion Laboratory.

This software is available for commercial licensing. Please contact Karina Edmonds of the California Institute of Technology at (626) 395-2322. Refer to NPO-44552.



This Brief includes a Technical Support Package (TSP).
Document cover
Master Metadata Repository and Metadata-Management System

(reference NPO-44552) is currently available for download from the TSP library.

Don't have an account? Sign up here.