CимургФарм

/

Продукт

/

Хроники развития платформы




Симург: Хроники развития (02.03.2026)

Инфраструктура:

Деплой Симург-платформы на Linux потребовал глубокой переработки контейнеризации и логики установки плагинов. Мы провели рефакторинг этих механизмов, и новый код уже протестирован на примере плагина RECORD – он успешно устанавливается и работает корректно.


SimuRg:

Неделя получилась продуктивной и насыщенной. Разработка функций sg_multistart() и sg_globalsens_sim(), стартовавшая на прошлой неделе, практически завершена: обе функции реализованы, остаются этапы валидации, документации и тестирования.

В sg_globalsens_sim() на данный момент встроены две техники глобального анализа чувствительности:

  • PRCC (Partial Rank Correlation Coefficient),
  • EFAST (Extended Fourier Amplitude Sensitivity Test).

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


NOVA:

Плагин NOVA полностью интегрирован в платформу на локальном уровне со всем заявленным функционалом.

В ходе интеграции мы усовершенствовали архитектуру «прокладки» между R и TypeScript. Обновлённый подход будет включён в инструкцию для разработчиков как best practices.


EVA:

EVA (Explore, Visualize, Analize) – инструмент для оцифровки графиков из научных публикаций – до недавнего времени существовал как отдельное веб-приложение, никак не связанное с платформой. На этой неделе мы начали процесс его плагинизации: локальная интеграция EVA с Симург-платформой уже практически завершена.


До встречи в следующем апдейте!