Есть ли у вас рекомендации для книги, в которой представлен другой алгоритм, используемый в теоретической эволюционной биологии?
Я имею в виду не эволюционные или генетические алгоритмы (иначе этот вопрос не подходил бы для Biology.SE), а алгоритмы, применимые к эволюционной биологии. Меня не интересуют статистические процедуры и алгоритмы для реконструкции филогенетических деревьев, аннотирования последовательностей ДНК или обнаружения синонимичных изменений путем сравнения последовательностей близкородственных видов. Меня не интересует вводная книга по программированию.
Меня интересует компьютерное моделирование, прикладная популяционная генетика, родственный отбор, теория игр, расширение ареала популяции, моделирование полового размножения, отбор для различных систем определения пола, эволюция устойчивости/эволюционности, эволюция использования кодонов, эволюция генетического кода, эволюция познания , эволюция многоклеточности, …
Я не совсем знаю, существует ли одна книга, охватывающая все эти предметы. Если нет, я бы приветствовал предложения книги, в которой представлены алгоритмы, используемые в некоторых, но не во всех этих предметах.
Немного поискав в Amazon, я легко нашел тонны книг, но не совсем уверен, соответствуют ли они моим ожиданиям. Ниже приведены некоторые примеры
Индивидуальное моделирование и экология
Модели и алгоритм эволюции генома
моделирование для полевых биологов
Практические вычисления для биолога
Генетические и эволюционные вычисления
Генетические алгоритмы + структуры данных = программы эволюции
То, что вы описываете, обычно подпадает под категорию вычислительной биологии или просто математической биологии. К сожалению, большая часть этой области — биоинформатика, или применение методов статистического и/или динамического программирования для секвенирования данных. Вы исключаете это в своем вопросе, и я соглашусь с вами, что это «скучная» тема с точки зрения биолога-теоретика, потому что она в основном использует информатику очень стандартным образом в качестве инструмента для биологов-экспериментаторов.
Как вы заметили, также стандартно использовать вычислительные модели в теоретических работах как способ моделирования вещей. Я думаю, что это тот вид ресурсов, о которых вы просите. К сожалению, конкретные алгоритмы редко стандартизируются или повторно используются в этой области . Как правило, каждая статья (или последовательность связанных статей) использует свои собственные модели. [1] Когда вы прочитаете много статей, вы обнаружите некоторые общие темы, но это всего лишь стандартные идеи теоретической биологии, выраженные в виде моделирования. Я сомневаюсь, что существуют исчерпывающие книги, и даже если некоторые из них действительно полезны, мне неясна их полезность из-за отсутствия конкретного алгоритма (повторного использования). [2]Однако наиболее часто используемые методы заключаются либо в численном решении дифференциальных уравнений (которое большинство классифицирует как математическое моделирование), либо в запуске моделей на основе агентов или популяции. Общие ресурсы по ним существуют, и вот некоторые обсуждения для последних других SE:
Наконец, не путайте «вычислительное моделирование в теоретической биологии» с «алгоритмической биологией» . Алгоритмическая биология — это новая область , которая рассматривает экологическую и эволюционную динамику как вычислительные процессы. Вместо использования математических инструментов, заимствованных из физики (что является стандартом для динамических системных подходов к математической биологии), он использует инструмент теоретической информатики (обратите внимание, что это тип математики, который имеет очень мало общего с программированием ноутбука перед компьютером). из вас). Я знаю только две книги в этой области:
Грегори Чайтин «Доказательство Дарвина: превращение биологии в математику». Хотя Чайтин в прошлом внес важные и оригинальные мысли в информатику, я бы настоятельно рекомендовал не читать эту книгу , потому что она упускает суть как с биологической, так и с точки зрения информатики .
Лесли Валиант «Вероятно, приблизительно правильно: природные алгоритмы для обучения и процветания в сложном мире» — в этой книге (на основе более ранних статей) Валиант пересматривает эволюцию как тип машинного обучения. Это очень интересно с математической точки зрения, хотя может быть недостаточно напрямую связано с биологически значимыми вопросами (см. также некоторые обсуждения в Kaznatcheev (2013) и Kaznatcheev (2019) ) и упускает из виду вычислительную мощность частотно-зависимого отбора. (см. Казначчеев (2020) ). Но я бы порекомендовал прочитать эту книгу.
Вы изучали «Основы молекулярной эволюции» Дэна Граура и Ли.
Еще одно предложение в русле популяционной генетики и различных эво. теории будут - Эволюционная генетика: концепции и тематические исследования (многоавторская книга. Редактор Fox & Wolf)
рг255
кмм
рг255
Реми.б