Genetic Affairs: User Documentation

Click a feature clip to enlarge it and use the playback controls.

Welcome to Genetic Affairs

Genetic Affairs public website front page showing a cluster chart and 'Unleash your DNA matches' tagline
The public site at www.geneticaffairs.com: start here for information and account registration.

Genetic Affairs is a genetic genealogy platform created by Dr Evert-Jan Blom, a Dutch molecular geneticist and bioinformatician. It automates the heavy lifting of DNA-match analysis: downloading your matches, clustering them, pulling trees together to spot common ancestors, and reconstructing partial family trees from the evidence.

The platform runs at two addresses:

For an integrated FamilyTreeDNA report, use Combined Analysis: 500 credits, open to everyone outside the free tier. The optional AI addition (+250 credits) and the 400-match limit need an active subscription.

What changed recently

Supported testing companies

Company Automated analysis AutoLineage import options
FamilyTreeDNA ✅ The only fully automated company nodes.csv + edges.csv from an automated run; CSV files from DNA Gedcom
MyHeritage AutoCluster embedded at MyHeritage Locally saved HTML files; AutoCluster HTML file; CSV files from DNA Gedcom
Ancestry ❌ (automated retrieval ended 2020) Copy-Paste Wizard; locally saved HTML files; CSV files from DNA Gedcom
GEDmatch AutoCluster & AutoKinship as Tier 1 nodes.csv + edges.csv from an automated run; one-to-many HTML/CSV files
23andMe ❌ Supported previously saved CSV files; locally saved 23andMe HTML pages are not supported.
All vendors AutoLineage backup files (matches and shared matches)

The tools, in brief

AutoCluster groups your matches by shared-match relationships. AutoTree finds common ancestors in your matches' trees. AutoSegment clusters by overlapping DNA segments. AutoKinship predicts trees from DNA alone. AutoLineage is the cross-company workbench that blends all of the above.

Combined Analysis connects the FamilyTreeDNA tools in one report, with optional AI summaries. Use the dedicated chapter for setup, costs, account limits, report navigation and interpretation.

Getting started

Match limits and total shared cM

50 / 200 / 400 matches: free tier / customer outside the free tier / active subscriber. These limits apply to analyses run through the Genetic Affairs members area, not the separate tools hosted by other testing companies. The parameter guide explains total shared cM versus segment length.

Create an account

  1. Visit members.geneticaffairs.com/register.
  2. Enter name, email and password.
  3. Confirm your email. You land on the members page.

New accounts receive 200 free credits. The free tier can analyze up to 50 matches. Credits pay for analyses; match limits control how many matches can be included. Subscription-only options remain subject to an active subscription.

Credits and subscriptions

Each analysis costs a small number of credits. You can buy credits in single top-ups or subscribe monthly. Monthly subscribers receive a 10% bonus on every purchase and unlock advanced AutoLineage features. Payments use Stripe.

View pricing plans
Maximum matches analyzed in the Genetic Affairs members area
Account tierMatch limit
Free tierUp to 50 matches
Customer outside the free tier, without an active subscriptionUp to 200 matches
Member with an active subscriptionUp to 400 matches

These are match-count limits, separate from credit balances. Available data and analysis settings can result in fewer matches. Combined Analysis is available to customers outside the free tier; its optional AI addition requires an active subscription.

Adding an FTDNA profile

FTDNA is the only company that accepts profile registration on Genetic Affairs. Ancestry and 23andMe are no longer supported for automated retrieval.

The members site now includes a streamlined interface designed specifically for adding FTDNA profiles. You no longer need to provide your FTDNA password when adding a profile, your password (and 2FA code if enabled) is only entered when starting an analysis, making the process safer and more privacy-friendly.

  1. On the members landing page, click Register a new website.
  2. The wizard opens with the title Register FamilyTreeDNA Profile.
  3. Enter your FamilyTreeDNA kit number and the name of the tested person.
  4. Confirm with Register profile.
  5. A notice will appear about FTDNA's password policy update. Read it and click I understand, continue.
  6. Once verified, you arrive at the Websites / Profiles page.

Running an FTDNA analysis: the wizard

From the Websites / Profiles overview, click Start analysis next to the profile you want to run. A wizard guides you through every step:

  1. Select analysis: choose the required tool, including Combined Analysis when you are outside the free tier. Add AI if you want written cluster analysis and an overview (requires an active subscription).
  2. Total shared cM and match selection: use the current total-cM controls and selection options. Your account allows up to 50, 200 or 400 analyzed matches according to tier; segment-length settings are separate.
  3. Match selection: run on all matches, or start with specific matches of interest.
  4. Password & 2FA: enter your FTDNA password and, if enabled, your 2FA code.
  5. Cost summary: review the credit cost before confirming and click Perform analysis. When the ZIP file is ready you receive an email with a download link.
Sign-in example from an earlier interface. Use the current text instructions for settings and prices.

Two-factor authentication (2FA)

Genetic Affairs now fully supports FTDNA's two-factor authentication. When 2FA is enabled on your FTDNA account, simply enter your 2FA code in the wizard's password step.

⚠ Only the new wizard supports 2FA. The older profile page (accessible via Websites / Profiles in the top menu) does not support 2FA. If you prefer the old page, note this limitation.

Always unzip first

When your analysis is ready you receive an email with a download link for a ZIP file; the same download appears in the notifications bell on the members site. Results are no longer sent as attachments, and download links work for two weeks. Unzip before opening. The HTML file inside the ZIP contains links to other files in the same folder; opening it inside the ZIP produces broken-link errors.

Combined Analysis for FamilyTreeDNA

The screenshots and feature clips in this chapter use fake demonstration data and aliases.

Current guide: Combined Analysis, optional AI analysis, total shared cM and account match limits.

Combined Analysis brings AutoCluster, AutoTree, AutoKinship and AutoSegment together in a connected FamilyTreeDNA report. Use it to follow a group of shared matches into its chromosome segments, available common ancestors and possible relationship trees. An optional AI addition provides written interpretations and a whole-kit overview.

Start with the product walkthrough and video, or use this chapter as a reference while exploring your own report. The animations show the same example kit as the walkthrough. Match counts, trees, annotations and available findings will differ for your kit.

1. Access, costs and match limits

Combined Analysis runs on FamilyTreeDNA data and is available to customers outside the free tier, with or without a subscription. The AI addition requires an active Genetic Affairs subscription; a credit balance alone does not unlock it.

OptionCredit costAccess requirement
Combined Analysis500 credits per analysisOutside the free tier
Optional AI addition250 additional creditsActive subscription
Combined Analysis with AI750 credits in totalActive subscription

For match analyses in the Genetic Affairs members area, the account limits are:

Maximum matches analyzed in the Genetic Affairs members area
Account tierMatch limit
Free tierUp to 50 matches
Customer outside the free tier, without an active subscriptionUp to 200 matches
Member with an active subscriptionUp to 400 matches

These are match-count limits, separate from credit balances. Available data and analysis settings can result in fewer matches. Combined Analysis is available to customers outside the free tier; its optional AI addition requires an active subscription.

The limits describe the maximum number of matches analyzed, not the number of credits you receive or the number of matches in your FamilyTreeDNA account. A run can contain fewer matches if fewer qualify for your chosen settings. Separate services, including the tools embedded at MyHeritage or GEDmatch, have their own availability and limits.

For Combined Analysis: the account limit is up to 200 matches without a subscription and up to 400 matches with an active subscription. This does not mean that a tree can be found for every match, or that every match will form a usable cluster.

Visit Prices for credits and subscription information. Check the wizard's cost summary before confirming a run.

2. Total shared cM and segment settings

Total shared cM is the total DNA shared between you and an individual match, summed across the shared segments. It is different from the length of the largest segment and from the length of a particular overlapping segment.

Older tutorials and screenshots may refer to a “low cM” setting or suggest reducing a lower-cM threshold. Follow the current total shared cM controls and match limits instead of copying historical interface settings. Keep a note of the settings used so you can compare later runs meaningfully.

Example: a match sharing segments of 30, 20 and 15 cM has 65 cM total shared DNA and a largest segment of 30 cM. The shared-match matrix may also show the amount that two of your matches share with each other; that is a separate pairwise comparison.

Worked example: the demonstration report

Recorded September 27, 2026; documentation updated November 2, 2026. The recording uses fake data and aliases.

Demonstration Combined Analysis report with the AutoCluster overlay open
The recorded report, showing cluster evidence. This is a report screenshot, not a screenshot of current wizard defaults.
  1. The example was recorded on an account with an active subscription, so the limit was up to 400 matches (up to 200 without a subscription); this is not a claim that the example contains 400 matches.
  2. Choose Combined Analysis for the FamilyTreeDNA profile. The confirmed base cost is 500 credits.
  3. Add AI if written reports are wanted: 250 additional credits, or 750 credits total.
  4. Review the selected matches and total shared cM shown in the wizard, then confirm the analysis.
  5. Download the ZIP within two weeks, extract it and open its main report. Keep the accompanying folders together.

In the recorded example, the main report is named Combined_FTDNA_Evert-Jan_Blom_2026.09.27.15.15.30.html. Names vary by kit and run; use the main Combined Analysis HTML file supplied in your own ZIP.

Exact current parameter defaults and the selected match count are not visible in this report screenshot. Verify those in the wizard rather than copying values from the earlier-interface video.

3. Run and open an analysis

  1. Prepare your account. Make sure you have at least 500 credits. For the AI addition you need 750 credits and an active subscription; a subscription also raises the match limit from 200 to 400.
  2. Select the correct kit. Open the Websites / Profiles overview in the members area. Register the FamilyTreeDNA profile first if needed.
  3. Start the wizard. Choose Start analysis for that profile and select Combined Analysis.
  4. Review match selection. Set total shared cM and the other selection options offered by the wizard. The account limit is up to 200 matches, or up to 400 with an active subscription.
  5. Choose whether to add AI. The base report contains the connected analysis views. Select the AI addition if you also want per-cluster written analysis and a whole-kit overview.
  6. Complete FamilyTreeDNA sign-in. Enter your FamilyTreeDNA password at the sign-in step and provide the verification code if two-factor authentication is enabled. Follow the current wizard prompts.
  7. Review and confirm. Check the selected profile, settings, AI choice and displayed credit cost before starting.
  8. Download when ready. Use the report notification or the link in the completion email. Processing time depends on the data and selected analyses.

