Allan Wilson Centre for Molecular Ecology and Evolution, Massey University, Palmerston North, New Zealand.
Mol Biol Evol. 2013 Jun;30(6):1480-93. doi: 10.1093/molbev/mst057. Epub 2013 Mar 16.
In this article, we present a versatile new software tool for the simulation and analysis of stochastic models of population phylodynamics and chemical kinetics. Models are specified via an expressive and human-readable XML format and can be used as the basis for generating either single population histories or large ensembles of such histories. Importantly, phylogenetic trees or networks can be generated alongside the histories they correspond to, enabling investigations into the interplay between genealogies and population dynamics. Summary statistics such as means and variances can be recorded in place of the full ensemble, allowing for a reduction in the amount of memory used--an important consideration for models including large numbers of individual subpopulations or demes. In the case of population size histories, the resulting simulation output is written to disk in the flexible JSON format, which is easily read into numerical analysis environments such as R for visualization or further processing. Simulated phylogenetic trees can be recorded using the standard Newick or NEXUS formats, with extensions to these formats used for non-tree-like inheritance relationships.
在本文中,我们提出了一种通用的新软件工具,用于模拟和分析群体系统发育和化学动力学的随机模型。模型通过一种表达能力强且易于理解的 XML 格式指定,可用于生成单个种群历史或此类历史的大型集合。重要的是,与它们对应的历史记录可以生成系统发育树或网络,从而可以研究谱系和种群动态之间的相互作用。可以记录均值和方差等汇总统计信息而不是完整的集合,从而减少使用的内存量 - 对于包括大量个体亚群或居群的模型来说,这是一个重要的考虑因素。对于种群大小历史记录,模拟输出结果以灵活的 JSON 格式写入磁盘,便于在 R 等数值分析环境中读取,以便进行可视化或进一步处理。模拟的系统发育树可以使用标准的 Newick 或 NEXUS 格式记录,并对这些格式进行扩展,以用于非树状遗传关系。