gedcom_reader.py MEW 10/26/2015 Extracts name, sex, and parentage information for each individual in the GEDCOM file. Removes individuals who are more than a defined number of meioses from a terminal node. Retains only individuals who remain connected to a selected person of interest. Returns: * gedcom_dict: key: GEDCOM id; value: list  Name  Sex ('M' or 'F')  Placeholder status (True if this is a dummy person inserted where no information on a parent was available)  Person of Interest status (True if name contains substring used to define the person of interest) * trio_dict: key: GEDCOM id; value: two-tuple  GEDCOM id of mother  GEDCOM id of father regex inspired by Greg Hewgill's GEDCOM to XML parser: http://stackoverflow.com/questions/1919593/is-there-a-gedcom-parser- written-in-python Includes sample file fugates.ged (based on Blue Fugate family)
Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Reads GEDCOM files such as those created by Ancestry.com's exporter. Retains name, sex, and information on the genealogical topology
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|