<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Mad Prime: Tag exploretree</title>
    <link>http://www.madprime.org/articles/tag/exploretree</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>ExploreTree update</title>
      <description>&lt;p&gt;ExploreTree, a &lt;a href="http://www.processing.org"&gt;processing&lt;/a&gt; program I've made for displaying and browsing tree data structures, has been rewritten and features have been added. New features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Two modes of drawing: "slanted" and "radial" (see pics below)&lt;/li&gt;
&lt;li&gt;Two methods of avoiding overlapping node names: "nudge" and "hide"&lt;/li&gt;
&lt;li&gt;Dotted lines indicating more of the tree lies beyond an outer node&lt;/li&gt;
&lt;li&gt;Dynamic tree depth: adjusts depth so that there is never more than N nodes visible&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Old features still there are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Search for organism &amp;amp; path highlighting&lt;/li&gt;
&lt;li&gt;Click to move to a node&lt;/li&gt;
&lt;li&gt;Forward and backwards movement with arrow keys&lt;/li&gt;
&lt;li&gt;Font adjustment &amp;amp; tree depth adjustment&lt;/li&gt;
&lt;li&gt;Right-clicking on a node (or control-click for Macs) opens up the corresponding Wikipedia page&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The main version of the tree, a manually created tree I've made, is on the main site &lt;a href="http://www.exploretree.org"&gt;www.exploretree.org&lt;/a&gt;. Here is an image of it as a "slanted" tree with "nudged" nodes, near "rose" (to which the path is highlighted):&lt;/p&gt;

&lt;div align="center"&gt;
  &lt;IMG width=500 SRC=http://www.madprime.org/article_images/20100218_exploretree.jpg&gt;
&lt;/div&gt;

&lt;p&gt;The original version of the program had no ability to display branching distances, but the new version does. You can see this when the it's &lt;a href="http://www.exploretree.org/itol/"&gt;used to display&lt;/a&gt; a tree downloaded from &lt;a href="http://itol.embl.de"&gt;Interactive Tree of Life website&lt;/a&gt;. Here is an image of this as a "radial" tree with overlapping nodes "hidden", within Metazoa (aka. "animals") and the path highlighted to Homo sapiens (aka. "human"):&lt;/p&gt;

&lt;div align="center"&gt;
  &lt;IMG width=500 SRC=http://www.madprime.org/article_images/20100218_exploretree_itol.jpg&gt;
&lt;/div&gt;

&lt;p&gt;In addition to the new features, part of the motivation for this update was that I can envision a lot of adaptations of this program for specific uses. The original version's code was all entangled, making it extremely difficult to modify. This re-write has attempted to modularize the code a fair amount. At the very least this will make it easier for me to create spin-off programs from it in the future. Maybe a version that can read in "GEDCOM" genealogical data to make family trees -- the age of the parent at birth can be used to determine branch lengths!&lt;/p&gt;</description>
      <pubDate>Thu, 18 Feb 2010 16:45:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:09b64f94-b10d-40f8-9f4c-348dfcb802fe</guid>
      <author>Madeleine Ball</author>
      <link>http://www.madprime.org/articles/2010/02/18/exploretree-update</link>
      <category>processing</category>
      <category>visualization</category>
      <category>data</category>
      <category>programming</category>
      <category>evolution</category>
      <category>exploretree</category>
    </item>
    <item>
      <title>ExploreTree &amp;amp; pretty flowers</title>
      <description>&lt;p&gt;The New York Times has a &lt;a href="http://www.nytimes.com/2009/09/08/science/08flower.html"&gt;nice article on flower evolution today&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If you enjoy looking at evolutionary trees to see how closely related different living things are, you might enjoy playing with &lt;a href="http://exploretree.org"&gt;ExploreTree&lt;/a&gt;. I've added features that make it a lot more fun: the zooming in and out is animated, you can search for an organism and follow a path. Plus now, with a little help from Chris, it runs on a webpage (feel free to show it to friends &amp;amp; family). Give it time to load, though.&lt;/p&gt;

&lt;p&gt;Here is a snapshot of the location illustrated in the NYTimes article:&lt;/p&gt;

&lt;div align="center"&gt;
  &lt;IMG width=500 SRC=http://www.madprime.org/article_images/exploretree_snapshot.jpg&gt;
&lt;/div&gt;

&lt;p&gt;I've put off posting about the program for a while since I kept hoping to improve it a little more, but here it is. It was written in &lt;a href="http://www.processing.org"&gt;processing&lt;/a&gt;, you can get the code if you'd like to play with it here (or improve it!) &lt;a href="http://github.com/madprime/exploretree/tree/master"&gt;on github&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 08 Sep 2009 23:13:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:46a13815-a477-4a18-8675-1af9130dcc8a</guid>
      <author>Madeleine Ball</author>
      <link>http://www.madprime.org/articles/2009/09/08/exploretree-pretty-flowers</link>
      <category>programming</category>
      <category>genetics</category>
      <category>biology</category>
      <category>evolution</category>
      <category>exploretree</category>
    </item>
  </channel>
</rss>
