NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Members | List of all members
nvbio::io::SequenceDataTraits< SEQUENCE_ALPHABET > Struct Template Reference

Detailed description

template< Alphabet SEQUENCE_ALPHABET>
struct nvbio::io::SequenceDataTraits< SEQUENCE_ALPHABET >

Definition at line 42 of file sequence_traits.h.

#include <sequence_traits.h>

Static Public Members

static const uint32 SEQUENCE_BITS = AlphabetTraits<SEQUENCE_ALPHABET>::SYMBOL_SIZE
 symbol size for reads More...
 
static const bool SEQUENCE_BIG_ENDIAN = true
 big endian? More...
 
static const uint32 SEQUENCE_SYMBOLS_PER_WORD = (8*sizeof(uint32))/SEQUENCE_BITS
 symbols per word More...
 

Member Data Documentation

template<Alphabet SEQUENCE_ALPHABET>
const bool nvbio::io::SequenceDataTraits< SEQUENCE_ALPHABET >::SEQUENCE_BIG_ENDIAN = true
static

big endian?

Definition at line 45 of file sequence_traits.h.

template<Alphabet SEQUENCE_ALPHABET>
const uint32 nvbio::io::SequenceDataTraits< SEQUENCE_ALPHABET >::SEQUENCE_BITS = AlphabetTraits<SEQUENCE_ALPHABET>::SYMBOL_SIZE
static

symbol size for reads

Definition at line 44 of file sequence_traits.h.

template<Alphabet SEQUENCE_ALPHABET>
const uint32 nvbio::io::SequenceDataTraits< SEQUENCE_ALPHABET >::SEQUENCE_SYMBOLS_PER_WORD = (8*sizeof(uint32))/SEQUENCE_BITS
static

symbols per word

Definition at line 46 of file sequence_traits.h.


The documentation for this struct was generated from the following file: