drawGenealogy
Program for Simulating Random Family Histories
Each diploid individual has two parents, a mother (ellipse) and a father (rectangle), four grandparents and so on. This exponential growth of the number of ancestors means that under a simple model of random mating the ancestors of any two individuals soon overlap. In addition, one or more universal ancestors rapidly appear in the population. At that point in time there are three types of individuals: Those who have left no descendants in the present, those who are ancestors of all extant individuals (universal ancestors), and those who left some descendants in the present generation (black). However, this situation is not stable and as we go further back in time we reach a phase, where all individuals are either universal ancestors or have left no descendants in the present. For more details on this see Rode, D. L. T., Olson, S., Chang, J. T. (2004). Modeling the recent common ancestry of all living humans. Nature, 431:562-566.
Download Program
The stand-alone version of drawGenealogy
generates LaTeX output. Its source code as well as an executable for Intel-Linux can be downloaded from here.
Please do not forget to register any software you download from this website.
Home