SHORE API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
alignment_string_ops.hpp File Reference

SHORE alignment string handling facilites. More...

Go to the source code of this file.

Classes

class  shore::alignment_token
 Stretch of an alignment that corresponds to a single AlignmentOperation. More...
 
class  shore::alignment_tokenizer
 Tokenize an alignment string into alignment_tokens. More...
 
class  shore::alignment_builder
 Build an alignment string base by base. More...
 
class  shore::alignment_helper
 Alignment string utilities. More...
 

Namespaces

 shore
 SHORE core API.
 

Constant Groups

 shore
 SHORE core API.
 

Enumerations

enum  shore::AlignmentOperation {
  ALN_NOOP =0, shore::ALN_MATCH =1, shore::ALN_SUBST =2, shore::ALN_INS =4,
  shore::ALN_DEL =8, shore::ALN_LONGDEL =16, shore::ALN_FRAGMENT =32, shore::ALN_SOFTCLIP =64,
  shore::ALN_BISULFITE =128, shore::ALN_GRAPH =256, shore::ALN_INVERT =512
}
 Operations that may me encoded in an alignment string. More...
 

Detailed Description

SHORE alignment string handling facilites.

Author
Felix Ott