Home - this site is powered by TWiki(R)
Main > PhylogeneticAlignment
TWiki webs: Main | TWiki | Sandbox   Log In or Register

Users | Groups | Changes | Index | Search | Go

Phylogenetic alignment

Introduction

PhylogeneticAlignment, aka phylo-alignment or StatisticalAlignment (a term coined by JotunHein), is an approach to sequence alignment with several characteristics:

  • Evolutionary models are defined rigorously as continuous-time Markov chains on sequence space
  • Stochastic grammars and dynamic programming algorithms are then derived systematically
  • Phylogenetic trees, sequence alignments and/or model parameters are imputed or, in a Bayesian framework, co-sampled by MCMC

Phylo-alignment can seem mathematically daunting, because deriving a stochastic grammar systematically from instantaneous mutation rates is not as easy as (say) observing empirically that "setting the gap opening penalty to -11 and the gap extension penalty to -1 gives pretty good results". However, if the math can be worked out, we get an integrated framework for doing alignments, building phylogenetic trees, predicting exons and other features, measuring rates of mutation events (indels, substitutions...) and reconstructing ancient sequence, using technology that's not too much more complicated than the Baum-Welch algorithm for Pair HMMs.

Software tools

We (Holmes lab) have several pieces of software in active development for doing statistical alignment, some more experimental than others.

Other software tools for phylo-alignment include

References

Links to key papers can be found on the PhylogeneticAlignmentReader page. You really want to read the paper that started it all (often nicknamed "TKF91"):

(OK, there were several seminal papers before this, e.g. by Bishop and Thompson, Felsenstein, Lawrence Liu et al... but the TKF91 paper is probably the most influential. See phylogenetic alignment reader for more!)

Edit | Attach | Print version | History: r36 < r35 < r34 < r33 < r32 | Backlinks | Raw View | Raw edit | More topic actions

This site is powered by the TWiki collaboration platformCopyright © 2008-2013 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
TWiki Appliance - Powered by TurnKey Linux