vdj_pipe
pipeline for processing DNA sequence data
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
vdj_pipe::Sequence_bstats Struct Reference

Public Member Functions

 Sequence_bstats (const unsigned n_exact=0)
 
void store (const unsigned s1_pos, const unsigned s1_len, const unsigned match_len, const unsigned count, super_seq const &super, Seq_store const &ss)
 
std::ostream & print (std::ostream &os, const char delim) const
 

Static Public Member Functions

static std::ostream & print_header (std::ostream &os, const char delim)
 

Public Attributes

unsigned n_
 
unsigned gem_
 
unsigned gme_
 
unsigned char mm5_
 
unsigned char mm3_
 

Constructor & Destructor Documentation

vdj_pipe::Sequence_bstats::Sequence_bstats ( const unsigned  n_exact = 0)
inlineexplicit

Member Function Documentation

std::ostream& vdj_pipe::Sequence_bstats::print ( std::ostream &  os,
const char  delim 
) const
inline
static std::ostream& vdj_pipe::Sequence_bstats::print_header ( std::ostream &  os,
const char  delim 
)
inlinestatic
void vdj_pipe::Sequence_bstats::store ( const unsigned  s1_pos,
const unsigned  s1_len,
const unsigned  match_len,
const unsigned  count,
super_seq const &  super,
Seq_store const &  ss 
)
inline

Member Data Documentation

unsigned vdj_pipe::Sequence_bstats::gem_

number of exactly matching duplicates

unsigned vdj_pipe::Sequence_bstats::gme_

number of duplicates with mismatched ends

unsigned char vdj_pipe::Sequence_bstats::mm3_

mismatching or hanging 3' end length

unsigned char vdj_pipe::Sequence_bstats::mm5_

mismatching or hanging 5' end length

unsigned vdj_pipe::Sequence_bstats::n_

total number of copies


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