vdj_pipe
pipeline for processing DNA sequence data
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
vdj_pipe::Input_manager Class Reference

Classes

struct  Err
 

Public Types

typedef in_v_t::const_iterator iterator
 
typedef in_v_t::const_iterator const_iterator
 

Public Member Functions

 Input_manager (std::string const &base, boost::property_tree::ptree const &pt, Value_map &vm)
 
 Input_manager (std::string const &base, const bool is_paired=false, const bool has_emid=false, const bool has_qual=true)
 
std::size_t size () const
 
bool empty () const
 
const_iterator begin () const
 
const_iterator end () const
 
std::string path (std::string const &fn) const
 
bool is_paired () const
 
bool has_emid () const
 
bool has_quality () const
 

Static Public Member Functions

static std::string path (std::string const &root, std::string const &fn)
 

Member Function Documentation

bool vdj_pipe::Input_manager::has_emid ( ) const
inline
Returns
true if all input entries include eMID files
bool vdj_pipe::Input_manager::has_quality ( ) const
inline
Returns
true if all input entries have quality
bool vdj_pipe::Input_manager::is_paired ( ) const
inline
Returns
true if all input entries are paired

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