Research areas
We work on algorithm development for homolog identification, multiple sequence alignment, phylogenetic tree construction, protein fold prediction, identification of domain boundaries (and novel domains), and detection of key amino acids, such as catalytic or binding pocket residues. Structure prediction methods have obvious implications on the inference of protein function, as protein function is mediated by protein fold. Because evolution conserves structure in order to conserve function, we integrate phylogenetic tree construction and subfamily identification into our protein structure and function prediction methods, to enable us to infer the changes produced in protein function and structure over the evolution of a protein superfamily.
Computational Method Development
Biological Investigation
User Interface and Webserver/Database Development
Student Research Opportunities
These are available for qualified students. These are of two basic types. The first type of rotation involves algorithm (computational method) development for problems in molecular biology. Students interested in this type of rotation should have solid programming skills (i.e., C/C++/Java and Perl or Python). The second type of rotation involves using informatics methods to predict protein function or structure, typically in collaboration with biologists here on campus. Students interested in this latter type of rotation need some solid coursework in molecular biology, and should preferably have taken Bioengineering 144, Introduction to Protein Informatics.To apply, submit