Модель генной сети Вагнера — это вычислительная модель искусственных генных сетей, которая явно моделирует процесс развития и эволюции генетических регуляторных сетей . Популяция с несколькими организмами может быть создана и развиваться из поколения в поколение. Она была впервые разработана Андреасом Вагнером в 1996 году [1] и исследовалась другими группами для изучения эволюции генных сетей , экспрессии генов , надежности , пластичности и эпистаза . [2] [3] [4]
Модель и ее варианты имеют ряд упрощающих предположений. Три из них перечислены ниже.
Модель представляет индивидуумов как сети взаимодействующих регуляторов транскрипции. Каждый индивидуум экспрессирует гены, кодирующие факторы транскрипции. Продукт каждого гена может регулировать уровень экспрессии себя и/или других генов через цис-регуляторные элементы . Взаимодействия между генами составляют генную сеть, которая представлена в модели матрицей × регуляторной . Элементы в матрице R представляют силу взаимодействия. Положительные значения в матрице представляют активацию целевого гена, тогда как отрицательные представляют репрессию. Элементы матрицы со значением 0 указывают на отсутствие взаимодействий между двумя генами.
Фенотип каждого индивидуума моделируется как паттерн экспрессии генов в момент времени . В этой модели он представлен вектором состояния .
элемент которого обозначает состояние экспрессии гена i в момент времени t . В исходной модели Вагнера,
∈
где 1 означает, что ген выражен, а -1 означает, что ген не выражен. Шаблон экспрессии может быть только ВКЛ или ВЫКЛ. Непрерывный шаблон экспрессии между -1 (или 0) и 1 также реализован в некоторых других вариантах. [2] [3] [4]
Процесс развития моделируется как развитие состояний экспрессии генов. Модель экспрессии генов в данный момент времени определяется как начальное состояние экспрессии. Взаимодействия между генами изменяют состояния экспрессии в процессе развития. Этот процесс моделируется следующими дифференциальными уравнениями
где τ) представляет состояние экспрессии в момент времени . Он определяется функцией фильтра σ . представляет взвешенную сумму регуляторных эффектов ( ) всех генов на ген в момент времени . В исходной модели Вагнера функция фильтра является ступенчатой функцией
В других вариантах функция фильтра реализована как сигмоидальная функция.
Таким образом, состояния экспрессии приобретут непрерывное распределение. Экспрессия гена достигнет конечного состояния, если она достигнет стабильного паттерна.
Эволюционные симуляции выполняются с помощью жизненного цикла размножение-мутация-отбор. Популяции имеют фиксированный размер и не вымрут. Используются неперекрывающиеся поколения. В типичной эволюционной симуляции в качестве основателя выбирается одна случайная жизнеспособная особь, которая может производить стабильную модель экспрессии генов. Клонированные особи генерируются для создания популяции идентичных особей. В соответствии с бесполым или половым репродуктивным режимом потомство производится путем случайного выбора (с заменой) родительской особи(ей) из текущего поколения. Мутации могут быть приобретены с вероятностью μ и выжить с вероятностью, равной их приспособленности. Этот процесс повторяется до тех пор, пока не будет произведено N особей, которые затем станут основой следующего поколения.
Приспособленность в этой модели — это вероятность того, что особь выживет и сможет воспроизвести потомство. В простейшей реализации модели генотипы, стабильные в развитии, выживают (т. е. их приспособленность равна ), а генотипы, нестабильные в развитии, — нет (т. е. их приспособленность равна ).
Мутации моделируются как изменения в регуляции генов , т. е. изменения элементов регуляторной матрицы .
Реализованы как половое , так и бесполое размножение . Бесполое размножение реализуется как создание генома потомка (генной сети) путем прямого копирования генома родителя. Половое размножение реализуется как рекомбинация геномов двух родителей.
Организм считается жизнеспособным, если он достигает стабильной модели экспрессии генов. Организм с колеблющейся моделью экспрессии отбрасывается и не может войти в следующее поколение.