22 January 2011

GED Utils

GED Utils v. 1.2
Last updated: 26 Feb 2011

GED Utils is a collection of macros for manipulating GEDCOM files.  The original intent was to clean-up GEDCOM exports from Legacy Family Tree before sharing publicly online at Ancestry.com, but there's really no reason they shouldn't work on GEDCOM exports form other software or for uploads to other repositories.

GED Utils is written as a clip library for use with NoteTab, a text editor by Fookes Software.  The library works fine with their free Light version.  NoteTab is similar to Windows Notepad, with support for macros (what they call clips) and multiple documents open at the same time.

To use these macros:

  • Install NoteTab
  • Download GED Utils from the menu on the left
  • Save GED Utils into NoteTab's 'library' folder (from Windows Explorer not from within NoteTab)
  • Open a GEDCOM in NoteTab, select GEDUtils library, and double click any of the clips to run them





GED Utils Features:

  • Remove Source Titles
    Don't share TMI; Remove Legacy's Source Writer generated citations from Master Source
       
  • Remove Source Details
    Don't share TMI; Remove Legacy's Source Writer generated citations from Source Details

  • Remove Surety Values
    Don't share TMI

  • Remove Media References
    Why tell 3rd parties about my media files?
     
  • Remove File paths and names
    Why tell 3rd parties about my local file structure?

  • Remove \i and \i0 formating codes
    Get rid of those pesky formating codes Legacy insists on keeping in the output!

  • Remove <i> and </i> formating codes
    Get rid of those pesky formating codes Legacy insists on keeping in the output! (HTML version)

  • Rename ABBR to TITL
    Legacy's Master Source List Name is output as a GEDCOM ABBR tag.  This clip renames them for use as the source title instead of a full citation sharing publicly online.

  • Rename REFN to _APID
    Ancestry's hints are maintained through GEDCOM files by the _APID tag.  Legacy will import this into their database, but exports it as REFN.  This has to be renamed before uploading back to Ancestry if you want hints to be automagically reattached in your new tree.

  • Move Event Notes into Event Details
    Ancestry will upload event notes as unsourced citations.  In Legacy, these notes are equivalent to the notes in an event.  This clip appends event notes to the event description so they show up as part of the  facts at Ancestry like they do in Legacy.

Add (by Request) Feb 2011

  • Rename TEXT to TITL
    To fix a source issue with Reuinion© GEDCOM exports.

  • Move NOTEs to Events
    Original intent is to prepare a Geditcom© GEDCOM for upload to Ancestry.com. Finds and replaces event NOTE pointers (eg. @N42@) with the actual NOTE text found elsewhere in the file (usually near the bottom). Used to make event notes part of event details so that they will appear in Ancestry.com events, and not as unsourced citations. Geditcom makes use of NOTE pointers, while Legacy exports the NOTES inline with the events. Different, but valid GEDCOM formats. Because this clip copies and pastes text around, it may run slow of large files.



4 comments:

  1. Had trouble figuring out how to save to library. I ended up copy and paste.

    All that happened was a splash screen about the clip, did I want to see help before each clip, yes. Did I want to not see help before each clip. Did not matter which way I answered it did not give me a way to select which clips. Not sure it did anything but put a Header and a few lines at the top. Would love to try this on my Reunion to Geditcom files.
    priest1953@gmail.com

    ReplyDelete
  2. Me again. I found each clip on the left hand menu and was able to run the last one that I thought would help with my similar problem. It added a line under each event like @24@. Close. see at spriest public tree eibling anthony. If I understood more about this I might be able to construct my own macro. Believe me there are a lot of people in the Mac world using Reunion and Geditcom who could use something like this.

    ReplyDelete
  3. Thanks for the feedback! Sounds like you got the clips installed in NoteTab's library folder OK.

    I assume your public tree is at Ancestry? I found a user spriest, but no trees are listed in the profile, so I wasn't able to find it. A search for Anothony Eibling didn't return any results either.

    ReplyDelete
  4. Uploaded version 1.1 with requested clips. Enjoy!

    ReplyDelete

Your Thoughts?