This list of sequence alignment software is a compilation of software tools and web portals used in pairwise
sequence alignment
In bioinformatics, a sequence alignment is a way of arranging the sequences of DNA, RNA, or protein to identify regions of similarity that may be a consequence of functional, structural, or evolutionary relationships between the sequences. Ali ...
and
multiple sequence alignment
Multiple sequence alignment (MSA) may refer to the process or the result of sequence alignment of three or more biological sequences, generally protein, DNA, or RNA. In many cases, the input set of query sequences are assumed to have an evolution ...
. See
structural alignment software This list of structural comparison and alignment software is a compilation of software tools and web portals used in pairwise or multiple structural comparison and structural alignment.
Structural comparison and alignment
Key map:
* Class:
:* Cα ...
for
structural alignment
Structural alignment attempts to establish homology between two or more polymer structures based on their shape and three-dimensional conformation. This process is usually applied to protein tertiary structures but can also be used for large RN ...
of proteins.
Database search only
*Sequence type: protein or nucleotide
Pairwise alignment
*Sequence type: protein or nucleotide **Alignment type: local or global
Multiple sequence alignment
*Sequence type: protein or nucleotide. **Alignment type: local or global
Genomics analysis
*Sequence type: protein or nucleotide
Motif finding
*Sequence type: protein or nucleotide
Benchmarking
Alignment viewers, editors
Please see
List of alignment visualization software
This page is a subsection of the list of sequence alignment software.
Multiple alignment visualization tools typically serve four purposes:
* Aid general understanding of large-scale DNA or protein alignments
* Visualize alignments for figures and ...
.
Short-read sequence alignment
See also
*
List of open source bioinformatics software
References
{{Reflist
Sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is called ...
Sequence alignment software