Математические технологии моделирования вирусной динамики

Содержание

Слайд 2

Актуальность

Проблема высокой генетической изменчивости ВИЧ.
Необходимость в улучшении эффективности противовирусной терапии и в

Актуальность Проблема высокой генетической изменчивости ВИЧ. Необходимость в улучшении эффективности противовирусной терапии
разработке оптимальных стратегий лечения.
Необходимость понять закономерности развития популяции вируса в организме человека.

Слайд 3

Цели

Изучение разных подходов к построению моделей вирусной динамики
Построение стохастической и дифференциальной моделей

Цели Изучение разных подходов к построению моделей вирусной динамики Построение стохастической и
динамики квазивидов ВИЧ, учитывающей действия протекающих в популяции вируса процессов.
Анализ воздействия применения противовирусного препарата на вирусную динамику

Слайд 4

Стохастическая модель

Четырехбуквенный алфавит, каждая буква соответствует нуклеотиду
Виртуальный геном (строка длины 1800)
Квазитипы (всего

Стохастическая модель Четырехбуквенный алфавит, каждая буква соответствует нуклеотиду Виртуальный геном (строка длины
8, определяются 121-123 и 643-645 позициями)
Популяция (массив геномов, количество остается постоянным)

Слайд 5

Были изучены принципы работы генетических алгоритмов, которые включают в себя процессы:
рекомбинации
мутации

Были изучены принципы работы генетических алгоритмов, которые включают в себя процессы: рекомбинации

репликации вирусных геномов
отбора потомков в зависимости от функции приспособленности

Слайд 6

Рекомбинация

Вероятность рекомбинации: 0.5

Рекомбинация Вероятность рекомбинации: 0.5

Слайд 7

Вероятность мутации: 0.2

Мутация

Вероятность мутации: 0.2 Мутация

Слайд 8

Репликация

Реализована как умножение количества генов всех типов на число (20)

Репликация Реализована как умножение количества генов всех типов на число (20)

Слайд 9

Отбор

Отбор

Слайд 10

Написана программа в MATLAB, проведены расчеты с параметрами:
Размер популяции – 1000
Длина генома

Написана программа в MATLAB, проведены расчеты с параметрами: Размер популяции – 1000
– 1800
Вероятность точечной мутации – 0,2
Вероятность рекомбинации – 0,5
Количество поколений – 1000
Результаты приведены в виде графиков, демонстрирующих количественное соотношение частиц рассмотренных квазитипов в популяции для разных значений концентрации AZTμM

Слайд 11

Результаты работы программы для AZTμM = 0

Количество вирусных частиц рассмотренных квазитипов при

Результаты работы программы для AZTμM = 0 Количество вирусных частиц рассмотренных квазитипов
концентрации AZTμM = 0

Слайд 12

Количество вирусных частиц рассмотренных квазитипов при концентрации AZTμM = 0,3

Результаты работы программы

Количество вирусных частиц рассмотренных квазитипов при концентрации AZTμM = 0,3 Результаты работы
для AZTμM = 0,3

Слайд 13

Результаты работы программы для AZTμM = 0

Усредненное количество вирусных частиц рассмотренных квазитипов

Результаты работы программы для AZTμM = 0 Усредненное количество вирусных частиц рассмотренных
при концентрации AZTμM = 0

Слайд 14

Результаты работы программы для AZTμM = 0,3

Усредненное количество вирусных частиц рассмотренных квазитипов

Результаты работы программы для AZTμM = 0,3 Усредненное количество вирусных частиц рассмотренных
при концентрации AZTμM = 0,3

Слайд 15

Анализ степени генетического разнообразия

Определяется как число позиций, в которых соответствующие символы двух

Анализ степени генетического разнообразия Определяется как число позиций, в которых соответствующие символы
строк A и B одинаковой длины различны.

Слайд 16

Алгоритм

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

Алгоритм Сравним все первые гены цепочек во всей популяции, просуммируем количества разных
по формуле числа сочетаний из N по 2 посчитаем количество пар геномов с одинаковыми нуклеотидами
Сложим
Вычтем из общего количества возможных пар геномов
Получим количество пар геномов с различными нуклеотидами в паре для первой позиции в геноме.
Повторим для остальных позиций, просуммируем. Разделим на количество пар геномов в популяции. Получим среднее расстояние Хэмминга на популяцию.

Слайд 17

При концентрации AZTμM = 0

При концентрации AZTμM = 0,3

При концентрации AZTμM = 0 При концентрации AZTμM = 0,3

Слайд 18

При концентрации AZTμM = 0

При концентрации AZTμM = 0,3

При концентрации AZTμM = 0 При концентрации AZTμM = 0,3

Слайд 19

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

Если численность популяции велика, эволюция может рассматриваться как детерминированный процесс.
В

Дифференциальная модель Если численность популяции велика, эволюция может рассматриваться как детерминированный процесс.
этом случае эволюционная динамика популяции может быть описана системой обыкновенных дифференциальных уравнений (ОДУ).
Решением системы будут функции, описывающие динамику численности квазивидов в популяции с течением времени

Слайд 20

Предположим, что существует n различных разновидностей нуклеиновых кислот v1,…,vn, каждая характеризуется определенной

Предположим, что существует n различных разновидностей нуклеиновых кислот v1,…,vn, каждая характеризуется определенной
последовательностью нуклеотидов, которая определяет скорость репликации данной разновидности.
Скорости репликации A1,…,An
Qij – вероятности того, что при репликации цепочка вида vj в результате мутации станет цепочкой вида vi

Слайд 22

Примеры начальных условий


(1)
(2)

Примеры начальных условий (1) (2)

Слайд 23

Значения aj

Значения aj

Слайд 24

Можно считать, что:
Вероятность замены одного основания на другое в конкретной позиции: p

Можно считать, что: Вероятность замены одного основания на другое в конкретной позиции:
= 2*10^-5
Вероятность того, что ни в одной из позиций (121-123 или 643-645) ни одно из кодирующих оснований не изменится:
Qii = (1-3p)^6
Вероятность конкретной мутации в одном из шести рассматриваемых оснований: Qij = p(1-3p)^5
Если для перехода от одного мутанта к другому необходимо более двух мутаций, считается, что вероятность такого перехода равна нулю

Слайд 26

Если считать концентрацию противовирусного препарата в организме пациента постоянной, система является системой

Если считать концентрацию противовирусного препарата в организме пациента постоянной, система является системой
ОДУ с постоянными коэффициентами.
Для исследования динамики популяции следует задать начальные условия – размеры субпопуляций (численности каждого квазивида) до начала терапии.
Для численного решения системы уравнений использовался алгоритм ode15s для решения жёстких систем ОДУ, реализованный в пакете MATLAB.

Слайд 27

При концентрации AZTμM = 0, начальные условия (1) (однородная популяция в начальный

При концентрации AZTμM = 0, начальные условия (1) (однородная популяция в начальный момент времени) Результаты
момент времени)

Результаты

Слайд 28

При концентрации AZTμM = 0, начальные условия (2) (равномерное распределение квазитипов в

При концентрации AZTμM = 0, начальные условия (2) (равномерное распределение квазитипов в
популяции в начальный момент времени)

Слайд 29

При концентрации AZTμM = 0,03 , начальные условия (1) (однородная популяция)

При концентрации AZTμM = 0,03 , начальные условия (1) (однородная популяция)

Слайд 30

При концентрации AZTμM = 0,3 , начальные условия (1) (однородная популяция)

При концентрации AZTμM = 0,3 , начальные условия (1) (однородная популяция)

Слайд 31

При концентрации AZTμM = 0,03 , начальные условия (2) (равномерное количество квазивидов)

При концентрации AZTμM = 0,03 , начальные условия (2) (равномерное количество квазивидов)

Слайд 32

При концентрации AZTμM = 0,3 , начальные условия (2) (равномерное количество квазивидов)

При концентрации AZTμM = 0,3 , начальные условия (2) (равномерное количество квазивидов)

Слайд 33

Результаты

Результаты построения моделей показывают, что в процессе воспроизводства популяция по-прежнему остается неоднородной,

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

Слайд 34

Графический интерфейс

В состав MatLab входит среда GUIDE для создания приложений с графическим

Графический интерфейс В состав MatLab входит среда GUIDE для создания приложений с графическим интерфейсом пользователя.
интерфейсом пользователя.