23
edits
Changes
From Gramps
→Programs for fixing some of the known problems
==== Programs for fixing some of the known problems ====
Download and uncompress (gunzip) to obtain executable scripts. Some additional explanations and data interpretations (or guesses) may be found in the comments.
* [[Media:fix_Arepo.py.gz | fix_Arepo.py.gz]] .. script to fix non-standard gedcom address data REPO citation within a SOUR record. It replaces the (crash-causing) address data with a REPO reference and adds a REPO record containing gedcom-standard address elements.
* [[Media:fix_Ances_map.py.gz | fix_Ances_map.py.gz]] .. script to fix non-standard LATI/LONG PLAC data that should be in a MAP structure per the 5.5.1 spec.
* [[Media:fix_Ances_x1.py.gz | fix_Ances_x1.py.gz]] .. script to fix various non-standard gedcom usage or gedcom extensions, by converting the otherwise unusable data into a special NOTE entry that looks something like:
2 NOTE APPX=Ancestrologie/2007.0.0.761 DATX=_ANCES_XINSEE 75111
* _ANCES_ORDRE .. unknown semantics
* _ANCES_XACTE .. (same)
* _ANCES_XINSEE .. INSEE geographical code (evidently ''simplified 5-digit'') * EVEN F .. invalid EVENTS_RECORDED formatin a SOUR record
* EVEN I .. (same)
* LIEU .. seems to add to existing PLAC datain an EVEN
'''Users are invited to correct/clarify the above information or notify us of additional problems with non standard gedcom or gedcom extensions.'''
'''Please also feel free to provide feedback on broken scripts or incorrect ''fixes'''''