stringtranslate.com

БИО-LGCA

В вычислительной и математической биологии биологический решеточно-газовый клеточный автомат (BIO-LGCA) представляет собой дискретную модель для перемещения и взаимодействия биологических агентов, [1] тип клеточного автомата . BIO-LGCA основана на модели решеточно-газового клеточного автомата (LGCA), используемой в динамике жидкостей. Модель BIO-LGCA описывает клетки и другие подвижные биологические агенты как точечные частицы, движущиеся по дискретной решетке, тем самым взаимодействуя с близлежащими частицами. В отличие от классических моделей клеточных автоматов, частицы в BIO-LGCA определяются их положением и скоростью. Это позволяет моделировать и анализировать активные жидкости и коллективную миграцию, опосредованную в первую очередь изменениями импульса, а не плотности. Приложения BIO-LGCA включают инвазию рака [2] и прогрессирование рака . [3]

Определение модели

Как и все модели клеточных автоматов, модель BIO-LGCA определяется решеткой , пространством состояний , соседством и правилом . [4]

Государственное пространство

Подструктура узла решетки BIO-LGCA с шестью каналами скорости (соответствующими 2D гексагональной решетке) и одним каналом покоя. В этом случае , , и пропускная способность . Каналы 2, 3, 6 и 7 заняты, таким образом, конфигурация решетки , а число частиц .

Для явного моделирования скоростей частиц предполагается, что узлы решетки имеют определенную подструктуру. Каждый узел решетки соединен с соседними узлами решетки через векторы, называемые «каналами скорости», , , где число каналов скорости равно числу ближайших соседей и, таким образом, зависит от геометрии решетки ( для одномерной решетки, для двумерной гексагональной решетки и т. д.). В двух измерениях каналы скорости определяются как . Кроме того, может быть определено произвольное число так называемых «каналов покоя», так что , . Говорят, что канал занят, если в узле решетки находится частица со скоростью, равной каналу скорости. Занятость канала обозначается числом занятости . Обычно предполагается, что частицы подчиняются принципу исключения , так что не более одной частицы могут одновременно занимать один канал скорости в узле решетки. В этом случае числа занятости являются булевыми переменными, т. е. , и, таким образом, каждый узел имеет максимальную пропускную способность . Поскольку совокупность всех чисел заполнения каналов определяет число частиц и их скорости в каждом узле решетки, вектор описывает состояние узла решетки, а пространство состояний задается выражением .

Динамика правил и моделей

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

Шаг взаимодействия

В зависимости от конкретного приложения этап взаимодействия может состоять из операторов реакции и/или переориентации.

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

Оператор переориентации также заменяет состояние новым состоянием с вероятностью . Однако этот оператор сохраняет число частиц и, следовательно, моделирует только изменения скорости частиц путем перераспределения частиц между скоростными каналами. Вероятность перехода для этого оператора может быть определена из статистических наблюдений (используя принцип максимального калибра ) или из известной динамики одной частицы (используя дискретизированное стационарное угловое распределение вероятностей, заданное уравнением Фоккера-Планка, связанным с уравнением Ланжевена , описывающим динамику переориентации), [5] [6] и обычно принимает вид, где — константа нормировки (также известная как функция распределения ), — энергоподобная функция, которую частицы, вероятно, будут минимизировать при изменении направления своего движения, — свободный параметр, обратно пропорциональный случайности переориентации частиц (аналогично обратной температуре в термодинамике), и — дельта Кронекера , которая гарантирует, что число частиц до и после переориентации остается неизменным.

Форма состояния, полученная в результате применения оператора реакции и переориентации, известна как конфигурация после взаимодействия и обозначается как .

Динамика модели BIO-LGCA. На каждом шаге времени числа заполнения изменяются стохастически операторами реакции и/или переориентации во всех узлах решетки одновременно во время шага взаимодействия. Затем частицы детерминированно перемещаются в тот же канал скорости на соседнем узле в направлении своего канала скорости во время шага переноса. Цвета на эскизе используются для отслеживания динамики частиц отдельных узлов. Этот эскиз предполагает правило сохранения частиц (отсутствие оператора реакции).

Транспортная ступенька

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

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

Новый временной шаг начинается, когда произошли оба этапа взаимодействия и транспорта. Таким образом, динамика BIO-LGCA может быть суммирована как стохастическое конечно-разностное микродинамическое уравнение

Пример динамики взаимодействия

Гексагональная модель BIO-LGCA полярного роения. В этой модели клетки предпочтительно изменяют свои скорости так, чтобы они были параллельны импульсу соседства. Узлы решетки окрашены в соответствии с их ориентацией, следуя цветовому кругу . Пустые участки имеют белый цвет. Использовались периодические граничные условия.

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

Случайное блуждание

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

