Дизайн байндеров
с помощью нейросетевых моделей
Что такое антитела?

Антитело — это у-образный белок, занимающийся защитой организма. Умеет находить конкретную мишень — опасную клетку и привлекать ней другие иммунные клетки для уничтожения мишени.

Почему антитела?

Организм может не замечать мишень и не вырабатывать против нее антитела. К тому же, иммунная система может бороться только с внешними мишенями и не реагирует на опасные клетки человеческого организма. Поэтому существуют лекарства на основе искусственно созданных антител

Строение антител

У антител есть вариабельные области (или байндеры), определяющие, какой конкретный вид "плохих клеток" будет находить антитело. Именно с ними мы и работаем

И в них есть участки СДР, которые непосредственно связываются с мишенью

Как разрабатывают искусственные антитела?

Как разрабатывают искусственные антитела? Сначала идет процесс иммунизации животного, позволяющий получить животное антитело к нужной мишени. Но, скорее всего, человеческий организм распознает, что молекула чужеродная и не пример антитело. Поэтому нужно гуманизировать антитело, т. е. как-то его модифицировать, чтобы оно стало походить на человеческое. Под модификацией подразумевается внесение изменений в последовательность аминокислот

Как гуманизируют антитела?

Есть разные методы гуманизации антител. Они подразумевают модификацию антитела так, чтобы они стали похожи на человеческие. При этом CDR остаются прежними, а мутации нужно вносить, стараясь не изменить структуру

О проекте

В настоящее время актуальна задача генерации искусственных антител для лечения различных заболеваний. Одним из процессов создания такого лекарства стоит задача гуманизации антитела. Она подразумевает улучшение антитела так, чтобы человеческий организм хорошо его принял. Мы хотим автоматизировать этот процесс с помощью алгоритма на основе нейросетевых моделей для более продуктивного создания лекарств на производстве.

Гипотеза

У нас есть животное антитело и нам его нужно модифицировать. Казалось бы, можно просчитать все возможные изменения последовательности, но вариантов слишком много, и для их получения не хватит вычислительных ресурсов.

Сейчас люди, занимающиеся гуманизацией антител предлагают варианты на основе своего опыта и некой интуиции и потом уже проверяют полученные антитела.

Гипотеза нашего проекта состоит в том, что, возможно, можно создать алгоритм, который сможет предлагать варианты модификации антител, что сэкономит время специалистов и автоматизирует их работу.

Цель проекта

Реализовать алгоритм генерации антител с заданной структурой и свойствами на основе нейросетевых моделей

Задачи проекта
1
Погружение в предметную область
2
Поиск альтернативных решений
3
Сбор данных
4
Реализация базового решения
5
Реализация основного решения
6
Оценка качества
Концепция алгоритма
Схема работы градиентной оптимизации
Схема работы генетического алгоритма
Как мы тестировали наш алгоритм?

Мы нашли в патентах пары животных и гуманизированных антител и дали алгоритму на вход животные последовательности. После мы сравнили полученный результат с последовательностью из патента, которая уже используется в лекарствах. Стоит отметить, антитело можно оптимизировать не одним способом, так что несовпадение полученного с помощью нашего алгоритма антитела с патентным не обязательно означает, что гуманизация прошла плохо.

Результаты
С результатами можете ознакомиться по ссылке
https://clck.ru/3C4cxE
Наша команда
  • Тимур
    DS, Ml, реализация pipeline
  • Виталий
    Algorithms, реализация baseline
  • Эдвард
    DA, Design, реализация score baseline
  • Варвара
    Theory, Design, копирайтинг
  • Никита Вяткин
    Преподаватель
  • Совунья
    Талисман
www.biocad.ru