A python library with genealogy methods. We will seek to integrate code or functionality or both from:
https://github.com/DomNelson/ISGen
Useful data structures built on top of networkx
:
Genealogical
: Generic data structure that includes implementation of useful functions on geneological objects (trees, pedigrees, etc.).Pedigree
HaplotypeGraph
: Converts from a pedigree to a graph encompassing all potential inheritance paths.
autosomal
, X
, Y
, and mitochondrial
inheritance paths.Traversal
(corresponds to trees)https://github.com/ivan-krukov/aligning-genealogies/tree/master/genealogy_aligner