Extract the ZIP before opening the report. Keep the HTML files and their accompanying folders together, then open the main report in your browser. Cluster, match and tree links depend on the files being in their original relative locations. Moving a single HTML file away from the extracted folder can break those links.

Retain an untouched copy of the ZIP and record the analysis date and kit identity. Store reports carefully: they contain DNA-match information and may include family names and trees.

4. Find your way around the report

The report links the kit-level views to cluster-level and match-level evidence. Tab labels and available content can vary with the report and selected options.

ViewUse it to
ICW chart / AutoClusterRecognise shared-match groups and connections between groups.
ICW clustersBrowse clusters and open their member lists and supporting evidence.
ICW matchesFind an individual match and follow their cluster and report links.
Segment clustersInspect overlapping chromosome regions and the matches grouped there.
Opposite segment clustersInvestigate overlapping groups that may fall on different parental copies.
AutoTree / common ancestorsInspect available shared ancestors and the tree paths connecting matches.
AutoKinship within a clusterExplore predicted relationship trees reconstructed from shared DNA amounts.
Chromosome painterLocate shared segments, spotlight matches or clusters and add ancestor context.
Y-DNA / mtDNACompare the available haplogroup information with matches and clusters.
AI / overview, when selectedRead per-cluster interpretations and a summary across the analyzed kit.

5. Start with the shared-match chart

In AutoCluster, a cell compares two matches. Colored blocks represent shared-match groups; grey cells can connect matches from different groups. These patterns help you choose a branch to investigate. A colored cluster is not, by itself, a proven ancestral couple.

AutoCluster: shared-match groups in one interactive chart.

Hover over cells and explore the display controls shown in the recording. Depending on the selected view and available data, overlays can bring together shared DNA, segments, relationship predictions and other annotations. Switching to a shared-cM heat map helps distinguish stronger and weaker pairwise DNA connections.

Compare the amount of DNA shared between pairs of matches.

Use the ICW clusters table when you want a compact list rather than a chart. Follow a cluster link to its own report. Use the match list to check each member's total shared cM and annotations. The example report includes AI summaries because the AI option was selected; those summaries are not part of the base price.

Browse clusters, members and their linked evidence. AI summaries appear when the AI addition is selected.

For a focused investigation, note the cluster number, the members supporting the lead, any connections to nearby clusters and which members have useful trees. A match can connect branches through multiple ancestral paths, pedigree collapse or endogamy, so avoid treating the visual boundary as proof of a single relationship.

6. Compare shared segments and opposite sides

Open Segment clusters to see the chromosome regions associated with groups of overlapping matches. Check the chromosome, position, segment size and member links. AutoSegment ICW uses shared-match information to support the interpretation of overlap.

AutoSegment: inspect overlapping segments and their match groups.
Opposite segments: investigate groups that may lie on different parental sides.

Overlap is not a guarantee of triangulation. Two matches can overlap the same coordinates while matching different parental copies. Shared-match information helps investigate this, but it does not establish that every overlapping segment is shared by every pair on the same ancestral copy.

The opposite-segment view highlights overlapping matches or groups that do not match one another. This can support an opposite-parental-side hypothesis. Use known relatives, FamilyTreeDNA parental labels, trees and other evidence to investigate the side; the pattern alone does not tell you which group is maternal or paternal.

Keep the distinction between total shared cM with a match and the length of the segment under inspection. Record the chromosome and interval when taking research notes, rather than only recording the match's total DNA amount.

7. Compare common ancestors and reconstructed relationship trees

AutoTree: connections from available family trees

AutoTree compares available trees and highlights common ancestors and the descendant paths associated with matches. Open a cluster's common-ancestor view to inspect the underlying connections. If your tree is available, look for connections to your own ancestry as well as ancestors shared among matches.

AutoTree brings common ancestors and their associated matches together.
Open the ancestor connections behind a cluster for closer inspection.

Verify the identities in a proposed common-ancestor connection. Similar names and dates are useful clues, but can still refer to different people. Compare spouses, places, generations and documentary records. Missing trees can limit what AutoTree finds; an empty ancestor result is not evidence that the matches have no common ancestor.

AutoKinship: hypotheses from shared DNA

Open AutoKinship within a cluster to inspect relationship trees predicted from shared DNA amounts. Named match boxes refer to observed matches. Unnamed or numbered ancestral positions represent proposed placements; they are not newly identified ancestors.

AutoKinship: a possible relationship tree reconstructed from shared DNA.

Where alternatives are provided, compare the competing trees. The probability and ranking describe modelled alternatives, not a genealogical proof or a certainty that a named ancestor is correct. Shared DNA amounts can be compatible with several relationships and generations. Check the predicted placements against known relationships, ages, geography and the documented tree paths.

AutoTree and AutoKinship answer different questions. One compares existing genealogical trees; the other proposes relationship structures from DNA. Agreement is useful evidence to investigate, while disagreement can identify a place where tree quality, generation placement or assumptions need review.

8. Work through the chromosome painter

  1. Orient yourself. Find the chromosome numbers and color legend. Start with the overall distribution before inspecting an individual segment.
  2. Expand the chromosomes. Use the expand-all control or open one chromosome to see the segments in more detail.
  3. Spotlight a match or cluster. Use the match / ICW-cluster panel to see where a selected group's segments fall.
  4. Inspect a segment. Click a segment and review the associated matches, total DNA amounts, chromosome interval and available relationship evidence.
  5. Add ancestor context. Use the color and display controls to view ancestor associations and the tree alongside the chromosome map.
A chromosome-wide view of the segments shared with your matches.
Add ancestor context to the chromosome view.
Inspect the matches and relationship evidence behind an individual segment.

A color is an annotation or grouping, not an independent genetic test. Check what the current legend represents: an ICW cluster, a segment cluster, a parental side or an ancestor. If a segment has no ancestor assignment, investigate it rather than forcing it into the nearest familiar branch.

The example also shows controls for viewing and editing associations. Distinguish an existing association from a change you make while exploring, and keep a record of your research decisions. Consult the report's own prompts when saving or exporting changes.

Cluster Auto Painter files can be imported into DNA Painter. Choose the appropriate ICW-cluster or segment-cluster export. Keep exported data with the original report and note which analysis generated it.

Reading a segment: the segment key

Every bar in the chromosome painter is one stretch of DNA you share with one match, placed by its position on the chromosome (build 37). A bar tells you four separate things: its fill color, its border, a pattern on it and, while you point or click, a highlight. Click Segment key in the painter toolbar for the full legend; it is drawn with the same styles the chart uses.

Segment key from the chromosome painter: fill colors for segment clusters, parental side and ancestors; solid and dashed borders; striped opposite-cluster bars; centromere and pile-up landmarks; hover and selection highlights; and the badges beside a match name
The Segment key in the painter toolbar explains every color, border, pattern and highlight.

Point at any bar for a hover card that spells out the same information in words: side, segment cluster, opposite cluster, ICW cluster, linked ancestors, source and testing site, notes, and warnings such as a segment that runs across the centromere or lies in a pile-up region.

While you move the pointer over a chromosome, a thin vertical position line follows it with a label such as chr7 · 42.15 Mb, the position in millions of base pairs (build 37). Use it to read where a segment starts or ends, or to line up segments of different matches on the same stretch. When you search, every segment that matches the search gets a dark outline so the hits stand out even in pale cluster colors.

Assigning maternal and paternal sides

Segment dialog with Maternal picked, an apply-to menu set to all 4 segments of the match, a note typed under Note on this segment, a Save button with the hint not saved yet, and a closed Edit clusters (advanced) section
Click a segment, pick a side and, if you like, add a note. apply to decides how far the side reaches; nothing is stored until you press Save. The match name in this example is anonymized.
  1. Click a segment to open its dialog, then choose Maternal, Paternal or Unassigned.
  2. Use apply to to decide how far that choice reaches:
    • this segment only;
    • this segment + the rest of its cluster: every segment in the same segment cluster;
    • all segments of this match: useful for a known cousin whose segments fall in different clusters;
    • all segments of this match + everyone in their clusters: the widest choice. Use it when you are confident that each of those clusters belongs to one ancestral line.
    The menu remembers your choice for the report and offers only the options that add something.
  3. Press Save. Nothing changes until you do: Close leaves everything as it was, so you can close the dialog to look something up first.
  4. Before a change reaches other matches, or overwrites a side you set the other way, the report lists the matches involved by name and asks you to confirm.
  5. Changed your mind? Use Undo in the toolbar, Undo last change in the dialog, or Ctrl/Cmd+Z. Undo covers sides, cluster changes, ancestor links, imports and restores made since you opened the report.

Setting a side never changes a cluster’s number or color. Editing the clusters themselves is a separate, deliberate step under Edit clusters (advanced)…, which is closed by default. There you can move one segment, merge a whole cluster into another, move the segments lying on the same stretch (only segments of comparable length; long imported spans are left out), start a new cluster, or take a segment out of its cluster. Nothing is preselected and every move asks for confirmation with the names involved. Undo my cluster changes restores the clustering the analysis produced.

Imported segments

Use Data → Import segments… to add a DNA Painter CSV export or GEDmatch segment files. A DNA Painter group comes in as a cluster of its own with its own color, and its side comes along. Imported segments are protected: a side or cluster change started from another match never touches them; only a change you make on the imported segment itself does. To take an import out again, open Data → Import segments… and press Remove beside the file, or remove single segments from their dialog.

