vdj_pipe
pipeline for processing DNA sequence data
gdst_stats.hpp
Go to the documentation of this file.
1 
7 #ifndef GDST_STATS_HPP_
8 #define GDST_STATS_HPP_
9 #include <vector>
10 #include "vdj_pipe/config.hpp"
11 
12 namespace vdj_pipe{ namespace gdst{
13 class Gdst;
14 
17 struct VDJ_PIPE_DECL Gdst_stats {
18  Gdst_stats(Gdst const& tree);
19 
21  unsigned nc_;
22 
24  unsigned nl_;
25 
27  unsigned ncl_;
28 
30  std::vector<unsigned> edge_len_;
31 
33  std::vector<unsigned> seq_len_;
34 
36  std::vector<unsigned> n_leafs_;
37 };
38 
39 }//namespace gdst
40 }//namespace vdj_pipe
41 #endif /* GDST_STATS_HPP_ */
std::vector< unsigned > seq_len_
Definition: gdst_stats.hpp:33
std::vector< unsigned > n_leafs_
Definition: gdst_stats.hpp:36
Main namespace of vdj_pipe library.
Definition: sequence_file.hpp:14
unsigned nc_
Definition: gdst_stats.hpp:21
Definition: gdst_stats.hpp:17
unsigned ncl_
Definition: gdst_stats.hpp:27
std::vector< unsigned > edge_len_
Definition: gdst_stats.hpp:30
Generalized DNA suffix tree.
Definition: gdst.hpp:66
unsigned nl_
Definition: gdst_stats.hpp:24