options random home http://phylogeny.arizona.edu/tree/home.pages/howbuilt.html (PC Press Internet CD, 03/1996)

How Tree of Life pages are created [Tree of Life Home Page] [Previous] [Next]

How Tree of Life pages are created

The majority of pages of the Tree of Life project were created using a special version of the computer program MacClade (information about the regular version of MacClade can be found on MacClade's WWW site). As with previous versions of MacClade, this version allows one to adjust the tree graphically by moving branches around in the tree window:

The new version has in addition many editors for entering Tree of Life information. For example, links from the current page to descendent pages are set in a window for that purpose:

Information for the toolbars, authors names and addresses, title graphics, and general formatting options are set in a settings window:

The text topics below the tree are arranged in a Topics Manager window:

And, finally, the text for the page is entered in various text editors:

Once this information is entered, the Save Tree of Life pages command in MacClade will create a file, and write the text into that file in HTML format (the language of the Web). The page created by MacClade contains all of the code for graphical display of the toolbars, horizontal rules, the tree, and so on - everything that is displayed on a Tree of Life page. It then is a simple matter of moving the file onto the computer that will serve the information onto the Web.

This version of MacClade also embeds into the HTML files hidden indexing codes. We have built a specialized web-crawler that crawls up the Tree, using these hidden codes for direction. The web-crawler wanders around the entire Tree, examining every branch, and extracts information from the pages. It is in this way that the searchable index was created.

A few authors have, in contrast, hand-written the pages, entering the relevant HTML code themselves.


Copyright © 1996 by David R. Maddison and Wayne P. Maddison
All rights reserved.
Last modified 1 January 1996