Notes on segments

Each segment can carry a note of your own, such as “triangulates with the Graves line” or “ask about the tree”. Click the segment, type in Note on this segment and press Save; Close leaves the note as it was. A segment with a note shows a ✎ after the match name in an opened chromosome, and pointing at the bar shows the note in the hover card. The search box looks through notes as well as names and clusters, so typing a word from a note keeps only the matches whose notes contain it. Notes that came in with a DNA Painter import show up the same way, and you can edit or clear them; your version is used from then on.

Export to DNA Painter

Data → Export CSV saves the segments as currently filtered, in DNA Painter’s own column layout: Chr, Start, End, cM, SNPs, Match, Confidence, Group, Side, Notes, Colour, Ancestor. Each segment cluster becomes a group called “Cluster N” with its color, the side you assigned goes in as Maternal or Paternal, and your notes go in as Notes. That makes it easy to start a separate DNA Painter profile with your FamilyTreeDNA matches and their sides. If your DNA Painter segments are already imported into the painter, untick that source under Filter before exporting, or they arrive in DNA Painter twice. The export is not a backup: it leaves out ancestor links and cluster history.

Keep your work

Sides, cluster changes, notes, ancestor links and imports are stored in your browser for this report. Use Data → Backup my work to save them to a file. Restore asks whether to replace your current work with the backup (everything changed after the backup is taken back) or to merge the backup into it. Undo lasts only while the report is open; the backup file is how you keep your work.

9. Use Y-DNA and mtDNA as lineage context

When available, the Y-DNA and mtDNA views place matches on haplogroup trees alongside shared DNA and cluster information. Y-DNA concerns the direct paternal line; mtDNA concerns the direct maternal line. Most autosomal ancestors are outside those two direct lines.

Y-DNA: explore the direct paternal-line context.
mtDNA: explore the direct maternal-line context.

Sharing a broad haplogroup does not establish a recent common ancestor. Use these views as supporting context and investigate the specificity of the available result. Missing haplogroup data does not invalidate a shared-match or segment connection.

10. Read the optional AI reports

The AI addition costs 250 additional credits on top of the 500-credit Combined Analysis. It provides a written analysis for clusters and an overview across the analyzed kit. The AI addition requires an active subscription; the base analysis does not.

A per-cluster report explains the evidence and possible research leads.
The AI overview brings the findings together across the report.

The per-cluster report interprets the available shared-match, segment, tree and relationship evidence. Use it to identify the claim, the evidence offered for it, the uncertainties and the suggested next research step. Follow its leads back to the underlying views.

The overview brings findings together across clusters and helps prioritize leads. A promising cluster should lead you to supporting match and ancestor pages; the written overview does not replace those pages. If no AI reports appear, check whether the AI addition was included in the run.

Match names are replaced with neutral labels before the briefing is sent to the language model, then restored in the finished report. This anonymization is part of the AI workflow; it does not turn the downloaded report into a public or non-sensitive file.

AI can make mistakes. A plausible narrative is not proof. Confirm proposed relationships and ancestors using records and independent genetic evidence, and be especially cautious when trees are sparse, the cluster is small or the evidence conflicts.

11. A practical research workflow

  1. Choose one research question. For example, which matches might belong to an unresolved grandparent line?
  2. Identify a candidate cluster. Use a known relative, a recurring surname or a lead from the optional AI overview.
  3. Inspect the members. Record their total shared cM, useful trees and links to other clusters.
  4. Check the segment evidence. Identify the chromosome regions involved and consider the opposite-side view.
  5. Compare the trees. Review AutoTree ancestor connections alongside AutoKinship's possible relationship structures.
  6. Inspect the chromosome map. Spotlight the cluster and examine the segments supporting the proposed connection.
  7. Validate outside the report. Find documentary records, extend the relevant trees and compare independent relatives where possible.
  8. Record both support and uncertainty. Keep the report date, settings, cluster and match identifiers, chromosome intervals and reasons for accepting or rejecting a hypothesis.

For research across DNA testing companies, or a workspace for combining imports and annotations, see AutoLineage.

12. Troubleshooting and interpretation

What you seeWhat to check
The Combined Analysis option is unavailableCombined Analysis is available to customers outside the free tier. Check that your account is no longer on the free tier and that you have at least 500 credits.
The AI option is unavailableConfirm that your subscription is active. Buying credits alone does not satisfy the subscription requirement.
Fewer matches than expectedCompare the 50/200/400 account limits, total-cM and other selection settings, and the matches actually eligible for the run. The cap is a maximum, not a promised result count.
Not enough creditsThe base analysis costs 500 credits; adding AI makes 750 credits total. Review the cost summary and balance before confirming.
Broken cluster or match linksExtract the complete ZIP. Keep the main HTML and supporting folders together and open the extracted main report.
No common ancestors for a clusterCheck how many members have useful trees, whether the relevant branches are present and whether identities can be verified. Continue with matches and segments where trees are incomplete.
A relationship tree looks unfamiliarCompare alternatives and check generation placement against known relationships. Predicted intermediate positions do not identify real people by themselves.
Overlapping matches appear on opposite sidesConsider the two parental chromosome copies. Overlap at the same coordinates alone does not establish triangulation.
AI conclusions disagree with known genealogyReturn to the source matches, trees and segments. Treat the conclusion as an unconfirmed hypothesis and record the contradiction.
A tutorial's settings look differentFollow the current wizard and total shared-cM terminology. Historical “low cM” advice does not describe the current account limits.

For account or processing issues, use the support channels. Include the analysis identifier, the affected view and a description of the problem, while avoiding unnecessary disclosure of kit credentials or match information.

Report downloads and subscription changes

Download links work for two weeks. Save and unzip the report locally if you want to keep it. After you cancel a subscription, your credits remain active and you can still run Combined Analysis, but subscription-only features such as AutoLineage and the AI addition require an active subscription. If an analysis fails, contact us to request reimbursement.

Clustering background

Every clustering tool in Genetic Affairs builds on the same idea: people who share DNA with you and also share DNA with each other probably descend from a common branch of your family tree. That simple observation has been the engine behind genetic-genealogy clustering since 2018, and it is still the engine behind the modern AutoLineage workflow. This chapter explains how clustering works, why the colourful diagonal charts look the way they do, and how the technique has evolved from a hand-colored spreadsheet into today's weighted clusters annotated with named ancestors.

DNA matches and shared matches

A DNA match is another tester who shares one or more DNA segments with you. Most testing sites express match strength as total centiMorgans (cM) shared, roughly, how much DNA you have in common. A close cousin might share 500–1000 cM with you; a distant cousin might share 20–50 cM.

A shared match: sometimes called an In Common With (ICW) match, is a third person who matches both you and one of your matches. Shared-match information is what makes clustering possible. Instead of just knowing that matches A, B, and C all match you, you also know that A and B match each other but A and C do not. That extra information is enough to separate your matches into branches.

If two of your matches also share DNA with each other, they most likely descend from a common branch of your tree. If they do not share DNA with each other, they probably descend from different branches. A typical human has roughly four grandparent branches' worth of DNA, so your matches tend to fall into a handful of distinct groups, one per ancestral line that contributed meaningfully to your genome.

How a cluster forms

A cluster chart is a square grid. Every row is one of your DNA matches, and so is every column, the same people on both axes. Each cell in the grid represents the intersection between two of your matches.

The clustering algorithm rearranges the clusters so that clusters whose members are densely connected to each other end up next to each other. The result is the characteristic diagonal of colored squares: each square is a cluster, and the matches in that cluster form a dense little community of shared matches. Each cluster most often represents one of your ancestral lines.

AutoCluster chart showing distinct colored clusters along the diagonal with grey shared-match cells between them
A typical AutoCluster chart. Every row and column is one of the tester's DNA matches. Colored blocks along the diagonal are clusters, groups of matches who share DNA with each other as well as with the tester. Grey cells outside the diagonals flag matches that straddle more than one cluster.

A short history of DNA cluster analysis

The key idea, use shared matches to separate cousins into ancestral branches, has been stable for years. What has changed is the automation around it.

2018: The Leeds Method

In mid-2018, Dana Leeds published a remarkably simple procedure: take your closest AncestryDNA matches between roughly 90 and 400 cM, list them in a spreadsheet, and for each match, color every shared match the same color. Move down the list, pick a new color for the next uncoloured match, color all of their shared matches, and repeat. For most testers, four colors emerge, typically one per grandparent line. The technique is sometimes called DNA Color Clustering or the Color Cluster Method, but it is widely known as the Leeds Method.

Why the range of 90–400 cM? Lower than 90 cM and shared-match calls become unreliable; higher than about 400 cM and you run into close relatives who match you through multiple branches and would paint the whole tree the same color. The Leeds Method works because in the 90–400 cM band, most matches are 2nd through 4th cousins, close enough for the shared-match relationship to be meaningful but distant enough to usually descend through a single grandparent.

The Leeds Method was a genealogy-community revelation precisely because it did not require a chromosome browser, a tree, or any segment maths. It worked on AncestryDNA, which provides none of those things, and it worked for adoptees and unknown-parentage cases as well as for people with rich family trees. Dana Leeds' original articles and follow-ups are linked in the references at the end of this chapter.

Late 2018: AutoCluster automates it

Evert-Jan Blom, the developer of Genetic Affairs, saw that the Leeds Method was essentially a community-detection problem and could be automated. In late 2018 he released AutoCluster, which did exactly what the Leeds Method did by hand, but automatically, for hundreds of matches at once, with a clean diagonal chart as output. Instead of the user coloring rows by inspection, a clustering algorithm reordered the matrix so that densely interconnected matches ended up next to each other, and each cluster received its own color.

AutoCluster was initially available for AncestryDNA, FamilyTreeDNA and 23andMe.

One of the first FTDNA AutoCluster results for Roberta Estes, showing an early diagonal cluster chart with colored blocks along the diagonal
One of the first FTDNA AutoCluster results, run for genealogist Roberta Estes shortly after AutoCluster launched in late 2018.

