HelpDatabase Reference › GM_CommonLocation

GM_CommonLocation Table

The GM_CommonLocation table records locations shared between tree people from different DNA matches. When several matches have tree people born in the same place, it suggests a geographic connection in their family history. Each row is one location cluster for one match — a place, how many of the match’s tree people connect to it, and who those people are.

This page documents the schema and the behavior of the existing gather code as written.

Data Source

Rows are parsed from the surname / location cluster data on GEDmatch’s ClusterDisplay.php page. The location text and match name are cleaned of HTML markup, the match’s shared cM is extracted from the linked-tree label, and the list of tree people is flattened with line breaks preserved.

kita

kita is your (primary) kit — the base kit being gathered. This table does not store a kitb; the match is identified by match_name rather than a kit number.

Column Reference

ColumnTypeDescription
Idint (PK)Auto-incrementing primary key
kitastringYour (primary) kit number — the base kit being gathered. References GM_Kit.kit_num.
match_namestringDisplay name of the match this location cluster belongs to.
match_cMdecimalTotal shared DNA between your kit and the match, in centimorgans (parsed from the linked-tree label).
locationstringThe shared location (place name), with HTML stripped.
person_countintNumber of the match’s tree people linked to this location.
tree_personsstringThe tree people at this location, as a line-break-separated list (HTML stripped, line breaks preserved).

Related Tables

  • GM_CommonAncestor — shared common ancestors across matches, from the same ClusterDisplay source.
  • GM_Match — the match summary; match_cM corresponds to the pair’s shared cM.
  • GM_Kit — resolves kita to the base kit.