Гексагональная модель BIO-LGCA возбудимых сред. В этой модели оператор реакции благоприятствует быстрому размножению частиц в каналах скорости и медленной гибели частиц в каналах покоя. Частицы в каналах покоя подавляют размножение частиц в каналах скорости. Оператор переориентации — это оператор случайного блуждания в тексте. Узлы решетки ярко окрашены, чем больше подвижных частиц присутствует. Покоящиеся частицы не показаны. Использовались периодические граничные условия.

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

Простой процесс рождения и смерти

Если организмы размножаются и умирают независимо от других особей (за исключением конечной грузоподъемности), то можно смоделировать простой процесс рождения/смерти [3] с вероятностью перехода, заданной выражением, где , — постоянные вероятности рождения и смерти соответственно, — дельта Кронекера, которая гарантирует, что на каждом шаге времени происходит только одно событие рождения/смерти, а — функция Хевисайда , которая гарантирует, что число частиц положительно и ограничено грузоподъемностью .

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

Адгезивные взаимодействия

Клетки могут прилипать друг к другу с помощью молекул кадгерина на поверхности клетки. Взаимодействия кадгерина позволяют клеткам образовывать агрегаты. Формирование клеточных агрегатов посредством адгезивных биомолекул можно смоделировать [7] с помощью оператора переориентации с вероятностями перехода, определяемыми как

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

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

Математический анализ

Поскольку точная обработка стохастической агентной модели быстро становится невозможной из-за корреляций высокого порядка между всеми агентами, [8] общий метод анализа модели BIO-LGCA заключается в ее преобразовании в приближенное детерминированное конечно-разностное уравнение (FDE), описывающее среднюю динамику популяции, а затем в выполнении математического анализа этой приближенной модели и сравнении результатов с исходной моделью BIO-LGCA.

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

Из этого нелинейного FDE можно выделить несколько однородных стационарных состояний или констант, независимых от и , которые являются решениями FDE. Для изучения условий устойчивости этих стационарных состояний и потенциала формирования паттернов модели можно выполнить линейный анализ устойчивости . Для этого нелинейное FDE линеаризуется следующим образом: где обозначает однородное стационарное состояние , и предполагалась окрестность фон Неймана . Чтобы привести его к более привычному уравнению конечных разностей только с временными приращениями, можно применить дискретное преобразование Фурье к обеим сторонам уравнения. После применения теоремы о сдвиге и выделения члена с временным приращением слева получается уравнение решетки Больцмана [4] , где — мнимая единица , — размер решетки вдоль одного измерения, — волновое число Фурье , а обозначает дискретное преобразование Фурье. В матричной записи это уравнение упрощается до , где матрица называется пропагатором Больцмана и определяется как Собственные значения пропагатора Больцмана определяют свойства устойчивости стационарного состояния: [4]

Приложения

Построение BIO-LGCA для изучения биологических явлений в основном включает определение соответствующих вероятностей перехода для оператора взаимодействия, хотя точные определения пространства состояний (например, для рассмотрения нескольких клеточных фенотипов ), граничных условий (для моделирования явлений в ограниченных условиях), соседства (для количественного соответствия экспериментальным диапазонам взаимодействия) и пропускной способности (для моделирования эффектов скученности для заданных размеров клеток) могут быть важны для конкретных приложений. В то время как распределение оператора переориентации может быть получено с помощью вышеупомянутых статистических и биофизических методов, распределение операторов реакции может быть оценено, например, из статистики экспериментов in vitro . [9]

Модели BIO-LGCA использовались для изучения нескольких клеточных, биофизических и медицинских явлений. Вот некоторые примеры:

