My Family Tree includes many filter boxes to search lists and data grids for people in your tree.
The filter box
When filtering, items in the list are compared with the filter text for matches. All lists can be filtered using an item's unique ID. Text information stored in the item is also searched for matches.
By default, the filters match objects whose text contains exactly the search text. You can adjust the match criteria to allow for more "fuzzy" matching by right-clicking the filter box.
Fig 1. Filter match options.
The available options are:
Match similar spellings (using distance matching algorithm) e.g. "Smith" and "Smiht" are treated as equal.
Match similar sounds (using phonetic matching algorithm) e.g. Smith and Schmidt are treated as equal.
Ignore case e.g. "SMITH" and "Smith" are treated as equal.
Ignore diacritics e.g. "André" and "Andre" are treated as equal.
Ignore symbols e.g. "Smith-Jones" and "Smith Jones" are treated as equal.
Ignore kana type (Japanese text only) i.e. the hiragana character for one sound is considered equal to the katakana character for the same sound.
There are special filters for some lists. To indicate a filter is being used, prefix the search with the supported filter mask followed by a colon. The following filter masks are supported:
You can filter by sex e.g.
sex:malereturns all male individuals
sex:femalereturns all female individuals
sex:unknownreturns all individuals with an unknown sex.
You can filter by living status e.g.
status:livingreturns all living individuals
status:deceasedreturns all deceased individuals.
You can filter by age e.g.
age:64+returns all those 64 and over
age:50-returns all those 50 and younger
age:0-16returns all those aged between 0 and 16 years inclusive.
You can filter by last name or first name e.g.
names:Georgereturns all those with the first name George.
surname:Smithreturns all those with last names of Smith.
You can filter by occupation e.g.
occupation:farmerreturns all those with occupations containing the term "farmer".
You can filter by place e.g.
place:Englandreturns all those with place descriptions containing the term "England".
You can filter by tag e.g.
tag:direct ancestorreturns all those with a tag named "direct ancestor".
You can filter by on those alive in a specific year e.g.
alive:1921returns all those living in the Gregorian Calendar year "1921", which is helpful for determining who was alive during a given census.
You can filter by number of marriages, steps, or generations away from the home person e.g.
marriages-away:2returns all those related to the home person through two marriages e.g. the wife of a spouse's brother.
steps-away:2returns all those two relationship steps away from the home person e.g. grandparents.
generations-away:2returns all those two ancestral generations away from the home person e.g. those in same generation as a person's grandparents.
generations-away:1-4returns all those between 1 and 4 generations away from the home person.
You can filter by relationship category with the home person. Supported filters are:
related to you,
your blood relatives,
your direct ancestors,
related by marriage,
related by adoption, and
not related e.g.
relationships:your descendantsreturns all the descendants of the home person.
Where dates are included in the list, special filters check people who share the same day and month in different years e.g.
birthday:01 Oct (Ju)returns all those born on October 1st in the Julian calendar.
death:30 Nov (Gr)returns all those who died on November 30th in the Gregorian calendar.
marriage:21 Aug (Gr)returns all those married on October 1st in the Gregorian calendar.
day:28 Feb (Gr)returns all those with an event on February 28th in the Gregorian calendar.
See the following table for supported calendar codes.
All search options support localised filter masks.