User Interface Development

We work on creation of user interfaces to facilitate different types of protein structure-function analyses. Shown below is one of our user interfaces, available for Unix/Linux platforms.

Shown above is the GTREE visualization of the Bayesian Evolutionary Tree Estimation (BETE) tree for for inorganic pyrophosphatases. These proteins are found in all branches of the tree of life. The BETE subfamily decomposition (indicated by blue diamonds at internal nodes) classifies the animal and yeast proteins (the green subtree) separately from those in plants (the red subtree). Other subtrees, not shown, represent different bacterial lineages of this superfamily.

This software is intended to enable investigators to make informed decisions about the likely function of proteins in the tree, by combining information from the multiple alignment and the annotations available for members of the family. In this tree, for example, several proteins annotated as hypothetical or unknown can be assigned a putative function of inorganic pyrophosphatase, using the subtree neighbors annotations.

A Java version of this software will be available soon, and will be used on our HMM library websites to allow users to examine the phylogenetic trees we construct for protein families.


Group Members

Brandon Ooi
Mike Liao
James Lin
Willy Cheung
(bpg group access)