SeqAn3 3.4.0-rc.3
The Modern C++ library for sequence analysis.
|
Sets the local alignment method. More...
#include <seqan3/alignment/configuration/align_config_method.hpp>
Public Member Functions | |
Constructors, destructor and assignment | |
method_local ()=default | |
Defaulted. | |
method_local (method_local const &)=default | |
Defaulted. | |
method_local (method_local &&)=default | |
Defaulted. | |
method_local & | operator= (method_local const &)=default |
Defaulted. | |
method_local & | operator= (method_local &&)=default |
Defaulted. | |
~method_local ()=default | |
Defaulted. | |
Sets the local alignment method.
There are several methods for sequence alignment. We distinguish between local and global alignments. The semi-global alignment is implemented as a variation of the global alignment.
Local Alignment (better suited to find conserved segments):
A local alignment is effectively a global alignment of two partial sequences. For example when two genes from different species are similar in short conserved regions and dissimilar in the remaining regions. A global alignment would not find the local matching because it would try to align the entire sequence. This is solved by the Smith-Waterman algorithm.