Вспомогательные сервисы для базы данных состояний эксперимента BM@N на NICA

Авторы

  • К. В. Герценбергер
  • П. А. Климай
  • М. Е. Зеленый

Аннотация

Унифицированная база данных состояний (названная UniConDa) эксперимента BM@N, который является первым экспериментом проекта NICA, используется в качестве центрального хранилища существенно важных метаданных эксперимента и различных параметров, включая информацию о сеансах и запусках, параметры детекторов и подсистем и описание сгенерированных файлов со смоделированными событиями столкновений частиц. Для эффективной работы с базой данных в существующей программной среде эксперимента требуется ряд различных инструментов и сервисов. Дано общее описание экосистемы таких сервисов, которые были разработаны и активно поддерживаются коллаборацией BM@N, а также подробно представлена реализация нового сервиса для данной информационной системы. Целью нового разработанного программного средства является перенос информации о состояниях и условиях работы эксперимента из существующих файлов форматов текста ASCII, CSV и XML в единую базу
данных состояний. Этот инструмент уже успешно использован для заполнения базы данных состояний BM@N информацией, содержащей параметры первых запусков BM@N. Данный программный сервис под названием Smart Data Parser был разработан как универсальный инструмент обработки поступающей информации на основе JSON схемы и поддерживает работу со множеством баз данных, благодаря чему его можно повторно использовать для аналогичных задач, возникающих в эксперименте.

Загрузки

Опубликован

2024-05-30

Выпуск

Раздел

Статьи

Как цитировать

Вспомогательные сервисы для базы данных состояний эксперимента BM@N на NICA. (2024). Письма в ЭЧАЯ, 20(5). https://pepan.jinr.ru/index.php/PepanLetters/article/view/553