In 2019 it reached a vastly wider audience when MyHeritage integrated it directly into their platform.

AutoCluster embedded in MyHeritage.
MyHeritage AutoCluster chart with named matches on both axes and seventeen clusters along the diagonal in different colors
MyHeritage AutoCluster, integrated directly into the MyHeritage platform. The legend at right shows cluster sizes; grey cells outside the diagonals flag matches that straddle more than one cluster.

GEDmatch followed soon after as a Tier-1 tool. Ancestry took legal action in June 2020, formally demanding that Genetic Affairs stop automated retrieval of match data, ending third-party clustering support. Ancestry introduced its own match clusters in 2025.

2019: Linking clusters together

A first clustering pass groups closely-connected matches into individual clusters, but related clusters are not yet connected to each other. AutoCluster goes a step further: it examines the grey cells: matches that appear in more than one cluster, and uses them to determine which clusters are linked. Clusters that share enough inter-cluster connections are merged into a super-cluster: a larger grouping that may correspond to a grandparent line rather than a single ancestral couple.

AutoCluster chart showing clusters merged into super-clusters along the diagonal, each representing a broader ancestral branch
Clusters that share enough inter-cluster connections have been merged into super-clusters, each likely representing a broader ancestral branch.

2024–2025: Weighted clustering and large charts

The original AutoCluster treats every shared-match relationship as equal: either two matches share DNA or they don't. Weighted clustering, introduced in AutoLineage, uses the actual amount of DNA each pair of your matches shares with each other as input. Heavier connections (say, two cousins who share 120 cM with each other) pull matches more strongly together; lighter connections contribute less.

At the same time, AutoLineage has gained a large-chart mode that handles thousands of matches smoothly, so you are no longer limited to the 100-match charts of earlier AutoCluster runs. When the large chart is combined with MRCA labeling from imported trees, you end up with a full-tree panorama where every ancestral line is named.

From clusters to named ancestors

A cluster on its own is anonymous, it says "these people are related to you through one of your branches" without telling you which branch. Turning the cluster into a named ancestral line is where the other Genetic Affairs tools come in. AutoTree scans the trees attached to matches within each cluster and searches for common ancestors by comparing names, dates and places. AutoKinship goes further and predicts relationships from the amount of DNA the matches share with you and with each other, without needing any trees at all. AutoLineage combines both approaches and adds a crucial annotation step: when you have Most Recent Common Ancestor (MRCA) information recorded in the notes for your matches, each cluster can be labeled with the MRCA its members appear to descend from.

Large AutoLineage cluster chart where each colored cluster is labeled with the name of an ancestral couple or lineage
AutoLineage's annotated cluster view. Every cluster has been auto-labeled with the ancestral line its members most likely descend from, "AbrahamJamesJonas/Ragan line", "Ragan/DanielCynthia line", "Weaver/Jack line", and so on. The same information that used to require hours of manual tree comparison is now surfaced automatically during clustering.

When a cluster is labeled in this way, reading the chart becomes a different exercise. Instead of asking "which branch could this be?", you ask "what does my Ragan/Daniel-Cynthia cluster look like, and which matches in it should I contact first?" The clustering has become a starting point for research, not an end in itself.

Shared cM between matches: a new dimension

Early clustering relied solely on whether two of your matches share DNA with each other, a yes-or-no signal. A significant step forward came when testing companies began publishing not just who your shared matches are, but how much DNA those shared matches share with each other. MyHeritage, GEDmatch and 23andMe provided this inter-match cM data from early on. Ancestry added it more recently, and FamilyTreeDNA has now followed, meaning that today, for the first time, all major testing companies supply this information.

This fundamentally changes what is possible inside a cluster. Instead of knowing only that matches A, B and C belong together, you now know that A and B share 220 cM with each other, while B and C share only 38 cM. That extra layer of evidence makes it possible to identify relationships within clusters: not just which branch a cluster represents, but how the individuals in it relate to each other and to you.

Genetic Affairs visualises the inter-match shared cM directly on the cluster chart: each colored cell carries the cM value between the two matches it represents. The matrix below the diagonal makes the relationship structure visible at a glance.

AutoCluster chart with cM values shown inside the colored shared-match cells, revealing the relationship structure within each cluster
AutoCluster chart showing inter-match cM values inside each colored cell. The values let you read the relationship structure within a cluster directly from the chart.
Matrix of shared cM values between every pair of matches in a cluster, color-coded by strength
The inter-match cM matrix that feeds AutoKinship. Each cell shows how much DNA two of your matches share with each other, the raw material for reconstructing relationships within the cluster.

AutoKinship: reconstructing trees from shared DNA

Having inter-match cM data for every pair of matches in a cluster opens the door to automated relationship prediction. AutoKinship takes the full matrix of shared cM values and infers a family tree that is consistent with those numbers, without needing any attached trees or known ancestors. It works on any company that provides inter-match cM data, including GEDmatch.

AutoKinship cluster result from GEDmatch showing predicted relationship nodes connecting DNA matches
AutoKinship result for a GEDmatch cluster. Predicted relationship nodes connect the DNA matches based purely on the shared cM values between them.
Reconstructed AutoKinship family tree with numbered ancestral nodes and DNA matches at the leaves annotated with cM values
A reconstructed AutoKinship tree. Numbered nodes are predicted ancestors; DNA matches sit at the leaves with their cM to the tester.

AutoLineage: adding MRCA information and known relationships

AutoLineage takes reconstruction further by allowing you to feed in known relationships and MRCA information from imported trees. Where AutoKinship predicts structure from numbers alone, AutoLineage lets you anchor that structure to real ancestors, confirming, refining or extending the predicted tree with documented genealogical evidence.

Reconstructed tree in AutoLineage with a common ancestral couple at the root and DNA match nodes annotated with cM values and MRCA labels
A reconstructed tree based on DNA in AutoLineage. DNA matches appear at the leaves with their cM values; MRCA annotations link the genetic evidence to documented genealogy.

Three things to keep in mind

Clustering is powerful but not magical. Three caveats are worth internalising:

References

The following blog articles, listed chronologically, trace the arc of cluster analysis from Dana Leeds' original method to today's weighted clustering with MRCA annotations.

The Leeds Method

AutoCluster automates the spreadsheet

Understanding and interpreting clusters

Modern clustering: weighted, large, and MRCA-annotated

Tool pages

AutoCluster

What it does

AutoCluster groups your DNA matches into colored shared-match clusters that typically represent branches of your family tree. Each colored cell sits at the intersection between two matches who both match you and each other. Cells of the same color, plus the grey cells that link them, form a cluster likely descended from a common ancestral couple.

AutoCluster chart showing distinct colored clusters (orange, green, red, purple, pink) with grey shared-match cells between them
A typical AutoCluster output. Each colored block is one cluster of closely-linked shared matches; grey cells are the shared-match bridges between clusters.

Where it runs

Step-by-step (FTDNA)

  1. From your Profiles page, click Start analysis and select AutoCluster.
  2. Use the current wizard’s total shared cM controls for match selection. Review the account limit (50 / 200 / 400 matches), minimum cluster size and any largest-segment setting offered.
  3. Choose match selection, all matches, or start with specific matches of interest.
  4. Enter your FTDNA password and your 2FA code if enabled.
  5. Review the credit cost and click Perform analysis. You receive an email with a download link for the ZIP; it can also be downloaded from the notifications panel in the top right of the site.
Review total shared cM and the match limit together. The free tier supports up to 50 analyzed matches, customers outside the free tier up to 200, and active subscribers up to 400. Your result can contain fewer eligible matches. Keep the settings with your research notes.

Reading the output

The ZIP contains a main HTML chart, an Excel spreadsheet with the same data (useful when the HTML is huge), a gephi folder with nodes.csv and edges.csv (used later by AutoLineage), chromosome browser files, and a secondary tables-only HTML.

On the chart, grey cells are shared matches spanning more than one cluster. Clusters are sorted using these greys, which produces the characteristic super-cluster shape. Below the chart, a sortable table lists each match with shared cM, cluster, tree size, predicted relationship and notes.

Starting with specific matches of interest

Instead of running on all matches, you can focus a run on specific matches of interest, useful for zooming in on the branches you share with one particular cousin.

  1. Run a normal AutoCluster first, unzip, and find the ResultID2 of the match of interest in the matches CSV (in the gephi folder).
  2. Run AutoCluster again, choose Start with specific matches of interest, and paste the ResultID2.
  3. To exclude specific matches: !XYZ removes the match; !!XYZ removes the match and their entire branch.

Tips

Take it further with AutoLineage. AutoLineage supports match imports for most major testing companies, giving you a single workspace for all your data. From there you can run custom clustering analyses with adjustable parameters, explore advanced visualizations such as UMAP and large-chart mode, label each cluster with a Most Recent Common Ancestor, and use the built-in search to find specific matches or surnames across your entire cluster chart.

See it in the Combined Analysis report

These clips show the FamilyTreeDNA Combined Analysis example. For the full connected workflow, read the Combined Analysis chapter.

AutoCluster: shared-match groups in one interactive chart.
Compare the amount of DNA shared between pairs of matches.

AutoTree

What it does

AutoTree reads every available tree attached to matches in each cluster, clusters tree persons by surname → first name → birth/death year, and identifies the most likely common ancestors. It then reconstructs partial genealogical trees from each common ancestor down to the matches. AutoTree works even if you don't have a tree, it's especially useful for adoptees.

Where it runs

Automated AutoTree through Genetic Affairs runs only on FamilyTreeDNA. GEDmatch offers a similar common-ancestor analysis for Tier 1 kits. For supported file-based research across testing companies, use AutoLineage.

Step-by-step (FTDNA)

