Лаборатория
Нейтронной Физики
им. И.М. Франка

Мобильное меню

Совместный семинар отделов НЭОКС ИБР-2 и НЭОНИКС по методике и технике нейтронного эксперимента, 09.06.26

Тип события: Совместный семинар отделов НЭОКС ИБР-2 и НЭОНИКС
Тип события (для фильтра): Лабораторные семинары

Совместный семинар отделов НЭОКС ИБР-2 и НЭОНИКС

09.06.2026 11:00 Конференц-зал ЛНФ (3-й этаж)

"Тенденции развития систем программного обеспечения в нейтронных центрах"
Андрей Сергеевич Кирилов (ЛНФ, ОИЯИ)

Тенденции развития систем программного обеспечения (ПО) в нейтронных центрах, начиная с конца прошлого столетия, можно проследить по материалам рабочего совещания NOBUGS (New Opportunities for Better User Group Software), которое, начиная с 1996 года проводится регулярно. Его основной целью является развитие сотрудничества между учеными и ИТ-специалистами, работающими над ПО для рентгеновских, нейтронных и мюонных источников для сбора и анализа данных, выработки общих подходов к его возможной унификации.

   На взгляд автора, можно выделить следующие ключевые моменты или этапы унификации ПО, хотя они не всегда происходили в строгом хронологическом порядке:

•    Унификация систем управления установками;
•    Организация потоковой передачи данных и службы доставки;
•    Выбор форматов данных;
•    Разработка программ визуализации и обработки данных;
•    Репозитории и регистрация измерений;
•    Применение систем AI +ML элементов;
•    Организация конвейера измерений (workflow engine).

Процесс унификации позволил сформулировать структуру ПО и успешно реализовать ее. Системы в нейтронных центрах таких как ESS, PSI, ISIS и др. состоит из конфигурируемых управляемых компонентов, обеспечивающих все этапы измерения от подачи пользователем заявки до оформления результатов и получения DOI, а сам процесс измерения организован как производственный. Следует отметить, что в настоящее время особое значение придается соблюдению принципов FAIR (Findable, Accessible, Interoperable, Reusable) в рамках концепции Open Science.