A Guide to Tracking Phylogenies in Parallel and Distributed Agent-based Evolution Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Moreno, Matthew Andres, Ranjan, Anika, Dolson, Emily, Zaman, Luis
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929523277168640
author Moreno, Matthew Andres
Ranjan, Anika
Dolson, Emily
Zaman, Luis
author_facet Moreno, Matthew Andres
Ranjan, Anika
Dolson, Emily
Zaman, Luis
contents Computer simulations are an important tool for studying the mechanics of biological evolution. In particular, in silico work with agent-based models provides an opportunity to collect high-quality records of ancestry relationships among simulated agents. Such phylogenies can provide insight into evolutionary dynamics within these simulations. Existing work generally tracks lineages directly, yielding an exact phylogenetic record of evolutionary history. However, direct tracking can be inefficient for large-scale, many-processor evolutionary simulations. An alternate approach to extracting phylogenetic information from simulation that scales more favorably is post hoc estimation, akin to how bioinformaticians build phylogenies by assessing genetic similarities between organisms. Recently introduced ``hereditary stratigraphy'' algorithms provide means for efficient inference of phylogenetic history from non-coding annotations on simulated organisms' genomes. A number of options exist in configuring hereditary stratigraphy methodology, but no work has yet tested how they impact reconstruction quality. To address this question, we surveyed reconstruction accuracy under alternate configurations across a matrix of evolutionary conditions varying in selection pressure, spatial structure, and ecological dynamics. We synthesize results from these experiments to suggest a prescriptive system of best practices for work with hereditary stratigraphy, ultimately guiding researchers in choosing appropriate instrumentation for large-scale simulation studies.
format Preprint
id arxiv_https___arxiv_org_abs_2405_10183
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Guide to Tracking Phylogenies in Parallel and Distributed Agent-based Evolution Models
Moreno, Matthew Andres
Ranjan, Anika
Dolson, Emily
Zaman, Luis
Neural and Evolutionary Computing
Populations and Evolution
Computer simulations are an important tool for studying the mechanics of biological evolution. In particular, in silico work with agent-based models provides an opportunity to collect high-quality records of ancestry relationships among simulated agents. Such phylogenies can provide insight into evolutionary dynamics within these simulations. Existing work generally tracks lineages directly, yielding an exact phylogenetic record of evolutionary history. However, direct tracking can be inefficient for large-scale, many-processor evolutionary simulations. An alternate approach to extracting phylogenetic information from simulation that scales more favorably is post hoc estimation, akin to how bioinformaticians build phylogenies by assessing genetic similarities between organisms. Recently introduced ``hereditary stratigraphy'' algorithms provide means for efficient inference of phylogenetic history from non-coding annotations on simulated organisms' genomes. A number of options exist in configuring hereditary stratigraphy methodology, but no work has yet tested how they impact reconstruction quality. To address this question, we surveyed reconstruction accuracy under alternate configurations across a matrix of evolutionary conditions varying in selection pressure, spatial structure, and ecological dynamics. We synthesize results from these experiments to suggest a prescriptive system of best practices for work with hereditary stratigraphy, ultimately guiding researchers in choosing appropriate instrumentation for large-scale simulation studies.
title A Guide to Tracking Phylogenies in Parallel and Distributed Agent-based Evolution Models
topic Neural and Evolutionary Computing
Populations and Evolution
url https://arxiv.org/abs/2405.10183