Tool to visualize alignment comparisons / Alignment diff
1
0
Entering edit mode
2.9 years ago
BlastedBadger ▴ 160

I generated different MSA (multiple sequence alignments) from the same set of sequences using different aligner programs (for example MAFFT, FSA, hmmalign, etc).

Is there a convenient tool for visualizing the differences between resulting alignments?

I am expecting some kind of map between columns that are mostly similar; such tool would allow to pinpoint at glance which sequence segments are unaligned in one MSA while aligned in the other MSA.

In FSA (Fast Statistical Alignment), there is a companion program called MAD which allows this, but only for FSA outputs (using the --gui option), thus not usable to compare MSA from various sources. In BAli-phy as well I think, but I also ignore if it can be used for other sources.

alignment visualization diff • 1.1k views
ADD COMMENT
0
Entering edit mode

Without doing some realignment, this might be difficult to do if the alignments don't all end up the same length.

If they do, it would actually be quite easy to treat the alignment as a table and compare positions between a 'stack' of alignments.

ADD REPLY
2
Entering edit mode
2.9 years ago
Mensur Dlakic ★ 28k

There is a tool called hhalign from the hh-suite that takes multiple alignments and aligns them into a master alignment. It will not highlight the differences as you wish, but it should be a good starting point to do so manually.

On a global scale, it may help to convert the alignments into HMMs, and align them also using hhalign. If there are areas of significant difference between the two alignments, and thus between their HMMs, it will show up in the alignment of HMMs consensus sequences.

ADD COMMENT
0
Entering edit mode

I wonder if the output from hhalign could be passed to alnvu to highlight the differences?

ADD REPLY

Login before adding your answer.

Traffic: 1709 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6