Speaker
Dr
Daniel Heynderickx
(DH Consultancy BVBA)
Description
The Open Data Interface (ODI) is a database system for storing space environment data and metadata using an SQL server. The system is compliant with the SPASE data model. Data can be ingested from text files and CDF/ISTP/PRBEM files. Currently there are more than 100 datasets in the database such as IMP8/GME, SREM, XMM/ERMD, GOES particle and radiation data, and indices such as Dst, Kp, and SSN. Adding new datasets is straightforward. If the raw data to be ingested are CDF files these are automatically converted before the data are stored into ODI. For non-CDF files, like plain text files, a few lines of code need to be edited to correctly parse the raw data files. As ODI is based on SQL it is accessible to a large range of different software platforms. As part of the development, interfaces to IDL, PHP, Python, Matlab and Java have been developed, but the ODBC interface also can provide direct access from many other programs. Interfaces to existing platforms can therefore be set up and applications have been updated to connect to the ODI system like SAAPS, SEDAT, and SPENVIS. ODI is now at version 4 with major updates of the core system.
Primary author
Dr
Daniel Heynderickx
(DH Consultancy BVBA)
Co-authors
Hugh Evans
(ESA/TEC-EES)
Peter Wintoft
(Swedish Institute of Space Physics, SWEDEN)