The map above traces the origins of 4,000 of his daughter’s ancestors from Europe to Quebec in Canada from 1615 to 2025.
From the map’s author:
This animation shows the geographic movements of my daughter’s ancestors from the 1600s to today.
Each dot represents an ancestor, appearing when they’re born and following their life journey across different locations.
Green dots indicate shared/common ancestors – individuals who contributed to my daughter’s lineage through both her father’s and mother’s family lines.
The numbers next to the flags are cumulative totals of ancestors from each country (using modern borders).
As her father, my ancestors are represented by the blue and green dots.
In total, 3,069 were born in Canada, 1,164 were born in France, 12 in the United States, 8 in the UK, 4 in Germany, 2 in Belgium, 2 in Portugal, and 1 in Switzerland, Barbados and Spain respectively.
He goes on to state that:
Genealogical data gathered in the last 6 years from church records and notarial documents.
Animation made using Python and several packages (matplotlib, imageio, gedcom, geopy).
Also:
I have data on the main events of people’s lives.
So if I have a location and a time for the birth of someone and a location and a time for the marriage of that person, I make the dot move from one place to the other and make the years match for the departure and arrival. This is why people take over 10 years to make a journey that takes a few days.
The main thing that surprised me is how few countries are represented.
But then my own is probably no more diverse as almost everyone on both sides of my family is from either Scotland or England (as far as I know).
How about yours?








RK says
How many of these maps from people who live in Appalachia have ONLY green dots?
Cdric says
Would you be OK to explain how you used Python and libraries for the animation ? Thanks !
Brilliant Maps says
Have to get in touch with original creator: https://www.reddit.com/r/dataisbeautiful/comments/1licslz/oc_i_mapped_the_lives_of_4000_of_my_daughters/
Y.D. Robinson says
I’m also in Quebec, but I’m entirely of Eastern European (i.e. eastern Ashkenazi) Jewish ancestry.