AutoTree can be run on its own or combined with AutoCluster in a single pass (recommended, you get both results for one job).

  1. From your Profiles page, click Start analysis and select AutoTree: or tick Enable AutoTree when setting up an AutoCluster run.
  2. Use the current total shared cM and match-selection settings to choose the matches whose trees you want to analyze. Account limits are up to 50 / 200 / 400 matches; useful tree results depend on the available trees.
  3. Choose match selection, all matches, or start with specific matches of interest.
  4. Enter your FTDNA password and your 2FA code if enabled.
  5. Review the credit cost and click Perform analysis. You receive an email with a download link for the ZIP; it can also be downloaded from the notifications panel in the top right of the site.

Output

The top-level HTML report includes an overview table. For each cluster, three links take you deeper:

Reconstructed trees color-gradient matches by cM (the strongest matches pop visually). The tester appears in green. Hover an edge to highlight the same person in multiple trees; click a cM value for Shared cM Project 3.0 v4 relationship probabilities.

AutoTree reconstructed tree for cluster 1, showing common ancestors at the top and DNA matches at the leaves with cM values on each branch
AutoTree output for cluster 1: a reconstructed tree descending from identified common ancestors, with DNA matches at the leaves and cM values on each branch. Source: Roberta Estes, February 2026.

Tips

Take it further with AutoLineage. AutoTree identifies common ancestors from attached trees, but AutoLineage goes beyond that by letting you also import your own GEDCOM, WikiTree profiles and One2Tree saves, adjust name-matching strictness and birth-year tolerance, and run multiple passes side by side. You can also combine Ancestry, MyHeritage and GEDmatch data in a single workspace. For Ancestry and other vendors where AutoTree cannot run directly, AutoLineage is the only path to common-ancestor analysis.

See it in the Combined Analysis report

These clips show the FamilyTreeDNA Combined Analysis example. For the full connected workflow, read the Combined Analysis chapter.

AutoTree brings common ancestors and their associated matches together.
Open the ancestor connections behind a cluster for closer inspection.

AutoSegment

What it does

AutoSegment groups matches by overlapping DNA segments on specific chromosomes, a different question from "do these people match each other?" It identifies who shares the same stretch of a chromosome.

AutoSegment ICW cluster chart listing segment clusters with overlapping segment bars per chromosome and match metadata
AutoSegment ICW output: segment clusters on the same chromosomal region, with cM values, match names and links to DNA Painter.
Overlapping segments are not automatically triangulated segments. Only GEDmatch publishes true triangulation data. For GEDmatch runs, Genetic Affairs uses that file to verify overlaps, dramatically improving accuracy. For FTDNA, triangulation is inferred from ICW (In Common With) data, a reasonable approximation, but not a guarantee. When multiple overlapping segments are shared between two matches that are shared match, it is possible that not all of them truly triangulate. For other sources, and as a general rule, read AutoSegment results as strong leads rather than proofs.

The offline-file situation

As of April 2026, most offline segment files can no longer be downloaded from the testing companies. 23andMe's security changes blocked bulk segment export; MyHeritage and others have tightened access.

The offline AutoSegment workflow is still supported, but in practice it's now mainly useful to people who already saved those files on their computer in earlier years. New users starting in 2026 will generally only be able to use AutoSegment on data still obtainable, most reliably FTDNA Family Finder and GEDmatch Tier 1 exports.

Step-by-step: automated AutoSegment (FTDNA)

The automated AutoSegment works exclusively with FTDNA profiles registered on Genetic Affairs.

  1. From your Profiles page, click Start analysis and select AutoSegment ICW.
  2. Set the minimum segment overlap threshold (10 cM is a solid starting point). Optionally enable pile-up filtering.
  3. Choose match selection, all matches, or start with specific matches of interest.
  4. Enter your FTDNA password and your 2FA code if enabled.
  5. Review the credit cost and click Perform analysis. You receive an email with a download link for the ZIP; it can also be downloaded from the notifications panel in the top right of the site.

Offline workflow (for files you already have)

If you still hold older CSVs: on the landing page, click Run AutoSegment, choose the source company, and upload match and segment files. For GEDmatch, upload the Triangulation CSV too, this unlocks the triangulation-verified version. You can add paternal/maternal labels manually in the last column of the match CSV before upload.

Opposite-sides detection & AutoSegment Split

When overlapping segments do not share ICW/triangulation status, the matches likely descend from opposite parental sides. AutoSegment flags this inside each cluster. On GEDmatch, AutoSegment Split takes this further with admixture bars per segment, especially useful for adoptees or for testers with one parent from an under-represented population.

AutoSegment cluster with some rows colored differently, indicating two separate parental-side sub-clusters within one overlapping segment region
A single overlapping-segment region split into two colors, the tool has detected matches on opposite parental sides.
AutoSegment Split admixture bars showing North East European, Caucasian, Steppe, Indian and Ancestor components per segment
AutoSegment Split (GEDmatch Tier 1): per-segment admixture bars surface ancestry patterns that whole-genome admixture would mask.

Output

Tips

See it in the Combined Analysis report

These clips show the FamilyTreeDNA Combined Analysis example. For the full connected workflow, read the Combined Analysis chapter.

AutoSegment: inspect overlapping segments and their match groups.
Opposite segments: investigate groups that may lie on different parental sides.

AutoKinship

What it does

AutoKinship predicts family trees from DNA evidence alone. It does not need you or your matches to have trees. Using shared-cM amounts between you and every pair of matches, it infers relationship pathways and draws them as an interactive kinship chart.

AutoCluster result from FamilyTreeDNA showing a colored cluster that can be used as input for AutoKinship
An example cluster from FamilyTreeDNA. A cluster like this, with its associated inter-match cM values, is the starting point for an AutoKinship run.
Reconstructed AutoKinship tree for cluster 1 with 9 persons and branching generations, numbered 1 through 7, descending to DNA matches with cM labels
A reconstructed kinship tree. Numbered boxes are predicted ancestral nodes; DNA matches sit at the leaves with their cM to the tester.

Where it runs

Step-by-step (FTDNA)

  1. From your Profiles page, click Start analysis and select AutoKinship.
  2. Set the current total shared cM and match-selection options, plus the largest-segment and cluster-size settings where offered. Check the account’s maximum match count before confirming.
  3. Choose match selection, "top matches within the selected range" is a solid first-run default.
  4. Enter your FTDNA password and your 2FA code if enabled.
  5. Review the credit cost and click Perform analysis. You receive an email with a download link for the ZIP; it can also be downloaded from the notifications panel in the top right of the site. Save and unzip the report.

What's inside

Understanding the predictions

Shared DNA amounts can support several relationships and generation placements. Compare alternative hypotheses, check known relationships and use documentary evidence to investigate the proposed structure. Numbered or unnamed tree positions represent hypotheses, not identified people. AutoLineage can help you incorporate known relationships and genealogical context.

Tips

Take it further with AutoLineage. The standalone AutoKinship tool works from DNA numbers alone. Inside AutoLineage you can pre-define known relationships as hard constraints, feed in MRCA information from common-ancestor analysis, and set generational offsets, so the probability engine only considers trees consistent with both the DNA and your genealogy. The result is a tighter, better-anchored tree than the standalone run can produce.

See it in the Combined Analysis report

These clips show the FamilyTreeDNA Combined Analysis example. For the full connected workflow, read the Combined Analysis chapter.

AutoKinship: a possible relationship tree reconstructed from shared DNA.
Compare the amount of DNA shared between pairs of matches.

Cost: an automated FamilyTreeDNA AutoKinship analysis costs 100 credits; a single analysis costs 25 credits.

Common ancestors background

This chapter is a long-form companion to the AutoTree and AutoKinship tool pages. It explains how Genetic Affairs finds common ancestors, the algorithms, the history behind them, and how the approach has evolved between 2018 and 2026. If you want to run the tools, the AutoTree and AutoKinship tabs cover the step-by-step instructions. If you want to understand what happens inside the box, and why the standalone tools work the way they do but AutoLineage exists the way it does, read on.

The short version. The standalone AutoTree and AutoKinship tools are automated, opinionated pipelines with fixed internal parameters, they don't expose knobs for name-matching strictness, birth-year tolerance, clustering weights, or external tree sources. Everything is tuned for "press the button and get a report." AutoLineage was built as the workbench successor: the same algorithms, but with every parameter exposed, plus the ability to import your own GEDCOMs, One2Tree saves, WikiTree matches and trees downloaded for all matches at GEDmatch. The automated tools remain the fastest way to get a first look; AutoLineage is where you refine.

The common-ancestor problem, in plain language

When you open a list of DNA matches, every stranger on that list shares DNA with you because, at some point in the past, you share a most recent common ancestor (MRCA) or an ancestral couple. The genealogical question is: which ancestor? Answering it by hand means chasing each match's attached tree back generation by generation, matching names and places between trees, and trying to decide whether two "John Smith b. ~1820" entries refer to the same man.

Doing that across hundreds of matches is impossible in any reasonable amount of time. Automating it is hard for three interlocking reasons:

AutoTree's answer is a three-step clustering pipeline that we'll look at in detail below. AutoKinship sidesteps the problem entirely, it reconstructs the tree from the amount of DNA each pair of matches shares with each other, using no genealogy at all.

Timeline of common-ancestor discovery at Genetic Affairs

The Genetic Affairs tools did not arrive in one release. Each tool addressed a different piece of the common-ancestor problem, and each built on what came before.