Ссылки

  1. ^ Deutsch, Andreas; Nava-Sedeño, Josué Manik; Syga, Simon; Hatzikirou, Haralampos (2021-06-15). "BIO-LGCA: класс моделирования клеточного автомата для анализа коллективной миграции клеток". PLOS Computational Biology . 17 (6): e1009066. Bibcode : 2021PLSCB..17E9066D. doi : 10.1371/journal.pcbi.1009066 . ISSN  1553-7358. PMC 8232544.  PMID 34129639  .
  2. ^ Рехер, Дэвид; Клинк, Барбара; Дойч, Андреас; Фосс-Бёме, Аня (2017-08-11). «Гетерогенность клеточной адгезии усиливает распространение опухолевых клеток: новые идеи из математической модели». Biology Direct . 12 (1): 18. doi : 10.1186/s13062-017-0188-z . ISSN  1745-6150. PMC 5553611. PMID  28800767 . 
  3. ^ ab Böttger, Katrin; Hatzikirou, Haralambos; Voss-Böhme, Anja; Cavalcanti-Adam, Elisabetta Ada; Herrero, Miguel A.; Deutsch, Andreas (2015-09-03). Alber, Mark S (ред.). "Возникающий эффект Аллея имеет решающее значение для возникновения и сохранения опухоли". PLOS Computational Biology . 11 (9): e1004366. Bibcode : 2015PLSCB..11E4366B. doi : 10.1371/journal.pcbi.1004366 . ISSN  1553-7358. PMC 4559422. PMID  26335202 . 
  4. ^ abc "Математическое моделирование формирования биологических паттернов", Клеточное автоматическое моделирование формирования биологических паттернов , Моделирование и имитация в науке, технике и технологиях, Бостон, Массачусетс: Birkhäuser Boston, стр. 45–56, 2005, doi :10.1007/0-8176-4415-6_3, ISBN 978-0-8176-4281-5, получено 2021-05-25
  5. ^ Nava-Sedeño, JM; Hatzikirou, H.; Peruani, F.; Deutsch, A. (2017-02-27). «Извлечение правил клеточного автомата из физических моделей уравнения Ланжевена для миграции отдельных и коллективных клеток». Журнал математической биологии . 75 (5): 1075–1100. doi :10.1007/s00285-017-1106-9. ISSN  0303-6812. PMID  28243720. S2CID  32456636.
  6. ^ Nava-Sedeño, JM; Hatzikirou, H.; Klages, R.; Deutsch, A. (2017-12-05). "Модели клеточных автоматов для коррелированных по времени случайных блужданий: вывод и анализ". Scientific Reports . 7 (1): 16952. arXiv : 1802.04201 . Bibcode :2017NatSR...716952N. doi :10.1038/s41598-017-17317-x. ISSN  2045-2322. PMC 5717221 . PMID  29209065. 
  7. ^ Буссемейкер, Хармен Дж. (1996-02-01). «Анализ автомата решеточного газа, формирующего шаблон: теория среднего поля и далее». Physical Review E. 53 ( 2): 1644–1661. Bibcode : 1996PhRvE..53.1644B. ​​doi : 10.1103/physreve.53.1644. ISSN  1063-651X. PMID  9964425.
  8. ^ Оваскайнен, Отсо; Сомервуо, Пану; Финкельштейн, Дмитрий (28.10.2020). «Общий математический метод прогнозирования пространственно-временных корреляций, возникающих из моделей на основе агентов». Журнал интерфейса Королевского общества . 17 (171): 20200655. doi :10.1098/rsif.2020.0655. PMC 7653394. PMID  33109018 . 
  9. ^ Дирксе, Энн; Голебиевска, Анна; Будер, Томас; Назаров, Петр В.; Мюллер, Арно; Пуватингал, Суреш; Бронс, Николас ХК; Лейте, Соня; Соважо, Николас; Саркисян, Джемма; Сейфрид, Матье (16.04.2019). «Гетерогенность глиобластомы, связанная со стволовыми клетками, является результатом внутренней пластичности опухоли, сформированной микроокружением». Nature Communications . 10 (1): 1787. Bibcode :2019NatCo..10.1787D. doi :10.1038/s41467-019-09853-z. ISSN  2041-1723. PMC 6467886 . PMID  30992437. 
  10. ^ Mente, Carsten; Prade, Ina; Brusch, Lutz; Breier, Georg; Deutsch, Andreas (2010-10-01). «Оценка параметров с помощью нового метода оптимизации на основе градиента для биологических моделей клеточных автоматов на основе решеточного газа». Journal of Mathematical Biology . 63 (1): 173–200. doi :10.1007/s00285-010-0366-4. ISSN  0303-6812. PMID  20886214. S2CID  12404555.
  11. ^ Буссемейкер, Хармен Дж.; Дойч, Андреас; Гейгант, Эдит (1997-06-30). «Анализ среднего поля динамического фазового перехода в модели клеточного автомата для коллективного движения». Physical Review Letters . 78 (26): 5018–5021. arXiv : physics/9706008 . Bibcode : 1997PhRvL..78.5018B. doi : 10.1103/PhysRevLett.78.5018. ISSN  0031-9007. S2CID  45979152.
  12. ^ Фукс, Генрик; Лавничак, Анна Т. (2001). «Индивидуальная решетчатая модель для пространственного распространения эпидемий». Дискретная динамика в природе и обществе . 6 (3): 191–200. doi : 10.1155/s1026022601000206 . hdl : 1807/82157 .
  13. ^ Ильина, Ольга; Гриценко, Павел Г.; Сыга, Саймон; Липпольдт, Юрген; Ла Порта, Катерина AM; Чепижко, Александр; Гроссер, Штеффен; Вуллингс, Манон; Баккер, Герт-Ян; Старрусс, Йорн; Булт, Питер (2020-08-24). «Адгезия клеток и ограничение трехмерной матрицы определяют переходы застревания при инвазии рака молочной железы». Nature Cell Biology . 22 (9): 1103–1115. doi :10.1038/s41556-020-0552-6. ISSN  1476-4679. PMC 7502685 . PMID  32839548. 

Внешние ссылки