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

#include <merge_paired_reads_step.hpp>

Inheritance diagram for vdj_pipe::Merge_paired:
Inheritance graph
[legend]
Collaboration diagram for vdj_pipe::Merge_paired:
Collaboration graph
[legend]

Public Types

typedef Vm_access_paired vma_type
 
- Public Types inherited from vdj_pipe::detail::Step_base
typedef Seq_record::sequence seq_type
 
typedef Qual_record::quality qual_type
 

Public Member Functions

 Merge_paired (vma_type const &vma, boost::property_tree::ptree const &pt, Pipe_environment &pe)
 
void run ()
 
void finish ()
 
void summary (std::ostream &os) const
 
- Public Member Functions inherited from vdj_pipe::detail::Step_base
char delimiter () const
 
 Step_base (boost::property_tree::ptree const &pt, Pipe_environment const &pe)
 
void summary (std::ostream &) const
 

Private Attributes

Value_ids_single vis_
 
Val_id score_id_
 
Val_id cigar_id_
 
std::size_t n_merged_
 
unsigned min_score_
 
bool trimmed_
 

Additional Inherited Members

- Protected Member Functions inherited from vdj_pipe::detail::Step_base_paired
 Step_base_paired (Vm_access_paired const &vma, boost::property_tree::ptree const &pt, Pipe_environment &pe)
 
- Protected Attributes inherited from vdj_pipe::detail::Step_base_paired
Vm_access_paired vma_
 

Member Typedef Documentation

Constructor & Destructor Documentation

vdj_pipe::Merge_paired::Merge_paired ( vma_type const &  vma,
boost::property_tree::ptree const &  pt,
Pipe_environment pe 
)

Member Function Documentation

void vdj_pipe::Merge_paired::finish ( )
inline
void vdj_pipe::Merge_paired::run ( )
void vdj_pipe::Merge_paired::summary ( std::ostream &  os) const

Member Data Documentation

Val_id vdj_pipe::Merge_paired::cigar_id_
private
unsigned vdj_pipe::Merge_paired::min_score_
private
std::size_t vdj_pipe::Merge_paired::n_merged_
private
Val_id vdj_pipe::Merge_paired::score_id_
private
bool vdj_pipe::Merge_paired::trimmed_
private
Value_ids_single vdj_pipe::Merge_paired::vis_
private

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