Date Milestone
Late 2018 AutoCluster launches. No tree integration yet, it groups matches by shared-match relationships only. Establishes the visual paradigm (diagonal cluster chart) that everything else builds on.
Feb 2019 MyHeritage licenses AutoCluster and integrates it natively, exposing the method to millions of testers.
Dec 2019 AutoTree launches. First release of the three-step surname → first-name → date clustering to identify common ancestors inside the trees of each cluster's matches. ZIP output includes GEDCOM exports of every reconstructed tree.
May 2020 AutoPedigree launches, AutoTree output is used to synthetically generate descendants and rank candidate positions where an unknown tester might fit inside a candidate tree, scoring each position against the shared cM between the tester and the matches.
May 2020 Ancestry issues a cease-and-desist. Automated retrieval of Ancestry matches, trees and ThruLines data stops on 1 June 2020. The block has never been lifted.
Apr 2021 GEDmatch (Verogen / QIAGEN) licenses AutoCluster, AutoTree and AutoPedigree as part of Tier 1.
Oct 2021 AutoKinship launches. First tool to reconstruct genetic family trees from shared-cM amounts alone, no trees required from tester or matches. Initially automated only for 23andMe, because only 23andMe (at the time) exposed inter-match cM.
Feb 2022 AutoKinship is added to GEDmatch Tier 1. The GEDmatch implementation uses true triangulation data and fully-identical-region (FIR) data to discriminate full siblings from half siblings, an accuracy boost unique to GEDmatch.
Mar 2024 AutoLineage launches. Rebuilds AutoTree and AutoKinship as interactive modules inside a browser workbench, with user-adjustable parameters, external GEDCOM import, and cross-company match pools. This is the first Genetic Affairs product where users can tune the algorithms themselves.
~2025 FTDNA's Matrix upgrade exposes match-to-match cM, enabling automated AutoKinship for FTDNA for the first time.
Feb 2026 Modern workflow consolidates: automated FTDNA AutoKinship + AutoTree first, then AutoLineage for refinement with GEDCOMs, WikiTree imports, and known-relationship pinning.

How AutoTree identifies common ancestors: the three-step algorithm

AutoTree operates per cluster. Inside one cluster of shared matches, it pools every person who appears in any attached tree, a single cluster of ten matches might pool 3,000–15,000 tree persons, and then searches that pool for MRCAs using three consecutive network-clustering passes. The same common-ancestor identification is also performed across all trees from all clusters combined, so an MRCA can be found between matches that sit in different clusters.

Step 1: Surname similarity network Smith Smyth Smithe Blom cluster similar surnames Step 2: First name within surname cluster Johan Jan John Mary cluster similar first names Step 3: Year birth & death John Smith 1820 John Smith 1822 John Smith 1860 split by birth year Result: a single identified "person" across multiple match trees → an MRCA candidate
The AutoTree three-step clustering pipeline, reconstructed from the official Genetic Affairs methodology. Each step narrows the pool: surnames first, then first names within each surname cluster, then birth/death years to split genuine collisions.

Step 1: Surname similarity network

AutoTree collects every surname appearing in every tree across the cluster and builds a network where each surname is a node and edges link surnames that look alike. A network-clustering algorithm then groups similar surnames into surname clusters, so that Smith, Smyth and Smithe end up together even when two match trees spell the same ancestral surname differently.

Step 2: First-name clustering within each surname group

Within each surname cluster from Step 1, a second similarity network clusters first names. This is how AutoTree decides whether "Johan Smit" in tree A and "Jan Smit" in tree B are the same man. The same caveats about locale-specific name behavior apply here too.

Step 3: Birth/death year disambiguation

The third pass splits first-name clusters by birth and death year with a fixed tolerance. Two different John Smiths born forty years apart remain distinct; two John Smiths born two years apart are treated as the same person. The year tolerance is not exposed in the standalone tool, AutoLineage's equivalent exposes it with a default of ±2 years.

From identified persons to MRCAs

Once the three passes have identified a set of "canonical" tree persons that appear in two or more match trees, AutoTree walks each match's tree upward from those persons and flags ancestor pairs (or single ancestors) that serve as the MRCA for two or more matches in the cluster. These become the cluster's common-ancestor candidates. A final pass extends the search across cluster boundaries, if the same MRCA turns up in three different clusters, that's a strong signal the clusters share a branch.

AutoTree reconstructed tree output showing an MRCA couple at the top, their descendants branching down, and the DNA matches highlighted at the leaves with colored cM labels
Official example of an AutoTree reconstructed tree. The MRCA couple sits at the top; descendants branch down to the DNA matches at the leaves. The yellow-to-red color gradient encodes cM strength, so the strongest matches pop visually. Source: geneticaffairs.com/autotree.html.

Common locations as a second signal

In parallel with the ancestor search, AutoTree runs a location analysis: birth, marriage and death places from all match trees are geocoded and clustered using distance thresholds. When several matches in a cluster have tree persons who were born within a small radius of each other, think one rural Dutch parish, or a single Friesian village, that geographic concentration is an independent line of evidence for a shared ancestral line. Location clusters are reported alongside ancestor clusters in the output.

How AutoKinship reconstructs trees from DNA alone

AutoKinship asks a different question from AutoTree. AutoTree asks "what MRCA explains why these people appear in each other's trees?"; AutoKinship asks "what tree topology best explains the amount of DNA these people share with each other, even if no trees exist?" It needs genealogy from no one. It only needs the cM matrix.

The input: a full inter-match cM matrix

For each cluster, AutoKinship reads the shared-cM between the tester and every cluster member and between every pair of cluster members. That second number, how much DNA your matches share with each other: is the critical one. Without it, you only know that matches A, B and C belong together; with it, you know that A and B share 220 cM while B and C share only 38 cM, which is enough evidence to say A and B are close cousins and C is a more distant relative on the same line.

Input: shared-cM matrix A B C D A B C D — 220 45 62 220 — 38 54 45 38 — 180 62 54 180 — every pair, every direction Probability engine Nicholson simulated 500 000 pairs per relationship type + vendor-specific tables (Shared cM fallback) Output: ranked trees 1. top tree · P = 0.42 2. P = 0.18 3. P = 0.11 … up to ~10 per cluster AutoKinship uses no trees, the shared-cM matrix alone determines the ranked topologies.
AutoKinship's workflow in the abstract: read the cM matrix, enumerate candidate tree topologies, score each against the simulated probability distribution for every cM value, and return the top-ranked trees.

The probability engine

The core statistical backbone is Brit Nicholson's simulated shared-cM distributions, published in April 2021, 500,000 simulated pairs per relationship type, producing a probability distribution of shared-cM for every relationship from parent-child out to distant cousins. AutoKinship layers vendor-specific probability tables on top (MyHeritage, 23andMe, GEDmatch each have their own measurement biases).

Tree enumeration and ranking

For each cluster, AutoKinship generates candidate tree topologies that could plausibly produce the observed cM pattern. For each candidate tree it multiplies the probability of every observed cM value (both tester-to-match and match-to-match) under that tree, the product is the tree's combined likelihood. Trees are ranked by likelihood and roughly the top ten are returned, each with a ratio showing how much more likely it is than the next-lower-ranked tree.

Reconstructed AutoKinship tree showing predicted numbered ancestral nodes at the top and the DNA matches at the leaves, each annotated with cM values
A reconstructed AutoKinship tree. Numbered nodes are predicted ancestors; the tester and the matches sit at the leaves with their inter-match cM values. The topology is derived from DNA alone, no genealogical trees were consulted. Source: geneticaffairs.com/autokinship.html.

Known failure modes

AutoKinship's weakness is the opposite of AutoTree's: it has perfect cM evidence but no birth-year evidence, so it cannot tell you which generation a person belongs to. Matches are frequently placed at the wrong generational level, the structure of the tree (who links to whom) is usually right, but the vertical placement can be off by a generation. In a cluster dominated by 1C2Rs, for example, the tool may rank trees that place the true 1C2Rs as 2C or 2C1R, because the cM values are also consistent with the shallower interpretation.

Other practical limits:

AutoPedigree

AutoPedigree (May 2020) takes AutoTree's MRCA output and uses it to generate candidate positions where an unknown tester might fit inside a reconstructed tree. For each MRCA couple supported by enough matches (default: three matches at 30–40 cM or more sharing a common-ancestor tree), AutoPedigree synthetically generates descendants and ranks each candidate position by multiplying the Shared cM Project probability of each match's observed cM against the hypothesis, the resulting combined odds-ratio ranks the candidates, with badges marking the top five (green), other viable candidates (orange) and impossible positions (red).

AutoPedigree-style pedigree chart with a common-ancestor couple at the top, descendant generations drawn as rectangles, and a tester placeholder position marked inside the tree
AutoPedigree inherits AutoTree's reconstructed tree and adds synthetic descendants, then ranks candidate positions the tester could occupy inside that tree. Especially powerful for adoptees and unknown-parentage cases, because the tester's own tree is deliberately excluded from the hypothesis generation. Source: geneticaffairs.com/autopedigree.html.
Score-direction trap. AutoPedigree uses lower-is-better scoring, smaller numbers indicate more likely positions. This is the opposite of some other hypothesis tools, so pay attention to the direction of the ranking when comparing results.

Why AutoLineage was built: a configurable workbench

AutoLineage (March 2024) is the successor design. Rather than add knobs to the legacy standalone tools, the algorithms were rebuilt as modules inside a browser workbench where every parameter is exposed and, critically, where the match pool itself can be augmented with external data. The same AutoTree three-step pipeline and the same AutoKinship probability engine run under the hood, but you now decide how they run.

Standalone AutoTree / AutoKinship automated, opinionated, fixed FTDNA / GEDmatch match pool ↓ Fixed algorithm no strictness slider no GEDCOM import ↓ ZIP report download one shot · no iteration no known-relationship pins no external data no parameter tuning AutoLineage workbench configurable, cross-vendor, iterative Augmented match pool FTDNA · MyHeritage · Ancestry GEDmatch · 23andMe (legacy) + your GEDCOMs + One2Tree · WikiTree · all-matches ↓ Same algorithms, exposed strictness · year tolerance weighted clustering known-relationship pins ↓ Interactive results · iterate re-run without paying again
Standalone tools vs. AutoLineage. The algorithms are the same under the hood; what's different is the match pool (one vendor vs. five, plus external trees) and the parameter surface (none vs. all).

External trees: the biggest difference

In a standalone AutoTree run, the tool reads only the trees attached to your matches inside that single vendor. If your FTDNA matches don't have trees, the MRCA search has nothing to work with. AutoLineage lifts this ceiling in five directions:

Exposed parameters: finally

AutoLineage's Find Common Ancestors dialog exposes what the standalone tool hides: name-matching strictness, year tolerance (default ±2 years), and the specific person fields to compare on. You can run several passes with different settings and compare the resulting MRCA lists side-by-side. The AutoKinship wizard inside AutoLineage exposes max generations, trees per iteration, final trees to keep, and, most importantly, checkboxes for Include known relationships and Include MRCA relationships, so documented genealogy and DNA evidence pin each other in one pass.

Known relationships: pinning what you already know

Before you run AutoKinship inside AutoLineage, you can mark relationships you already know for certain, this match is your first cousin, that match is a sibling of your mother, these two matches are brothers. The probability engine then treats those relationships as hard constraints and only enumerates trees consistent with them. Generational-direction pins solve the other half of the problem: tell AutoKinship which match is older than which, and the ambiguous-generation ranking problem largely goes away.

Vendor support for common-ancestor work, over time

The table below summarizes how each vendor fit into the common-ancestor pipeline at each stage of the history. Read it top-to-bottom for a sense of how dramatically the picture has shifted in seven years.

Era FTDNA MyHeritage Ancestry 23andMe GEDmatch
2019–2020
AutoTree era
Automated Licensed AutoCluster, AutoTree via GA site Automated until June 2020 No trees to parse Before Tier 1 deal
2021
AutoKinship launches
AutoCluster/AutoTree automated; AutoKinship not yet (no inter-match cM) AutoCluster native; AutoKinship manual entry AutoKinship automated (first vendor) AutoCluster/AutoTree Tier 1; AutoKinship not yet
2022–2023
GEDmatch Tier 1
AutoTree automated, AutoKinship still manual Unchanged AutoKinship automated Full suite including AutoKinship with FIR / triangulation
2024
AutoLineage launches
Full automated suite on GA site Via AutoLineage import Via AutoLineage Copy-Paste Wizard & Pro Tools 23andMe security changes end automated retrieval Full Tier 1; AutoKinship from GEDmatch feeds AutoLineage
2025–2026
Current
Fully automated, including AutoKinship after FTDNA Matrix upgrade AutoLineage integration; legacy AutoClusters accepted AutoLineage Copy-Paste Wizard Legacy data only Tier 1 remains the gold standard; drives exhaustive MRCA analysis up to 7 500 matches

Practical conclusion: which tool when?

A note on limits. The tools are superb lead generators, but the leads are candidates to verify against original records, baptisms, censuses, marriages, before you rely on them. Neither AutoTree nor AutoKinship, and not even AutoLineage with every knob set, replaces the genealogist's evidence work. What they replace is the unworkable hour-count it used to take to find the leads worth verifying.

References for this chapter

The articles below are the ones cited or drawn on directly for this deep-dive chapter. Fuller blog archives are listed under the Help tab.

Algorithmic and conceptual

Launch articles: how each tool was received

Workbench era: AutoLineage & common ancestors at scale

AutoLineage: the flagship tool

AutoLineage keeps analysis data in persistent browser storage. Export a backup before clearing browser data so you can restore your work later.

AutoLineage is where everything comes together. It is the only Genetic Affairs tool that is genuinely cross-company, combine FTDNA, MyHeritage, Ancestry, 23andMe and GEDmatch data for the same tester in one profile, import trees from any source, cluster and re-cluster, detect common ancestors, and produce a refined, blended tree.

A large clustering visualization with cluster annotations based on MRCA data and demonstrating the search functionality.

Prerequisites

What AutoLineage is

AutoLineage uses advanced clustering to analyze your DNA matches and trees, helping you identify common ancestors across multiple DNA testing companies. It's particularly strong at three things:

  1. Organizing matches: cluster by shared matches, re-cluster with different parameters, explore cluster-by-cluster rather than drowning in one giant list.
  2. Finding common ancestors: read the trees of your matches in bulk and search systematically for persons who appear in multiple trees.
  3. Reconstructing trees: blend AutoKinship's DNA-driven tree predictions with the documented MRCAs you identify.

How it differs from the other tools

AutoCluster, AutoTree and AutoKinship each do one thing automatically. AutoLineage is the workbench: you control parameters, iterate, and combine evidence. Advanced features require an active monthly subscription; the automated AutoKinship run that feeds AutoLineage runs on free credits.

What works with AutoLineage

Company Import options
Ancestry
FamilyTreeDNA
  • nodes.csv + edges.csv from an automated run
  • CSV files from DNA Gedcom
MyHeritage
  • CSV file from MyHeritage (no longer available)
  • CSV files from DNA Gedcom
  • Locally saved HTML files
  • AutoCluster HTML file
23andMe
  • CSV file from 23andMe (no longer available)
  • CSV files from DNA Gedcom
  • Locally saved 23andMe HTML pages are not supported.
GEDmatch
  • nodes.csv + edges.csv from an automated AutoCluster endo run (recommended)
  • One-to-many HTML file
  • One-to-many CSV file
All vendors AutoLineage backup files (matches and shared matches)

The Copy-Paste Wizard

Added in late 2025, the Copy-Paste Wizard transformed the Ancestry workflow.

Copy-Paste Wizard dialog showing parsed DNA matches with a live log of identified matches, existing vs. newly imported counters, and Save/Close buttons
The wizard parses matches live as you paste and shows running counts of existing vs. newly imported matches.
  1. Create a Generic DNA test under your AutoLineage profile.
  2. Under Import Matches, click Copy Paste Wizard.
  3. Open your Ancestry match list in another tab. In the URL, change ItemsPerPage=50 to ItemsPerPage=100 to double capture per paste.
  4. Ctrl-A / Cmd-A, copy, click the blue Paste Data button in the wizard and paste. Counters update live.
  5. Repeat for shared-match pages, the wizard auto-adds matches it hasn't seen, even low-cM ones.
  6. If nothing appears after pasting, re-select and copy from the very top of the source page, a quirk of Ancestry's layout occasionally hides the data.

The main workflow

Phase 1: Create Profile and register DNA test

  1. Open members.geneticaffairs.com/autolineage and click New Profile.
  2. From the profile, click Register DNA test. Choose the company (FTDNA, 23andMe, MyHeritage, Ancestry, GEDmatch, or Generic).
  3. Save. You arrive at the DNA Test Overview page. One profile can hold multiple DNA tests.

Phase 2: Import matches

  1. Click Import Matches. Options (vary by company): CSV, HTML, Copy-Paste Wizard, or FTDNA nodes.csv from an AutoKinship report.
  2. A dialog confirms how many matches were loaded.
DNA test overview page in AutoLineage with Import Matches and Import Shared Matches panels and a blue Copy Paste Wizard button
The DNA Test Overview page. Import matches on the right, shared matches below. Copy-Paste Wizard is available for both.

Phase 3: Import shared matches (ICW)

  1. Click Import Shared Matches. MyHeritage: AutoClusters HTML. FTDNA: edges.csv. Ancestry/Generic: paste via Copy-Paste Wizard.
  2. The ICW column fills in with shared-match counts.

Phase 4: Cluster

  1. Click Clustering. Set min/max cM, weighted vs. unweighted, inter-match shared-cM cutoff, cluster density, color scheme.
  2. Click Start Clustering. The chart appears in AutoLineage.
AutoLineage Start clustering wizard with cM range, shared-match counts, sparse/normal/dense/bit-dense options and color scheme selection
The clustering wizard. Set cM range, density, shared-match threshold and color scheme, then Start Clustering.

You can re-cluster instantly with different parameters without starting a new job. A huge orange cluster from the automated run may resolve into three coherent sub-clusters here.

Table of clustering analyses with DTC, DNA test, zoom, match count, min/max cM, type (weighted/unweighted) and dates
Every clustering run is saved, compare several runs side-by-side (weighted vs. unweighted, different cM cutoffs) from the Clustering Analyses table.

Phase 5: Import trees

  1. Go to Tree Management → Import Trees and choose one or more of the import options below.
Import option Details
GEDCOM tree
How to get a GEDCOM

GEDCOM is a universally-accepted file format for family tree files. The One2Tree Chrome plugin allows users to download trees from matches of Ancestry, MyHeritage and FamilyTreeDNA.

GEDmatch GEDCOM tables saved as HTML (2 files)
How to save the GEDmatch GEDCOM files

Navigate to the one-to-many-full and select 7500 matches. Click on Search. Save the resulting page to your hard drive (default file name: One-to-Many Tool - Full Version _ GEDmatch.html). Next, select all kits with a GEDCOM by clicking Select all with GEDCOMs and click Visualization options. Visit the GEDCOM tab and run the Find matching GEDCOMs tool. Wait until the table has loaded and save the file as HTML (default file name: kit_gedcom_match2.php.html). Then run the Find matching GEDCOMs (anc) tool. Wait until the table has loaded (this may take some time) and save as HTML (default file name: kit_gedcom_anc2.php.html). To load all trees, first import the 7500 matches into AutoLineage, then select both kit_gedcom_match2.php.html and kit_gedcom_anc2.php.html to import the trees. One file contains the actual GEDCOM data; the other links the kit number to the tree and its root person.

CSV file from DNA Gedcom
How to export from DNA Gedcom

In DNA Gedcom, export the results for a profile. For the tree file, select the CSV file that starts with a_ followed by the name of the selected profile.

Backup file from AutoLineage
How to use an AutoLineage backup

In AutoLineage, create a backup of your tree and use this option to import those matches.

Backup file from AutoLineage (automated linking)
How automated linking works

In AutoLineage, create a backup of your tree that includes trees linked to DNA matches. When importing this file, matches with the same identifier will be automatically linked to the corresponding trees.

FTDNA HTML files in the matches folder
How to import FTDNA match HTMLs

Run the AutoKinship analysis. Once finished, save the ZIP file to your local drive and unzip it. Select all HTML files in the matches folder. Tree information linked to each FTDNA match will automatically be imported and linked to the corresponding match.

GEDmatch HTML files in the AutoKinship matches folder
How to import GEDmatch AutoKinship match HTMLs

Run the AutoKinship analysis (available for Tier 1 users) and select the 500 kits option. Once finished, save the ZIP file to your local drive and unzip it. Select all HTML files in the matches folder. Tree information linked to each GEDmatch match will automatically be imported and linked to the corresponding match.

WikiTree compact tree HTML (saved page)
How to save a WikiTree compact tree

On WikiTree, open the profile of the person you want as the tree root. Click the compact tree (pedigree) icon next to their name to open the Compact Tree page. In your browser, save that page as an HTML file (File → Save Page As). Then select the saved file here to import all available ancestors.

Tip. Name GEDCOM files with the match's name and shared cM, AutoLineage uses the filename to guess which DNA match the tree belongs to.
Tip. Tools like the One2Tree Chrome extension make gathering trees from Ancestry and MyHeritage much easier.

Phase 6: Link your own tree

  1. In your profile pane click Link to Existing Tree.
  2. Select the tree, pick yourself as the root person, save. Your tree now participates in the common-ancestor search.

Phase 7: Find common ancestors

  1. Open Find Common Ancestors from the Profile perspective. Adjust name-matching strictness, birth/death year tolerance (default ±2 years), and comparison parameters.
  2. Run. A dialog reports how many trees and MRCAs were found.
  3. Filter reconstructed trees by common ancestor, tree, or linked DNA match.
Common Ancestors table with filter controls showing ancestor names, surnames, birth and death years and places, each with a checkmark to include in the filtered view
Filter reconstructed trees by a specific common ancestor, tree, or DNA match to focus your investigation.

If expected matches don't converge on an MRCA, it's usually due to small tree inconsistencies, a missing middle name, a birth year off by three, a maiden-vs-married surname. Fix one tree and re-run.

Phase 8: Refined AutoKinship inside AutoLineage

The standalone AutoKinship tool works from shared-cM numbers alone. Running AutoKinship inside AutoLineage is more powerful because you can tell it what you already know: mark a match as a known first cousin, flag two matches as siblings, or set generational offsets. You can also feed in MRCA information gathered in Phase 7, so the probability engine treats documented ancestors as fixed points and only considers trees consistent with both the DNA and the genealogy. The result is a tighter, better-anchored tree than the standalone tool can produce.

  1. In the clustering view, select 1× view and open the cluster for which you want to reconstruct a tree from DNA evidence and MRCA data (where available).
Orange-shaded matrix of cM values between every pair of DNA matches in a cluster, used as input for kinship prediction
The input for AutoKinship: a matrix of shared cM between every pair of matches in the cluster. Each orange cell is an inter-match cM value.
  1. Click the matches pane at the top of the cluster, an AutoKinship button appears.
  2. The wizard lets you set max generations, trees per iteration, final trees to keep, plus Include known relationships and Include MRCA relationships.
  3. Before running, define known relationships manually, yourself to any match, any match to any other, generational offsets.
  4. Run. The output is a blended tree: DNA evidence fills the blanks for matches without trees, and documented genealogy provides structure where it exists.
Reconstructed tree showing a common ancestral couple at the root and pink/purple DNA match nodes at the leaves, each annotated with cM values
Reconstructed tree descending from an identified common ancestral couple, with DNA matches at the leaves and cM values on each branch.

Weighted vs. unweighted clustering

Unweighted clustering (the traditional default) treats every shared-match relationship equally. Weighted clustering considers the cM amount between shared matches, heavy-cM connections pull matches together more strongly. Weighted clustering often resolves generational depth: one weighted cluster may point to 2×-great-grandparents while a sibling cluster points to 3×-great-grandparents. Try both and compare.

UMAP scatter plot of DNA matches, with a red cluster in the upper right and an orange cluster in the lower right; a 455 cM match labeled near the orange cluster
UMAP view. A 455 cM match that unweighted clustering placed in the red group sits closer to the orange cluster in UMAP space, weighted clustering corrects the assignment.
Very large diagonal cluster chart with dozens of small clusters labeled with ancestral lines, rendered smoothly in the new large-chart mode
New large-chart mode (zoom level "Large"), stays responsive on thousand-match datasets. Each diagonal block is an annotated cluster.

Starting with specific matches of interest inside AutoLineage

As in AutoCluster, you can choose start with specific matches of interest inside AutoLineage to focus an analysis on the shared matches of a single high-cM cousin and see all the branches you share, especially powerful combined with weighted clustering.

Tips

Other tools

Alongside the main automated analyses, Genetic Affairs provides several supporting tools for situations where automated retrieval is not available or where you want to work with data you already have.

CSV file-based clustering

Any DNA testing company can be clustered manually as long as you can export two CSV files: a match list and a shared-match list. This makes the tool useful for companies that do not support automated retrieval, such as LivingDNA, or for older exports you already have saved.

Input files

File Required columns
Match list Column A: match name · Column B: cM value (optional) · Column C: notes (optional)
Shared-match list (filename must contain "shared") Column A: primary match name · Column B: shared match name

How to run

  1. Export or manually compile the two CSV files from your testing company.
  2. On the members landing page, click Run AutoCluster and choose CSV upload.
  3. Upload both files and submit.
  4. You receive an email with a download link for a ZIP containing an HTML cluster chart and an Excel spreadsheet.
Reference. Patricia Coleman's walkthrough for LivingDNA shows how to gather the data manually and format the CSV files: Manual AutoClusters for LivingDNA. The same approach applies to any company that lets you view shared matches.

Recluster a MyHeritage chart

MyHeritage's embedded AutoCluster sorts clusters by size, placing the largest cluster first. Reclustering reorders and regroups those clusters using the Genetic Affairs algorithm, which can reveal finer structure and bring related clusters together that the size-sorted view kept apart.

  1. In your MyHeritage account, open the AutoCluster chart and save the page as an HTML file.
  2. On the members landing page, click Recluster MyHeritage AutoClusters.
  3. Upload the saved HTML file.
  4. The reclustered chart is returned as a ZIP with an HTML chart and Excel file.
MyHeritage AutoCluster chart after reclustering, showing clusters reordered and regrouped compared to the original size-sorted output
A reclustered MyHeritage AutoCluster chart. Clusters are reordered by the Genetic Affairs algorithm rather than by cluster size, bringing related clusters closer together along the diagonal.

Transform AutoCluster HTML to Excel

Older AutoCluster analyses were delivered as HTML files only. This tool converts any existing AutoCluster HTML report into an Excel spreadsheet, making the data easier to sort, filter and annotate, without having to re-run the analysis.

  1. On the members landing page, click Transform to Excel.
  2. Upload your existing AutoCluster HTML file.
  3. Download the resulting Excel file.
Screenshot of the Transform to Excel tool showing an AutoCluster HTML report being converted to an Excel spreadsheet
The Transform to Excel tool converts an existing AutoCluster HTML report into an Excel file for easier sorting, filtering and annotation.

Glossary

AutoCluster: Tool that groups DNA matches into shared-match clusters.

AutoKinship: Tool that predicts family trees from shared DNA alone.

AutoLineage: Flagship tool. Cross-company workbench for clustering, tree import, common-ancestor detection and tree reconstruction.

AutoSegment: Tool that clusters matches by overlapping DNA segments.

AutoTree: Tool that searches match trees for common ancestors and reconstructs partial trees.

Bucketing / Family Matching: FTDNA's system for labeling matches as paternal or maternal. Once enabled, Genetic Affairs displays P/M labels in cluster visualizations.

cM (centimorgan): Unit of genetic distance measuring shared DNA segment length. Most thresholds in Genetic Affairs are expressed in cM.

Cluster: A group of DNA matches who share DNA with each other as well as with you, suggesting a shared ancestral line.

Common ancestor / MRCA: The most recent ancestor shared by two or more descendants.

Endogamy: Historical pattern where people in a closed population mostly married within it. Inflates shared-cM values and shared-match counts; requires special handling.

GEDCOM: Industry-standard file format for exporting and importing family trees.

Gephi folder: Folder inside Genetic Affairs reports with nodes.csv (matches) and edges.csv (shared-match relationships). Re-importable into AutoLineage.

ICW (In Common With): Two matches who both match you and each other.

Pile-up region: Chromosome region where many unrelated people share segments for population-level reasons. AutoSegment can filter these.

Triangulation: Three or more people sharing the same segment at the same chromosomal location, strongly implying a common ancestor. Only GEDmatch publishes triangulation data directly.

Triangulated Group (TG): Set of testers who triangulate on the same segment.

Weighted vs. unweighted clustering: In AutoLineage, weighted clustering factors in the cM between shared matches; unweighted treats every relationship equally.

Where to get help

Support channels

Further reading: blog walkthroughs and tutorials

Two independent bloggers have been documenting Genetic Affairs tools with real-world examples and step-by-step screenshots for years. Their articles are an excellent companion to this manual, especially when you want to see how a particular workflow looks end-to-end on a real match list. Posts are tagged by author below: Roberta Estes writes at DNAeXplained; Patricia Coleman writes at Patricia Coleman Genealogy. Both are trusted voices in the genetic-genealogy community and both work extensively with Genetic Affairs in their own research.

Articles are listed in chronological order within each tool so you can see how features have evolved. For a current, end-to-end walkthrough, start with Roberta Estes' February 2026 AutoKinship article: it covers the complete modern workflow from registering an FTDNA kit through to refined tree reconstruction in AutoLineage.

AutoCluster

AutoTree

AutoSegment

AutoKinship

AutoLineage

Overview & index articles

Feature walkthrough

Drag the video’s progress bar to seek. Use fullscreen for a closer view. Press Escape to close.