Downloading and Importing MyHeritage
Full Chromosome and ICW/Triangulation data is currently unable to be collected directly from MyHeritage.
However, the browser extension Pedigree Thief can provide us with some information.
ICW and Triangulation data via Pedigree Thief
Written with the guidance of Colin Thomson who is the developer of the Pedigree Thief tool. See the Help page of Pedigree Thief for more information if needed by right clicking on the PT icon in your browser.
Downloading the Data
Gathering your Matches.
Pedigree Thief needs to create its own database to then be able to gather the rest of the desired data.
On MyHeritage, navigate to the DNA Matches page by hovering over the DNA menu item and select DNA Matches on the dropdown that appears.
Select the Test person for whom the matches are to be gathered.
If updating the database, change sort order to 'Most recent'.
Click 'Pedigree Thief' icon.
Change “number of pages to be read” as required.
On the first time of use - the only option available is “Select the number of pages to read” and “Read Matches”. At least one page has to be read for each test person. (This is to place profile details in the database.)
The "Save Stored Matches" button produces a csv file that is not needed for GDAT imports, but you can save this for your own needs if desired.
Gathering your ICW and Triangulation Data
Navigate to one of your MyHeritage Match pages
Click 'Pedigree Thief' icon.
Wait for data to be downloaded.
Click 'Save ICW' button. This will produce a file named “MyHeritage ICWs for <profile Name> and <match name>.csv “. Save it somewhere safe for later.
Click 'Read/Save ### Triangulations' button. This will navigate through a series of triangulation pages and save a file named “MyHeritage Triangulations for <profile Name> and <match name>.csv “. to your downloads folder.
Repeat as many times as desired for each match you wish to have this information for.
Note: The "Save Chromosome Data" button will create a csv file that is not needed for GDAT imports, but you can save this for your own needs if desired.
The 'Save ICW (missing ID)' button will produce a csv file. This lists the matches that PT could not find in its database. Perhaps a new match not yet loaded, or the owner has changed the match name since the his/her page was read, or there is more than one match in the database that has the same details as the ICW person. A user can use this information to search for the individual and run PT on the page to update the database.
Importing into GDAT
Import the direct downloaded files into GDAT (see the relevant section above for details)
Import the ICW file through "Pedigree Thief > 3: MyHeritage ICWs". Review the Import Summary if desired.
Import the Triangulation file through "Pedigree Thief > MyHeritage Triangulations". Review the Import Summary if desired.
Repeat steps 2 and 3 as many times as desired for each match you wish to have this information for.
ICW and Triangulation imports from Pedigree Thief can be done in any order without issues.
Ancestors of Matches
Gathering a MyHeritage match's family tree can be done in one of the following ways depending on your level of access and or personal preference.
Using the Pedigree Thief browser extension to gather the tree data. This is gathered by viewing the match's tree and clicking on the Pedigree Thief icon. Then click "Copy Ahnentafel", and load this into GDAT through the F2 page of the match, via the right click "Import > PedigreeThief" menu item.
Using the One2Tree browser extension (Windows only) to gather the tree data. This is gathered by viewing the match's tree and clicking on the One2Tree icon. The use Ctrl+A and Ctrl+C to copy the entire page, and import this into GDAT via the F2 page of the match, via the right click "Import > One2Tree" menu item.
Note: The unpaid version of One2Tree will only gather 4 generations at a time. The paid version defaults to 12 generations but will gather up to 52 generations.
Note: If you are going to gather tree data via either PedigreeThief or One2Tree, you will want to ensure that you are viewing a match's tree from the point that they have assigned to themselves, and not from the home person in the tree (which can occur if the DNA kit is managed by a different person). In GDAT, use the "Links Specific to the current Profile" "Go" button to reach the match's page at MyHeritage. Then scroll down to find the match's tree on the page, this usually appears below the "Shared DNA Matches" listing. Click on the match in this tree view, and then on "View in Tree". From here, you can use one of the browser extensions to gather the available tree data. If you choose to use the "View Tree" link at the top of a match page, there is the possibility that you may end up viewing the tree from a different person's position, and not your DNA Match's position in the tree.
Loading via Gedcom is also possible via the GDAT F2 page of the match and the right click "Import > Gedcom" menu item. This method however requires you to have a Gedcom file for this person's tree, either extracted from your own family tree, or received from your Match while communicating with them. It is also possible to use Pedigree Thief to create a Gedcom from a match's tree if desired.