А. Соловьев от имени коллаборации Baikal-GVD
Baikal-GVD — строящаяся на озере Байкал нейтринная обсерватория гигатонного объёма. В настоящее время она производит около 100 ГБ данных каждый день. Разработано программное обеспечение для их автоматической обработки и анализа. Оно состоит из основной и управляющей частей. Первая представляет собой набор программ на C++, реализующих все этапы обработки данных, при этом выходные данные одной программы являются входными данными для других. Вторая — это пакет Python, который организует программы в граф обработки и обеспечивает их выполнение в правильном порядке, разрешая зависимости между ними. Программы, независимые друг от друга, выполняются параллельно. Система способна дать первый предварительный ответ с задержкой около 3–10 минут. Окончательные результаты получаются через несколько часов после завершения рана.
Review of software for automatic processing and analysis of data from the Baikal-GVD neutrino observatory
A. Soloviev on behalf of Baikal-GVD Collaboration
Baikal-GVD is a gigaton-volume neutrino observatory under construction in Lake Baikal. It currently produces around 100 GB of data every day. Software for their automatic processing and analysis has been developed. It consists of the core and the management parts. The first is a set of C++ programs that implement all stages of data processing, with the output of one program being the input to others. The second is a Python package that organizes programs into a processing graph and ensures they are executed in the correct order, resolving dependencies between them. Programs that are independent of each other are executed in parallel. The system is able of giving a first preliminary response with a time delay of about 3–10 minutes. The final results are obtained a few hours after the run completion.