<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stoney's Zone &#187; Geneaolgy</title>
	<atom:link href="http://stoney.sb.org/wordpress/category/geneaolgy/feed/" rel="self" type="application/rss+xml" />
	<link>http://stoney.sb.org/wordpress</link>
	<description>Thoughts about stuff</description>
	<lastBuildDate>Thu, 24 Dec 2009 16:49:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>GEDCOM to Graphviz</title>
		<link>http://stoney.sb.org/wordpress/2007/10/gedcom-to-graphviz/</link>
		<comments>http://stoney.sb.org/wordpress/2007/10/gedcom-to-graphviz/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 21:36:15 +0000</pubDate>
		<dc:creator>stoney</dc:creator>
				<category><![CDATA[Geneaolgy]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://stoney.sb.org/wordpress/?p=42</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://stoney.sb.org/wordpress/wp-content/familytree.pdf"><img src="http://stoney.sb.org/wordpress/wp-content/familytree.png" alt="familytree.png" border="1" width="164" height="320" align="left" style="margin-right:10px; /></a>While looking for a utility to parse <a href="http://en.wikipedia.org/wiki/GEDCOM">GEDCOM</a> (Genealogy) files, I ran across <a href="http://www.mkgray.com:8000/blog/Personal/Family-Tree-Graphing.html">Matthew Gray&#8217;s blog</a>, where he talked about writing a <a href="http://www.ruby-doc.org/">ruby</a> script to parse his GEDCOM file and produce a .dot file for <a href="http://www.pixelglow.com/graphviz/">Graphviz</a>.<br />
<span id="more-42"></span></p>
<p>Matthew didn&#8217;t supply any code, but this seemed like an interesting thing to do, so I wrote a ruby script to more-or-less duplicate his results. Since <a href="http://www.tribalpages.com/tribe/browse?userid=stoney&amp;rand=42248">my family tree</a> is much larger than his, I added some pruning so that I could eliminate everyone except people directly related to me (or the &#8220;root&#8221; person). The result is shown here, or click on it to see a scalable PDF.</p>
<p>You can <a href="http://stoney.sb.org/wordpress/wp-content/gedcom2dot.rb.zip">fetch the source</a> to my ruby script if you&#8217;re interested.</p>
<p>I was actually looking for a way to compare my online <a href="http://www.tribalpages.com/tribe/browse?userid=stoney&amp;rand=42248">family tree</a> at <a href="http://www.tribalpages.com/">TribalPages</a> with the one I maintain using <a href="http://www.leisterpro.com/">Reunion</a> on my <a href="http://www.apple.com/mac/">Mac</a>. It&#8217;s a bit of a pain to ensure that they are in sync, so I wanted a way to ensure that I hadn&#8217;t missed anything.</p>
<p>Later, I found that TribalPages will let me re-upload a GEDCOM file and retain the associations between the pictures I&#8217;ve put there and the people. I&#8217;m not sure how they do that, but making that work seems to be the best way to keep it updated.</p>
<p>Update: I added a few more generations back, and updated the ruby script to let me prune all but blood relatives of the root person.</p>
]]></content:encoded>
			<wfw:commentRss>http://stoney.sb.org/wordpress/2007/10/gedcom-to-graphviz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
