I added more documentation. Please review and feel free to edit or suggest changes.
Usage[edit]
The purpose of this tool is to import DNA Haplogroup and autosomal segment information from the FamilyTree DNA site. The autosomal test in FamilyTree DNA is called FamilyFinder. The tool requires the user to first tie the FamilyTree person to the Gramps person. Only those people who are tied to a Gramps ID will be processed. Once done, the user needs to download the FamilyFinder match file and the Chromosome Browser file. The user can then execute the tool to extract the haplogroups for matches and the DNA segment information for use with the DNA Segment Map gramplet.
Sample Family Finder Matches CSV header
| Full Name | First Name | Middle Name | Last Name | Match Date | Relationship Range | Shared DNA | Longest Block | Linked Relationship | Ancestral Surnames | Y-DNA Haplogroup | mtDNA Haplogroup | Notes | Matching Bucket | X-Match | Autosomal Transfer |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| John P. Тимофеев | John | P. | Тимофеев | 4/19/2021 | Half Sibling, Uncle/Aunt/Niece/Nephew, Grandparent/Grandchild | 1976.62 | 135.57 | Uncle | Daniels / Тимофеев | R-M269 | GRAMPSID=I01110 | Maternal | No Match | No |
Sample Chromosome Browser Results CSV header
| Match Name | Chromosome | Start Location | End Location | Centimorgans | Matching SNPs |
|---|---|---|---|---|---|
| John P. Тимофеев | 1 | 18481003 | 61952574 | 53.763832 | 11126 |
Specific Details[edit]
For every person in FamilyTreeDNA that is matched to a person in the Gramps tree (thru a FamilyTree DNA note), an Association is created. This Association has a Note that includes all of the Segment data. Optionally, for every person matched, the Y-DNA and mtDNA haplogroup will be added as an Attribute to the matched person.
The Gramps Active person should be the person whose FamilyTree DNA was downloaded. The tool creates a DNA Association between the Active person and each matched person. The reciprocal Association is not created.
If a DNA Association already exists between the Active person and a match person, nothing will be added. If the match person already has a Y-DNA or mtDNA haplogroup Attribute, it will not replace or change it. Therefore, the tool can be executed multiple times as more people are tied between FamilyTree DNA and Gramps.
