scieee AI-readable full text Open interactive document viewer

IOWMETA - A modular metadata information system enabling the extraction of ISO-compliant metadata from heterogeneous sources

Jürgensmann, Susanne; Feistel, Susanne; Bock, Steffen

Abstract

The purpose of the metadata information system IOWMETA is to provide a comprehensive catalogue and a central infrastructure hub for all kinds of distributed research data stored at the Leibniz Institute of Baltic Sea Research Warnemünde (IOW). Metadata, describing heterogeneous data, can be standardized and thereby facilitate an international exchange of data and metadata. Comprehensive metadata and thorough documentation ensure long-term usability and maximum potential knowledge gain from already existing research datasets. IOWMETA is based on the metadata standards of ISO 191xx and incorporates the open-source platform GeoNetwork, offering data access for scientists, federal agencies and the public. A set of more than 40 ISO-elements (including the mandatory ISO 19115 core) are put into practice as an ever-expanding relational database consisting of currently 100 tables. Complementary a software interface is in continuous development that reflects the underlying database schema in terms of its class structure and comprises basic import and export functionality. These two components build the technical core for subsequent modular extensions. The interface facilitates the straightforward implementation of modules, mapping metadata from arbitrary data sources to ISO-compliant data structures and subsequently storing the results to IOWMETA. The following three examples serve as an illustration for the highly flexible extension capabilities of this modular approach. The first module automatically extracts metadata from the oceanographic database of IOW, the socalled IOWDB. The IOWDB constitutes the most important long-term data source at IOW. The relational database contains not only research data but also associated metadata including information about scientists, platforms, methods and parameter descriptions. The scientific relevance of the data in IOWDB and its already well-structured content make it the ideal use case for automatic metadata extraction. A maximum of descriptive information is extracted and transformed in order to meet the requirements of ISO 191xx. Additionally, the resulting metadata is enriched by a link back to the corresponding dataset stored in IOWDB and therefore provides a direct download option. This way, several ten thousands of datasets with the granularity of one dataset per CTD-cast are automatically described with standardized metadata. Another module in development integrates metadata from a Zoobenthos database, containing taxonomy, abundances and biomasses. The extracted metadata i.e. referencing systems, data granularity and keywords differ from the previous example. However, the software interface allows an automatic integration of metadata into IOWMETA with little effort. The third exemplary module uses as its data source a file system, rather than a relational database. A central data storage at IOW contains either raw, validated or processed data from scientific cruises. An XML file for indexing the content is placed in each folder of the file system, describing in a predetermined manner the data stored in the folder. This XML can automatically be retrieved and parsed. The module in IOWMETA converts the information from the XML to the ISO elements. Based on the same interface a different kind of extension exports metadata from the IOWMETA database. The metadata are recursively extracted and transformed into an XML structure, compliant with ISO 19139. Furthermore, IOWMETA includes a version-control system, allowing the later reconstruction of previous changes in data and metadata.

Full text

11th October 2016 Susanne Jürgensmann, Susanne Feistel, Steffen Bock IOWMETA - A modular metadata information system enabling the extraction of ISO-compliant metadata from heterogeneous sources A IOWMETA Repository Public Graphical Search GeoNetwork v3 Harvesting IOWDB Oceanographic Database International National Automatic Metadata Transfer IOW WebGIS & THREDDS Server BenthosDB IOW_DATA File System ? GODESS DB Metadata Extraction Metadata Extraction Metadata Extraction Metadata Extraction Modul 1 Modul 2 Modul 3 Modul x Import as ISO 19115 Export as ISO 19139 Database schema Metadata ISO 19115 5 Mapping to International Vocabularies contact: [email protected], [email protected], steff[email protected] IMDIS 2016 - International Conference on Marine Data and Information Systems Objective The purpose of the metadata information system IOWMETA is to provide a comprehensive catalogue of research data stored at the Leibniz Institute for Baltic Sea Research Warnemünde (IOW). By means of standardized and detailed metadata IOWMETA not only ensures long-term availability of IOW‘s marine research data but also enables international exchange. The system architecture supports straightforward extensibility. In order to complete the data stock in IOWMETA new modules are continuously developed extracting metadata from heterogeneous data sources. Metadata Extraction IOWMETA is based on the metadata standards of ISO 191xx. The extracted metadata are mapped to ISO 19115 in order to become storable in the metadata database. Metadata Import 2 1 A set of more than 40 ISO-elements (incl. the 19115 core) were put into practice as relational database consisting of currently 10o tables. In addition, a tool for resolving IOC GF3-Codes to other international vocabularies was developed. The resulting keyword mapping makes the metadata comparable to repositories based on international vocabularies. 3 Metadata Storage The metadata are converted to ISO 19139 compliant XML data structures. The resulting XML data constitute the basis for international retrieval and exchange. 4Metadata Export 1 Metadata can be automatically exchanged with distributed IOW applications, i.e. WebGIS or a THREDDS-Server. Automatic Transfer 6 A GeoNetwork Server is used to implement a web service infrastructure supporting standardized access and transfer of metadata and to provide a web-based graphical user interface with various search capabilities. GeoNetwork Server 5 2 3 4 5 6