ProbCons explained

ProbCons is an open source probabilistic consistency-based multiple alignment of amino acid sequences. It is one of the most efficient protein multiple sequence alignment programs, since it has repeatedly demonstrated a statistically significant advantage in accuracy over similar tools, including Clustal and MAFFT.[1] [2]

Algorithm

The following describes the basic outline of the ProbCons algorithm.[3]

Step 1: Reliability of an alignment edge

For every pair of sequences compute the probability that letters

xi

and

yi

are paired in

a*

an alignment that is generated by the model.

\begin{align} P(xi\simyi|x,y)&\stackrel{def}{=}Pr[xi\simyiinsomea|x,y]\\ &=

\sum
alignmentawithxi-yi

Pr[a|x,y]\\ &=\sumalignmenta1\{xi-yi\ina\}Pr[a|x,y] \end{align}

(Where

1\{xi\simyi\ina\}

is equal to 1 if

xi

and

yi

are in the alignment and 0 otherwise.)

Step 2: Maximum expected accuracy

The accuracy of an alignment

a*

with respect to another alignment

a

is defined as the number of common aligned pairs divided by the length of the shorter sequence.

Calculate expected accuracy of each sequence:

\begin{align} EPr[a|x,y](acc(a*,a))&=\sumaPr[a|x,y]acc(a*,a)\\ &=

1
min(|x|,|y|)

\suma1\{xi\simyi\ina\}Pr[a|x,y]\\ &=

1
min(|x|,|y|)

\sum
xi-yi

P(xi\simyj|x,y) \end{align}

This yields a maximum expected accuracy (MEA) alignment:

E(x,y)=

\argmax
a*

EPr[a|x,y](acc(a*,a))

Step 3: Probabilistic Consistency Transformation

All pairs of sequences x,y from the set of all sequences

l{S}

are now re-estimated using all intermediate sequences z:

P'(xi-yi|x,y)=

1
|l{S

|}\sumz\sum1P(xi\simzi|x,z)P(zi\simyi|z,y)

This step can be iterated.

Step 4: Computation of guide tree

Construct a guide tree by hierarchical clustering using MEA score as sequence similarity score. Cluster similarity is defined using weighted average over pairwise sequence similarity.

Step 5: Compute MSA

Finally compute the MSA using progressive alignment or iterative alignment.

See also

Notes and References

  1. 10.1101/gr.2821705 . Do CB, Mahabhashyam MS, Brudno M, Batzoglou S . 2005 . PROBCONS: Probabilistic Consistency-based Multiple Sequence Alignment . Genome Research . 15 . 2 . 330–340 . 15687296 . 546535.
  2. Book: Roshan, Usman. Multiple Sequence Alignment Methods. 1079. 2014-01-01. Humana Press. 9781627036450. Russell. David J. Methods in Molecular Biology. 147–153. English. 10.1007/978-1-62703-646-7_9. 24170400. Multiple Sequence Alignment Using Probcons and Probalign.
  3. http://www.bioinf.uni-freiburg.de//Lehre/Courses/2011_WS/V_BioinfoII/slides_probcons.pdf Lecture "Bioinformatics II" at University of Freiburg