11.06M
Category: internetinternet

Разработка веб-сервиса сравнения генов

1.

РАЗРАБОТКА ВЕБ-СЕРВИСА
СРАВНЕНИЯ ГЕНОВ
Научный
руководитель:
Журавков В.В.
1
Курсовая работа
Лагодич Анны Дмитриевны
Минск, 2022
1

2.

ЦЕЛИ И ЗАДАЧИ РАБОТЫ
Цель - разработка веб-сервиса сравнения генов посредством сравнения
нуклеотидных последовательностей
Задачи:
1
Изучить основы сравнительной
генетики
2
2
Определить основной набор технологий
для разработки веб-сервиса
3
Разработка и тестирование на реальных
данных
2

3.

АКТУАЛЬНОСТЬ
Вычислительные подходы к сравнению
генома в последнее время стали общей
темой исследований в области
компьютерных наук. Растет публичная
коллекция тематических исследований и
демонстраций, начиная от сравнений всего
3
генома и заканчивая анализом экспрессии
генов. Это увеличило внедрение
различных идей, включая концепции
систем и управления, теории информации,
анализа строк и интеллектуального
анализа данных.
3

4.

ТЕХНОЛОГИИ ДЛЯ
РАЗРАБОТКИ ВЕБ-СЕРВИСА
NodeJS
Это опенсорсная кроссплатформенная среда выполнения
для JavaScript, которая работает на серверах
TypeScript
Это расширенная версия языка JavaScript
4
VS Code
Редактор кода для кроссплатформенной разработки веби облачных приложений.
4

5.

ПРОЦЕСС РАЗРАБОТКИ
делиться на два этапа
5
разработка сервера
разработка вебинтерфейса
5

6.

Серверная часть
В данной части решались такие задачи:
• создание узла запроса
• добавление обработчика ошибок
• реализация алгоритма сравнения
• обеспечение взаимодействия между
источником данных и вебинтерфейсом
6
6

7.

Разработка веб-интерфейса
В данной части решались такие задачи:
• разработка макета
• перенос элементов макета на вебстраницу посредством React и CSS
• обеспечить взаимодейсвтия вебинтерфейса с сервером
7
7

8.

РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ ПРОГРАММЫ
8
8

9.

ЗАКЛЮЧЕНИЕ
При выполнении работы были решены следующие задачи:
• изучены основы сравнительной генетики и методы
сравнения нуклеотидных последовательностей;
• определены наиболее подходящие инструменты для
реализации веб-сервиса;
• разработаны серверная часть приложения и основной
алгоритм сравнения генов;
9
• проведено тестирование на реальных данных.
Данный сервис актуален для специалистов, изучающих
генетику, биологию, медицину на русскоязычном
пространстве.
9

10.

СПАСИБО ЗА
ВНИМАНИЕ!
10
10
English     Русский Rules