10–14 Oct 2016
San Francisco Marriott Marquis
America/Los_Angeles timezone

Experiment Management System for the SND Detector

11 Oct 2016, 15:30
1h 15m
San Francisco Marriott Marquis

San Francisco Marriott Marquis

Poster Track 2: Offline Computing Posters A / Break

Speaker

Mr Konstantin Pugachev (Budker Institute of Nuclear Physics (RU))

Description

We present a new experiment management system for the SND detector at the VEPP-2000 collider (Novosibirsk). Substantially, it includes as important part operator access to experimental databases (configuration, conditions and metadata).

The system is designed in client-server architecture. A user interacts with it via web-interface. The server side includes several logical layers: user interface templates, template variables description and initialization, implementation details like database interaction. The templates are believed to have a simple enough structure to be used not only IT professionals but also by physicists.

Experiment configuration, conditions and metadata are stored in a database being managed by DBMS MySQL, ones being composed as records having hierarchical structure.
To implement the server side NodeJS, a modern JavaScript framework, has been chosen. A new template engine is designed. The important feature of our engine is asynchronous computations hiding. The engine provides heterogeneous synchronous-style expressions (including synchronous or asynchronous values or functions calls). This helps template creators to focus on values to get but not on callbacks to handle.

A part of the system is put into production. It includes templates dealing with showing and editing first level trigger configuration and equipment configuration and also showing experiment metadata and experiment conditions data index.

Primary Keyword (Mandatory) Databases
Secondary Keyword (Optional) Monitoring

Primary author

Mr Konstantin Pugachev (Budker Institute of Nuclear Physics (RU))

Co-author

Aleksandr Korol (Budker Institute of Nuclear Physics (RU))

Presentation materials