developing a Y chromosome view for Gramps Web, I was puzzled to not find a filter in addons-source that returns all patrilineal ancestors. Or did I not look hard enough? I see in FilterRules2 there are X chromosome ancestors and descendants, mtDNA descendants, Y descendants…
The following rules are based on the logical rules of genetics, not on comparing DNA data. They are introduced in the “New filter rules for genetic genealogy” thread of the Discourse community support forum.
Matrilineal progenitrix of <person> Matches the earliest recorded matrilineal ancestor mother.
Mitochondrial inheritance of <filter> Matches recorded descendants of a filter result following mitochondrial inheritance patterns.
Mitochondrial inheritance of <person> Matches recorded descendants of person following mitochondrial inheritance patterns.
Patrilineal progenitor of <person> Matches the earliest recorded patrilineal ancestor father.
X-chromosomal ancestors of <person> Matches ancestors of <person> following a X-chromosomal inheritance pattern.
X-chromosomal descendants of <person> Matches descendants of <person> following a X-chromosomal inheritance pattern.
Y-chromosomal inheritance of <person filter> Matches recorded descendants of a filter result following Y-chromosomal inheritance patterns.
Y-chromosomal inheritance of <person> Matches recorded descendants of person following Y-chromosomal inheritance patterns.
Pre-Release Rules
Descendants of <person> sharing yDNA with each other Matches descendants of a sharing yDNA