zmasek bosc2010 aptx

8
Evolutionary tree visualization and analysis with Archaeopteryx Christian M Zmasek Sanford-Burnham Medical Research Institute, La Jolla, California, USA

Upload: bosc-2010

Post on 25-May-2015

857 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

Christian M ZmasekSanford-Burnham Medical Research

Institute, La Jolla, California, USA

Page 2: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

Background

• Archaeopteryx is a tool for evolutionary tree visualization and analysis

• Archaeopteryx is based on ATV which was developed to display evolutionary trees with:• gene duplications

• branch length values and support values

• separate sequence and species names

Page 3: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

Implementation and Availability pure Java (requires Java 1.5 or greater) can be used both as:

stand alone application Java Applet (with typical Applet restrictions)

Built using/part of the open source forester framework: http://www.phylosoft.org/forester/ forester contains numerous classes for tree IO, tree analysis, etc.

Website: http://www.phylosoft.org/archaeopteryx Source code: http://sourceforge.net/projects/forester-atv/

Page 4: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

Some notable features (1/2)

• phyloXML (http://www.phyloxml.org) support:• input

• output

• display and editing of most phyloXML elements

• Support of numerous other formats: Newick, Nexus, Tree of Life XML format, NHX

• Direct access to a variety of online databases:• TreeBASE

• TreeFam

• Pfam

Page 5: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

Some notable features (2/2)

• Display of large trees (>20,000 nodes)

• Zoom and interactive overview

• Built in tools and algorithms for analysis:• Duplication inference

• Inference of ancestral taxonomies using UniProt database

• Tree level editing (cut, copy, paste, re-root, …)

Page 6: Zmasek bosc2010 aptx
Page 7: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

Biological study exampleExample of analysis performed using forester/phyloXML/Archaeopteryx:

Zmasek CM, Zhang Q, and Godzik A:

“Analysis of functional profiles of eukaryotic genomes reveals

strong trends related to morphological complexity”

Late Breaking Research LBR21

Tuesday, July 13: 14:15 - 14:40

Page 8: Zmasek bosc2010 aptx

Evolutionary tree visualization and analysis with Archaeopteryx

http://www.phylosoft.org/archaeopteryx