Vertical-oriented realignment in MSA tools

1. OMA (2000)

This tool cuts the sequences into small sub-sequences and implements alignment based on the divide-and-conquer algorithm.

Realignemnt will be performed in the area of W distance near the cutting point.

2. FAMSA (2016)

Vertical-oriented refinement:

  1. Scan the initial alignment randomly and pick a column containing at least a gap.

  2. Split the initial alignment into two sub-alignments based on the column.

  3. Remove the empty columns in each sub-alignment and realign them.

  4. If the new alignment's accuracy is improved, the new one replaces the initial one.

Until a predefined maximum number of iterations is reached.

  • This realignment or refinement is particularly beneficial for smaller sets of sequences.

  • The github of FAMSA

3. QuickProbs2 (2017)

Its vertical-oriented refinement idea is the same as FAMSA.

Realigners based on vertical partitioning

Realigners based on horizontal partitioning

Realigners based on vertical and horizontal partitioning

Realignment in MSA tools

Horizontal-oriented realignment in MSA tools