Симург: Хроники развития (02.03.2026)
Инфраструктура:
Деплой Симург-платформы на Linux потребовал глубокой переработки контейнеризации и логики установки плагинов. Мы провели рефакторинг этих механизмов, и новый код уже протестирован на примере плагина RECORD – он успешно устанавливается и работает корректно.
SimuRg:
Неделя получилась продуктивной и насыщенной. Разработка функций sg_multistart() и sg_globalsens_sim(), стартовавшая на прошлой неделе, практически завершена: обе функции реализованы, остаются этапы валидации, документации и тестирования.
В sg_globalsens_sim() на данный момент встроены две техники глобального анализа чувствительности:
Отдельно хочется отметить работу команды тестирования: ими выявлены баги в ряде функций пакета SimuRg – и это отличная новость. Найденные проблемы позволяют сделать функции качественнее и надёжнее. Процесс синхронизации разработки и тестирования выстроен: тестировщики публикуют тикеты на виртуальной доске, а разработчики в начале каждой недели системно разбирают и адресуют их.
NOVA:
Плагин NOVA полностью интегрирован в платформу на локальном уровне со всем заявленным функционалом.
В ходе интеграции мы усовершенствовали архитектуру «прокладки» между R и TypeScript. Обновлённый подход будет включён в инструкцию для разработчиков как best practices.
EVA:
EVA (Explore, Visualize, Analize) – инструмент для оцифровки графиков из научных публикаций – до недавнего времени существовал как отдельное веб-приложение, никак не связанное с платформой. На этой неделе мы начали процесс его плагинизации: локальная интеграция EVA с Симург-платформой уже практически завершена.
До встречи в следующем апдейте!