NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
seeds.h File Reference
#include <nvbio/strings/string_set.h>
#include <nvbio/basic/numbers.h>
#include <nvbio/basic/vector.h>
#include <thrust/transform.h>
#include <thrust/scan.h>
#include <nvbio/strings/seeds_inl.h>

Go to the source code of this file.

Classes

struct  nvbio::uniform_seeds_functor< index_type >
 

Namespaces

 nvbio
 Define a vector_view POD type and plain_view() for std::vector.
 

Functions

template<typename index_type , typename seed_functor , typename index_vector_type >
index_type nvbio::enumerate_string_seeds (const index_type string_len, const seed_functor seeder, index_vector_type &indices)
 
template<typename string_set_type , typename seed_functor , typename index_vector_type >
uint64 nvbio::enumerate_string_set_seeds (const string_set_type string_set, const seed_functor seeder, index_vector_type &indices)