vdj_pipe
pipeline for processing DNA sequence data
Public Member Functions | Private Types | Private Attributes | List of all members
vdj_pipe::Value_ids_paired Class Reference

Provides access to standard values for paired read pipeline. More...

#include <value_names.hpp>

Public Member Functions

 Value_ids_paired (Value_map &vm)
 
Val_id description_fwd () const
 
Val_id description_rev () const
 
Val_id sequence_fwd () const
 
Val_id sequence_rev () const
 
Val_id quality_fwd () const
 
Val_id quality_rev () const
 
Val_id interval_fwd () const
 
Val_id interval_rev () const
 
Val_id sequence_path_fwd () const
 
Val_id sequence_path_rev () const
 
Val_id quality_path_fwd () const
 
Val_id quality_path_rev () const
 

Private Types

enum  {
  descr_fwd = 0, descr_rev = 1, seq_fwd = 2, seq_rev = 3,
  qual_fwd = 4, qual_rev = 5, trim_fwd = 6, trim_rev = 7,
  seq_path_fwd = 8, seq_path_rev = 9, qual_path_fwd = 10, qual_path_rev = 11
}
 
typedef boost::array< Val_id, 12 > id_array
 

Private Attributes

id_array ida_
 

Detailed Description

Provides access to standard values for paired read pipeline.

Member Typedef Documentation

typedef boost::array<Val_id, 12> vdj_pipe::Value_ids_paired::id_array
private

Member Enumeration Documentation

anonymous enum
private
Enumerator
descr_fwd 
descr_rev 
seq_fwd 
seq_rev 
qual_fwd 
qual_rev 
trim_fwd 
trim_rev 
seq_path_fwd 
seq_path_rev 
qual_path_fwd 
qual_path_rev 

Constructor & Destructor Documentation

vdj_pipe::Value_ids_paired::Value_ids_paired ( Value_map vm)
explicit

Member Function Documentation

Val_id vdj_pipe::Value_ids_paired::description_fwd ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::description_rev ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::interval_fwd ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::interval_rev ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::quality_fwd ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::quality_path_fwd ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::quality_path_rev ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::quality_rev ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::sequence_fwd ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::sequence_path_fwd ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::sequence_path_rev ( ) const
inline
Val_id vdj_pipe::Value_ids_paired::sequence_rev ( ) const
inline

Member Data Documentation

id_array vdj_pipe::Value_ids_paired::ida_
private

The documentation for this class was generated from the following files: