PhyloJunction: A Computational Framework for Simulating, Developing, and Teaching Evolutionary Models
We introduce PhyloJunction, a computational framework designed to facilitate the prototyping, testing, and characterization of evolutionary models. PhyloJunction is distributed as an open-source Python library that can be used to implement a variety of models, thanks to its flexible graphical modeling architecture and dedicated model specification language. Model design and use are exposed to users via command-line and graphical interfaces, which integrate the steps of simulating, summarizing, and visualizing data. This article describes the features of PhyloJunction-which include, but are not limited to, a general implementation of a popular family of phylogenetic diversification models-and, moving forward, how it may be expanded to not only include new models, but to also become a platform for conducting and teaching statistical learning.
Authors
- Fábio K. Mendes (ORCID: https://orcid.org/0000-0001-6204-7208)
- Michael J. Landis (ORCID: https://orcid.org/0000-0002-8672-6966)
Institutions
- Louisiana State University (US)
- Washington University in St. Louis (US)
Publication Details
- Journal
- Systematic Biology
- Published
- 2024-08-01
- DOI
- https://doi.org/10.1093/sysbio/syae048
- Citations
- 2
- Primary Topic
- Genomics and Phylogenetic Studies
- Type
- article
- Field-Weighted Citation Impact
- 0.47
Funders
- National Science Foundation
- National Institutes of Health
- National Institute of Food and Agriculture
- Fogarty International Center