|
SeqAn3 3.4.0-rc.4
The Modern C++ library for sequence analysis.
|
Provides seqan3::detail::alignment_selector. More...
#include <functional>#include <tuple>#include <utility>#include <vector>#include <seqan3/alignment/configuration/align_config_output.hpp>#include <seqan3/alignment/configuration/align_config_result_type.hpp>#include <seqan3/alignment/matrix/detail/alignment_score_matrix_one_column.hpp>#include <seqan3/alignment/matrix/detail/alignment_score_matrix_one_column_banded.hpp>#include <seqan3/alignment/matrix/detail/alignment_trace_matrix_full.hpp>#include <seqan3/alignment/matrix/detail/alignment_trace_matrix_full_banded.hpp>#include <seqan3/alignment/matrix/detail/combined_score_and_trace_matrix.hpp>#include <seqan3/alignment/matrix/detail/score_matrix_single_column.hpp>#include <seqan3/alignment/matrix/detail/trace_matrix_full.hpp>#include <seqan3/alignment/pairwise/align_result_selector.hpp>#include <seqan3/alignment/pairwise/alignment_algorithm.hpp>#include <seqan3/alignment/pairwise/alignment_result.hpp>#include <seqan3/alignment/pairwise/detail/concept.hpp>#include <seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm.hpp>#include <seqan3/alignment/pairwise/detail/pairwise_alignment_algorithm_banded.hpp>
Include dependency graph for alignment_configurator.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | seqan3::detail::alignment_configurator |
| Configures the alignment algorithm given the sequences and the configuration object. More... | |
| struct | seqan3::detail::alignment_contract< range_type, alignment_config_type > |
| Provides several contracts to test when configuring the alignment algorithm. More... | |
| struct | seqan3::detail::alignment_configurator::select_find_optimum_policy< traits_t > |
| Transformation trait that chooses the correct find optimum policy. More... | |
| struct | seqan3::detail::alignment_configurator::select_gap_policy< traits_t > |
| Transformation trait that chooses the correct gap policy. More... | |
| struct | seqan3::detail::alignment_configurator::select_gap_recursion_policy< config_t > |
| Selects the gap recursion policy. More... | |
| struct | seqan3::detail::alignment_configurator::select_matrix_policy< traits_t > |
| Transformation trait that chooses the correct matrix policy. More... | |
Namespaces | |
| namespace | seqan3 |
| The main SeqAn3 namespace. | |
| namespace | seqan3::detail |
| The internal SeqAn3 namespace. | |
Provides seqan3::detail::alignment_selector.