Departamento de Bioquímica, Genética e Inmunología, Universidad de Vigo, 36310 Vigo, Spain.
Curr Genomics. 2010 Mar;11(1):58-61. doi: 10.2174/138920210790218007.
The importance of simulation software in current and future evolutionary and genomic studies is just confirmed by the recent publication of several new simulation tools. The forward-in-time simulation strategy has, therefore, re-emerged as a complement of coalescent simulation. Additionally, more efficient coalescent algorithms, the same as new ideas about the combined use of backward and forward strategies have recently appeared. In the present work, a previous review is updated to include some new forward simulation tools. When simulating at the genome-scale the conflict between efficiency (i.e. execution speed and memory usage) and flexibility (i.e. complex modeling capabilities) emerges. This is the pivot around which simulation of evolutionary processes should improve. In addition, some effort should be made to consider the process of developing simulation tools from the point of view of the software engineering theory. Finally, some new ideas and technologies as general purpose graphic processing units are commented.
当前和未来进化及基因组研究中模拟软件的重要性,最近通过发布的几个新模拟工具得到了进一步证实。因此,向前模拟策略重新成为了合并模拟的补充。此外,最近还出现了更有效的合并算法和关于合并策略的新想法。在本工作中,对以前的综述进行了更新,以纳入一些新的向前模拟工具。在基因组规模上进行模拟时,效率(即执行速度和内存使用)和灵活性(即复杂建模能力)之间的冲突就会出现。这是进化过程模拟应该改进的关键。此外,还应从软件工程理论的角度努力考虑开发模拟工具的过程。最后,对一些新技术和新想法,如通用图形处理单元进行了评论。