SeqAn3
The Modern C++ library for sequence analysis.
search.hpp File Reference

Provides the public interface for search algorithms. More...

+ Include dependency graph for search.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 seqan3
 The main SeqAn3 namespace.
 

Functions

template<FmIndex index_t, typename queries_t , typename configuration_t >
auto seqan3::search (queries_t &&queries, index_t const &index, configuration_t const &cfg)
 Search a query or a range of queries in an index. More...
 
template<FmIndex index_t, typename configuration_t >
auto seqan3::search (char const *const queries, index_t const &index, configuration_t const &cfg)
 
template<FmIndex index_t, typename configuration_t >
auto seqan3::search (std::initializer_list< char const *const > const &queries, index_t const &index, configuration_t const &cfg)
 
template<FmIndex index_t, typename queries_t >
auto seqan3::search (queries_t &&queries, index_t const &index)
 Search a query or a range of queries in an index. It will not allow for any errors and will output all matches as positions in the text. More...
 
template<FmIndex index_t>
auto seqan3::search (index_t const &index, char const *const queries)
 
template<FmIndex index_t>
auto seqan3::search (std::initializer_list< char const *const > const &queries, index_t const &index)
 

Detailed Description

Provides the public interface for search algorithms.

Author
Christopher Pockrandt <christopher.pockrandt AT fu-berlin.de>