Similar presentations:
Разработка веб-сервиса сравнения генов
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