首页 | 本学科首页   官方微博 | 高级检索  
   检索      


An object-oriented, individual-based approach for simulating the dynamics of genes in subdivided populations
Authors:Johnathan T Kool  
Institution:aAustralian Research Council Centre of Excellence for Coral Reef Studies, James Cook University, Townsville, QLD, 4811, Australia
Abstract:An object-oriented, individual-based simulation framework was developed for modeling the diffusion of genetic material in subdivided populations. Objects representing individual organisms were defined, each with a unique genotype composed of gene objects. The organisms mate and reproduce, and progeny disperse or recruit back to their native population through the use of a Movement interface. The object-oriented approach is also linked to analytical theory through the development of matrix-based equations. An implementation of the model demonstrates how changes to basic population parameters affect spatial and temporal genetic structure. Scalar changes to the system affect the duration over which processes occur as well as the degree of variance, but appear to leave overall structural patterns unchanged. Object-oriented programming provides some unique advantages for modeling population genetic processes, including the use of abstraction and implementation, as well as the ability to accommodate complex, heterogeneous behavior.
Keywords:Connectivity  Individual-based models  Object-oriented programming  Landscape genetics  Autocorrelation
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号