Help › DNAGedcom Extract for GDAT
DNAGedcom Extract for GDAT
Overview
DNAGedcom Extract is a small companion desktop application that reads your DNAGedcom Client database and converts the data it contains into the CSV files that GDAT (Genealogical DNA Analysis Tool) imports. If you gather your matches, shared segments, In-Common-With (ICW) data, and family trees with the DNAGedcom Client and want to analyze them in GDAT, Extract is the bridge between the two.
It does all of its work locally on your computer. You point it at your database file, choose an output folder, and it writes a set of GDAT-ready CSV files — no DNA data is uploaded anywhere.
DNAGedcom Extract is a separate program from the DNAGedcom Client. Both DNAGedcom Extract and GDAT are DNAGedcom tools.
What it does
Extract pulls the data the Client has already gathered and reshapes it into the column layout GDAT expects. For each supported source it can produce:
- Relatives — your matches, with shared cM, segment counts, longest segment, and related details.
- Segments — shared chromosome segments (chromosome, start/end position, cM, SNPs).
- ICWs — In-Common-With relationships between matches.
- Trees / Ancestors — match family trees in Ahnentafel form (where the source provides tree data).
Supported data sources
Extract reads whatever your Client database contains from these services:
| Source |
Relatives |
Segments |
ICWs |
Trees |
| A* | ✓ | — | ✓ | ✓ |
| 23andMe | ✓ | ✓ | ✓ | — |
| FTDNA | ✓ | ✓ | ✓ | ✓ |
| MyHeritage | ✓ | ✓ | ✓ | ✓ |
| GEDmatch | ✓ | ✓ | ✓ | — |
23andMe segment data is only available from data gathered prior to 2024. 23andMe has since discontinued providing segment data, so newer gathers will not contain it.
How to use it
- Select your database. Choose your DNAGedcom Client database file (the
.db SQLite file from your database folder).
- Choose an output folder. Pick where the CSV files should be written.
- Run the extract. Extract writes one CSV per data type per source (for example
FTDNA_Segments.csv, GedMatch_ICWs.csv, 23andMe_Relatives.csv).
- Import into GDAT. Use GDAT's import to load the generated CSV files.
Use a real local folder. Don't point the database or output at a synced folder such as OneDrive, Dropbox, or Google Drive — file locking from those services can cause errors. On macOS, keeping the database in your Documents folder avoids permission issues.
For very large CSV files, run them through a CSV splitter before importing into GDAT. To limit an import to a single profile, change the GDAT option under F11.
Platforms
DNAGedcom Extract is available for Windows, macOS, and Linux.
→ Browse the full GDAT documentation