Sep 5 – 9, 2016
Prague Congress Centre
Europe/Prague timezone

P2.062 ArchiveDB WEB API: a web service for the experiment data archive of Wendelstein 7-X

Sep 6, 2016, 2:20 PM
1h 40m
Foyer 2A (2nd floor), 3A (3rd floor) (Prague Congress Centre)

Foyer 2A (2nd floor), 3A (3rd floor)

Prague Congress Centre

5. května 65, Prague, Czech Republic
Board: 62
Poster D. Diagnostics, Data Acquisition and Remote Participation P2 Poster session

Speaker

Michael Grahl (Max-Planck-Institut für Plasmaphysik)

Description

WENDELSTEIN 7-X and its superconducting coil system is designed for research on steady-stateoperation of stellarators. This sets high requirements on the control and data acquisition (CoDaC)system, with the archive database as one of its main components. W7-X ArchiveDB [1] is the centralstorage system for all engineering and scientific data. It stores raw data as well as processed data andprovides a single database for a wide range of components and data types: diagnostic data from highsampling ADC and video camera systems, as well as continuous data streams from the machinemonitoring (incl. permanently running systems, like vacuum systems, cryosupply, and coils).Therefore the data acquisition is not limited to the period of single discharges, but it operates in a24/7 manner. The WEB API provides a unified access to all data from ArchiveDB by using web service technologies.The API (Application Programming Interface) is based on the REST architecture style [2], using HTTPas the application protocol: all archived data is represented as resources, which can be addressed viaa URL. The users can read data in standard formats, like the compact JSON format or PNG for images.In the same way, the WEB API also provides a simple way to import new data to ArchiveDB, e.g.results from data analysis or data from diagnostic systems, which are still under commissioning. Theusage of standards makes the API easy to integrate in all programming languages: currently, userscall the API from C, Java, Python, MATLAB, IDL, and LabVIEW. A HTML representation allowsbrowsing through the complete content of the archive by using a normal web browser, incl. previewplots of the data. This contribution will present the concept, implementation, and usage of the W7-X ArchiveDB WEBAPI.

Co-authors

Andreas Holtz (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Andreas Werner (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Anett Spring (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Christine Hennig (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Georg Kuhner (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Heike Laqua (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Heike Riemann (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Jon Krom (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Marc Lewerentz (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Martin Grun (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Michael Grahl (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany) Torsten Bluhm (Max-Planck-Institut für Plasmaphysik, Greifswald, Germany)

Presentation materials

There are no materials yet.