Department of Genome Sciences, Foege Building S-250, Box 355065 3720 15th Ave NE, Seattle, WA 98195-5065, USA.
Bioinformatics. 2010 Sep 1;26(17):2200-1. doi: 10.1093/bioinformatics/btq355. Epub 2010 Jul 29.
Most population genetic simulators fall into one of two classes, backward time simulators that quickly generate trees but accommodate only relatively simple selective and demographic regimes, and forward simulators that allow for a broader range of evolutionary scenarios but which cannot produce genealogies. Thus, few tools are available that allow for producing genealogies under arbitrarily complex selective and demographic models.
TreesimJ is a forward time population genetic simulator that allows for sampling of genealogies, genetic data and many population parameters from populations evolving under complex evolutionary scenarios. The application provides many fitness and demographic models and new models are easy to develop. Data collection is performed by a variety of independently configurable collectors which periodically sample the population and record statistics. Output options include writing traces, histograms and summary statistics from the data collectors in addition to sampled genetic sequences and genealogies.
TreesimJ allows researchers to easily sample and analyze gene genealogies and related data from populations evolving under a wide variety of selective and demographic regimes. It is likely to be useful for population genetic researchers seeking to understand the links between evolutionary and demographic forces, genealogical structure and the resulting patterns of genetic variation.
TreesimJ home : http://staff.washington.edu/brendano/treesimj. Source and developer resources: http://code.google.com/p/treesimj.
大多数群体遗传模拟器分为两类,一类是回溯时间模拟器,它可以快速生成树,但只能适应相对简单的选择和人口统计制度;另一类是前向模拟器,它允许更广泛的进化场景,但不能产生谱系。因此,很少有工具可以在任意复杂的选择和人口统计模型下生成谱系。
TreesimJ 是一种前向时间的群体遗传模拟器,它允许从进化复杂场景下的种群中采样谱系、遗传数据和许多种群参数。该应用程序提供了许多适合度和人口统计模型,并且易于开发新模型。数据收集是通过各种独立配置的收集器完成的,这些收集器定期对种群进行采样并记录统计信息。输出选项包括除了采样的遗传序列和谱系之外,还可以从数据收集器中写入跟踪、直方图和汇总统计信息。
TreesimJ 使研究人员能够轻松地从进化选择和人口统计制度的多种选择和人口统计制度下的种群中采样和分析基因谱系和相关数据。对于寻求理解进化和人口力量、谱系结构以及由此产生的遗传变异模式之间的联系的群体遗传研究人员来说,它可能是有用的。
TreesimJ 主页:http://staff.washington.edu/brendano/treesimj。源代码和开发者资源:http://code.google.com/p/treesimj。