Детальная информация

Название: Система автоматизации построения конвейеров обработки биологических данных: бакалаврская работа: 09.03.01
Авторы: Пестрецов Артемий Владимирович
Научный руководитель: Амосов Владимир Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2017
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: биоинформатика; pipeline; java; springframework; angularjs
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/2/v17-5256
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: RU\SPSTU\edoc\46583

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе рассматривается разработка программного продукта для автоматизации создания конвейеров обработки биологических данных. Конвейеры обработки биологических данных используются биологами и биоинформатиками для проведения исследований над биологическими данными. Такие конвейеры описываются на специальных скриптовых языках программирования (WDL, CWL и др.). Зачастую ученые-биологи не владеют навыками программирования, поэтому возникает задача автоматизации создания таких конвейеров. При создании проекта для разработки серверной части приложения использовался язык программирования Java и SpringFramework. Для разработки клиентской части использовался язык TypeScript и фреймворк AngularJS. В качестве инструментов разработки были задействованы IntelliJ IDEA и система контроля версий git. Были изучены различные подходы к созданию масштабируемой архитектуры, алгоритмы на графах, работа с абстрактными синтаксическими деревьями. Результатом работы является веб-сервис, генерирующий скрипты описания конвейеров на языке WDL по графическому представлению конвейера. Также, система поддерживает возможность удаленного запуска конвейера на выполнение с пользовательскими данными. Проект предназначен для использования учеными-биологами для обработки биологических данных.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 267
За последние 30 дней: 0
Подробная статистика