Open Data Interface, ODI


ESTEC/Contract No. 21964/08/NL/AT

Monthly Progress Report

ODI-MR-15-08/10


Period: 2009-12-01--12-31

Author: Lars Eliasson


1. Progress status

The latest revision (258) of ODI can be found at http://www.lund.irf.se/odi/internal/ .


The ODI software revision number is now included in the source code and ODI MySQL tables. The revision number is automatically created. There are ongoing discussions on how to also include version number, release date, and host.


A source header has been written and agreed on. It is now included in all PHP source code. The header contains information on the IPR, developers, version, release date, and revision number.


The comments in the PHP source code have been updated.


A new repository has been set up to handle the documentation. The location is svn+ssh://svn@neptun.umea.irf.se/odi_doc.


Documentation in HTML format has been generated from the PHP source code using PhpDocumentor. The documentation can be found at  http://www.lund.irf.se/odi/internal/odi_doc/.


The minutes from PM4 can be found at

http://www.lund.irf.se/odi/internal/.


The ACE MAG and SWEPAM 1-minute real time data from SWPC shall be included in the database. Appropriate skeleton files are under development. The ACE MAG and SWEPAM Level 2 data are also to be included.


The code for parsing CDFs and text data has been updated so that now only one file needs to be created and edited when a new dataset requiring custom parsing is added.


DH has integrated the following datasets:

- POES: METOP02 and NOAA15-19 datasets (6 in total)

- IMP8/CPME: 330s resolution data: electrons, protons, helium and ions (four separate datasets)

- IMP8/CRNC

- Meteosat: anomaly plus two electron datasets in high and low resolution

- ISEE1/KED dataset

- ISEE2/MEPI dataset.


Download scripts were written for the POES and IMP8 data. The Meteosat and ISEE data were provided by Hugh Evans in the form of cdf dumps from SEDAT.


The ISEE2/WIM datasets and skeleton tables (high and low resolution) are almost ready for ingestion. However, the magnetic data are stored as dimension 3 variables, which requires an extension of the php skeleton parsers.

DH has tried to download the SOHO/ERNE data, but apparently there no longer is an ftp or http site with direct access to the data.


DH has updated the cronjob table.


DH re-installed the cdf stuff from scratch on his laptop, and also re-installed MinGW and MSYS from scratch. That helped for the cdf stuff, but there were still problems with gfortran.


DH added a couple of command line options for the main makefile, and corrected one omission in a C file. With the new options (basically, additional -static ones to make sure the binaries don't need shared libraries), it now compiles and links straight out of the box!

DH have committed everything, including an updated gfortran batch file, and the win32 executables for prbem_add and goes_bl.


DH added the cdfexport and hdp windows binaries.


DH have also sent updates and corrections to the cdf team, maybe they will find their way into the next release.


Web page http://www.lund.irf.se/odi

WP 100 Core Database System

A draft of the ECSS-E40 documents (D1.2) is prepared including e.g. Software System Specification (version 0.1, dated 2008-11-14).

URD (D1.1) version 1.1 (2009-09-22).

User manual for the database administrator (D2) version 1.2 (2009-10-16).

Database system and source code (S1) rev 258 (2009-12-22).

The Users guide (D7) version 1.0 (2009-09-25).


WP200 Database

The structure of the database (S2) rev 258 (2009-12-22).

The Database Technical Note (D3) was updated to version 1.0 (2009-09-25).


WP300 SAAPS interface

Updated ECSS-E40 document at September 2009 according to the schedule

Software (S3) rev 258 (2009-12-22).

Technical note (D4a note D1 in SoW) version 1.0 has been written (2009-09-25).


WP400 SEDAT interface

Updated ECSS-E40 document at September 2009 according to the schedule

Software (S4) rev 258 (2009-12-22).

Technical note (D4b note D1 in SoW) version 1.0 has been written (2009-09-25).


WP500 SPENVIS interface

Updated ECSS-E40 document September 2009 according to the schedule

Software (S5) rev 258 (2009-12-22).

Technical note (D4c note D1 in SoW) version 1.0 has been written (2009-09-25).

WP600 Maintenance and support

Start October 2009 according to the present schedule.


WP700 Administration/management

Monthly progress reports

Final Report (D5, note D2 in SoW) ready in March 2010 according to the present schedule.

Abstract (D6, note D3 in SoW) ready in March 2010 according to the present schedule.


2. Problem areas/reasons for slippages

The date for delivery of software was delayed, partly due to part-time parental leave.


3. Events anticipated to be accomplished during next reporting period

No major.


4. Status report on all long lead or critical delivery items

None

5. Action items

The following action item was decided during the PM4:

Action Item PM-4 Hugh Evans shall discuss with the Contract Officer about the IPR procedure and initiate it


6. Milestone payment status

Progress payment invoice was sent September 2009 and payment has been received.


7. Expected dates for major schedule items

The maintenance phase will run until March 2010. Next meeting beginng of March at ESTEC.