PhyloJunction: a computational framework for simulating, developing, and teaching evolutionary models.

PhyloJunction: a computational framework for simulating, developing, and teaching evolutionary models.
复制标题

PhyloJunction:用于模拟、开发和教授进化模型的计算框架。

DOI:
10.1101/2023.12.15.571907
复制
发表时间:
2023
期刊:
bioRxiv : the preprint server for biology
影响因子:
--
通讯作者:
Landis,MichaelJ
Landis,MichaelJ
中科院分区:
--
文献类型:
--
作者:
Mendes,FábioK;Landis,MichaelJ

文献摘要

相似文献

我们介绍PhyloJunction,一个计算框架,旨在促进原型,测试和表征的进化模型。PhyloJunction作为一个开源Python库分发,由于其灵活的图形建模架构和专用的模型规范语言,可用于实现各种模型。模型设计和使用通过命令行和图形界面向用户公开,这些界面集成了模拟,汇总和可视化数据的步骤。本文介绍了PhyloJunction-which包括,但不限于,一个流行的家庭的系统发育多样化模型的一般实现的功能,并向前迈进,它如何可以扩展到不仅包括新的模型,但也成为一个平台进行和教学统计学习。
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.