Лаборатория нейтронной физики им. И. М. Франка
Совместный семинар отделов НЭОКС ИБР-2 и НЭОНИКС по методике и технике нейтронного эксперимента
Дата и время: вторник, 9 июня 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.