"Bloodline"

At the prompt below, enter the ahnentafel number of any of my ancestors, and the script will generate a list of all of his/her descendants who could have passed DNA to me. To re-run the script using a different ahnentafel number, press the "Run" button below.

Ultimately, you can obtain the same information from the family tree, of course, but this script may be more suitable and convenient for certain research.

As is true elsewhere on this site, in instances of pedigree collapse I've used only the smaller ahnentafel number for ancestors in the preceding generations. When relevant, the script will mention that a pedigree collapse occurred and will generate a separate list of descendants subsequent to the collapse.

If you want, you can download the script to run in your own computer's CLI using Python 3.