What is a Haplotree?
A haplotree is a genetic family tree of humankind. It traces paternal (Y-DNA) or maternal (mtDNA) lineages back to a shared ancient ancestor—often referred to as "Y-Chromosome Adam" for Y-DNA.
As human populations migrated over generations, distinct genetic mutations occurred. By tracking these mutations, the haplotree illustrates how and when different lineages split apart over time.
Haplogroups and SNPs
- Haplogroup - A branch on the haplotree representing a group of individuals who share a common ancestor and specific genetic markers.
- Subclades - Smaller, more specific sub-branches within a larger haplogroup.
- SNP (Single Nucleotide Polymorphism) - A specific genetic mutation that defines a haplogroup or subclade. Each SNP originated in a single ancestor at a specific point in history.
How Lineages Split
Comparing SNPs between two individuals reveals where their ancestral lines connect:
- Shared SNPs indicate a shared common ancestor.
- Unshared SNPs mark a split in the lineage, showing that the shared ancestor existed further back in time.
Relative Dating
We know that each SNP represents an ancestor, but when did those ancestors live? If we find multiple SNPs in a single individual, how do we know the relative age of them? In other words, which ones represent ancient ancestors, and which ones are more recent? Even if we test ancient remains, as is more and more common in recent years, we still find many SNPs within that ancient DNA, so the question remains: What is the relative age of these?
We do this using a process called phylogenetic reconstruction. The example below illustrates this process. In reality each SNP has an alphanumeric designation (such as M269 or FGC102328, but for simplicity's sake, we will refer to each SNP simply by a letter: A, B, C, etc.
- We start with an initial test taker in our database who tests positive for mutations A and B. At this stage, without additional comparison data, we know these two SNPs are linked, but we cannot yet confirm their chronological order.
- A second individual tests positive for SNP A but lacks SNP B. Because both individuals share A, mutation A must have occurred in a common ancestor before mutation B arose. If B were as old, or older, than A, then everyone who had A would also have B. This places A higher up on the tree as the ancestral node, with AB branching below it as a downstream lineage.
- A new test taker enters the database carrying SNPs A, B, and C. Since this individual shares AB with the previous tester but also possesses a new mutation (C), C is dated as a younger mutation. The tree extends downward, defining a new sub-branch (or subclade) marked by ABC.
- Another tester joins the database with only SNPs A and B. Because this individual shares AB with the ABC branch but lacks mutation C, they sit alongside the ABC branch at the AB level. This confirms that AB is an
established parent branch with multiple distinct descendant lines.
- As database participation grows, a tester reveals mutations A, B, C, and D. Since ABCD shares ABC with existing testers, mutation D is younger than C. ABCD forms a new downstream branch under ABC, while testers carrying only ABC remain on the parent level.
- We continually build this tree further as more test takers are added. We also start to see more sub-branches occur. The Time to Most Recent Common Ancestor (TMRCA) also comes closer to the present generation as more recent SNPs are discovered and added.
-
We now have enough detail (also called granularity) of where each SNP relates to the other SNPs, that we can identify where a person should fit based on the presence or absence a single SNP. In this example, we can tell where a person would fit based solely by the presence or absence of SNP D. Anyone with SNP D will automatically belong to the ABCD branch, even if we do not test specifically for SNPs A, B, and C.
As the tree grows, SNP E will do the same thing, and so on.
Applications to genealogy
This is a very simplified version of how we build a tree with relative dates. We know how each of these SNPs relate to the others, and by extension, how living test takers relate to one another. As more data is added, the tree becomes more and more useful for genealogists to connect SNPs with known ancestors. This connects past to present and helps get past brick walls where the paper trail has gone cold. Some haplogroups are much larger than others, yet all continue to grow as more and more members of those haplogroups take Y-DNA testing and more and more connections are made.
For information on how we determine the absolute dates for SNPs - How many years ago the SNP first occured - cheeck out this blog article.