Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members
bioinfo::na_min_traits< NB > Class Template Reference
this is the beginings of a "traits" specification class which provides the information we need to characterize the types of sequences we are working with
More...
#include <na_traits.h>
Inheritance diagram for bioinfo::na_min_traits< NB >:
[legend]List of all members.
|
Public Types |
typedef std::char_traits<
std::bitset< NB > >::char_type | char_type |
typedef std::char_traits<
char >::char_type | basic_char_type |
Static Public Member Functions |
std::size_t | bit_size () |
basic_char_type | char_code (char_type) |
std::size_t | bit_code (basic_char_type) |
bool | valid_code (basic_char_type) |
Detailed Description
template<size_t NB>
class bioinfo::na_min_traits< NB >
this is the beginings of a "traits" specification class which provides the information we need to characterize the types of sequences we are working with
na_min_traits refers to case where we're working with nucleotide sequences and assume only 4 character codes. adenine,cytosine,guanine,thymine.
The documentation for this class was generated from the following files: