⚠️ RUO — только для научных исследований. Не является медицинским изделием; не предназначено для диагностики, профилактики или выбора лечения.

OnSiteSeq Cockpit

Веб-приложение для управления Snakemake-пайплайнами


📋 Описание

OnSiteSeq Cockpit — веб-приложение для управления контейнеризованными биоинформатическими Snakemake-пайплайнами. Позволяет запускать анализ из браузера: выбрать пайплайн из каталога Harbor, указать входной образец .fastq.gz и получить клинический и QC-отчёты без работы в командной строке.


🖥 Варианты исполнения

Edge

Версия для запуска на программно-аппаратном комплексе OnSiteSeq Edge. Интерфейс адаптирован для работы на сенсорном экране. Пайплайны распространяются в виде arm64 Docker-контейнеров через реестр harbor.onsiteseq.io.

Параметр Значение
Архитектура arm64
Целевое устройство Nvidia Jetson AGX
Контейнеры arm64 Docker-образы

Desktop

Версия для запуска на рабочем компьютере исследователя или лаборатории. Работает автономно или в паре с OnSiteSeq Edge. Пайплайны распространяются в виде x86 Docker-контейнеров.

Параметр Значение
Архитектура x86
Целевое устройство Рабочий компьютер
Контейнеры x86 Docker-образы

Cloud

Версия, адаптированная для запуска в облачных провайдерах. Доступна по адресу cloud.onsiteseq.io. Пайплайны распространяются в виде x86 Docker-контейнеров.

Параметр Значение
Архитектура x86
Адрес cloud.onsiteseq.io
Контейнеры x86 Docker-образы

⚙️ Технологический стек

Слой Технология
Frontend Vue 3 + Vite + Pinia + Axios
Backend Python 3.12 + FastAPI + SQLAlchemy async
БД PostgreSQL 16 (asyncpg драйвер)
Миграции Alembic (async)
Реестр образов Harbor Registry (harbor.onsiteseq.io)
Оркестрация Docker Compose v2
Веб-сервер фронтенда Nginx (статика из Vite build)

📸 Скриншоты

Каталог пайплайнов

Карточки доступных пайплайнов с тегами, статусом совместимости (Edge / Cockpit / Cloud) и кнопкой запуска. Синхронизация каталога с harbor.onsiteseq.io в один клик.

Каталог пайплайнов OnSiteSeq Cockpit


Запуск анализа

Выбор пайплайна, названия запуска и входного образца .fastq.gz. Файлы обнаруживаются автоматически из папки данных.

Форма запуска пайплайна


Результаты: отчёт с интерпретацией (RUO) и QC-отчёт

После завершения анализа Cockpit отображает прогресс выполнения шагов Snakemake и список готовых отчётов: отчёт с интерпретацией (RUO) и QC-отчёт (для биоинформатика).

Результаты запуска с отчётами


🔗 Связанные компоненты

© 2026 Роман Горбенко, OnSiteSeq
AI medtech платформа для управления контейнеризованными биоинформатическими пайплайнами.
Edge-платформа. Рабочее место. Облачные вычисления.
Свидетельство о государственной регистрации программы для ЭВМ № 2026680748.
Проект начат в МФТИ, продолжен в аспирантуре РНИМУ им. Н.И. Пирогова.
Получение разрешений и валидация в процессе. Текущий статус — RUO. Только для научных исследований. Не для диагностики.
Проект — участник топ-1000 университетских стартапов и Акселерационной программы «Будущее медицины».