|
SeqAn3 3.4.2-rc.1
The Modern C++ library for sequence analysis.
|
A special sub namespace for the search configurations. More...
Classes | |
| struct | error_count |
A strong type of underlying type uint8_t that represents the number of errors. More... | |
| struct | error_rate |
A strong type of underlying type double that represents the rate of errors. More... | |
| class | hit |
| A dynamic configuration element to configure the hit strategy at runtime. More... | |
| class | hit_all |
| Configuration element to receive all hits within the error bounds. More... | |
| class | hit_all_best |
| Configuration element to receive all hits with the lowest number of errors within the error bounds. More... | |
| class | hit_single_best |
| Configuration element to receive a single best hit with the lowest number of errors within the error bounds. More... | |
| class | hit_strata |
| Configuration element to receive all hits with the best number of errors plus the given stratum. All hits are found with the fewest number of errors plus 'stratum'. More... | |
| class | max_error_deletion |
| Configuration element that represents the number or rate of deletion errors. More... | |
| class | max_error_insertion |
| Configuration element that represents the number or rate of insertion errors. More... | |
| class | max_error_substitution |
| Configuration element that represents the number or rate of substitution errors. More... | |
| class | max_error_total |
| Configuration element that represents the number or rate of total errors. More... | |
| class | on_result |
| Configuration element to provide a user defined callback function for the search. More... | |
| class | output_index_cursor |
| Include the index_cursor in the seqan3::search_result returned by a call to seqan3::search. More... | |
| class | output_query_id |
| Include the query_id in the seqan3::search_result returned by a call to seqan3::search. More... | |
| class | output_reference_begin_position |
| Include the reference_begin_position in the seqan3::search_result returned by a call to seqan3::search. More... | |
| class | output_reference_id |
| Include the reference_id in the seqan3::search_result returned by a call to seqan3::search. More... | |
Typedefs | |
| using | parallel = seqan3::detail::parallel_mode< std::integral_constant< seqan3::detail::search_config_id, seqan3::detail::search_config_id::parallel > > |
| Enables the parallel execution of the search algorithm if possible for the given configuration. | |
Functions | |
Type deduction guides | |
| template<std::move_constructible callback_t> | |
| on_result (callback_t &&) -> on_result< std::decay_t< callback_t > > | |
| Deduces the callback type from a forwarding constructor argument. | |
Variables | |
| constexpr configuration | default_configuration |
| The default configuration: Compute all exact matches. | |
A special sub namespace for the search configurations.