7 #ifndef QUALITY_STATS_STEP_HPP_ 8 #define QUALITY_STATS_STEP_HPP_ 14 #define BOOST_DISABLE_ASSERTS 16 #include "boost/array.hpp" 17 #include "boost/multi_array.hpp" 18 #include "boost/property_tree/ptree_fwd.hpp" 34 static const fractions f = {{0.1, 0.25, 0.5, 0.75, 0.9}};
43 "calculate quality statistics of sequencing reads" 48 "based on trimmed reads" 69 void write_heat_map()
const;
70 void write_qstats()
const;
71 void write_meanq_hist()
const;
72 void write_len_hist()
const;
Definition: quality_stats_step.hpp:29
Histogram_1d lh_
Definition: quality_stats_step.hpp:63
boost::multi_array< std::size_t, 2 > heat_map
Definition: quality_stats_step.hpp:30
std::string out_hm_
Definition: quality_stats_step.hpp:64
Definition: value_map_access_single.hpp:16
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
Definition: pipe_environment.hpp:26
Histogram_1d mqh_
Definition: quality_stats_step.hpp:62
#define VDJ_PIPE_DECL
Definition: config.hpp:23
std::string out_qs_
Definition: quality_stats_step.hpp:65
static fractions const & fracts()
Definition: quality_stats_step.hpp:33
std::string out_len_hist_
Definition: quality_stats_step.hpp:67
#define VDJ_PIPE_STATIC_STRING_METHOD(name, val)
Definition: keyword_struct_macro.hpp:12
std::string out_mqh_
Definition: quality_stats_step.hpp:66
heat_map hm_
Definition: quality_stats_step.hpp:61
Definition: step_base_single.hpp:16
simple unsigned integer-based histogram
Definition: histogram_1d.hpp:17
bpt::ptree ptree
Definition: processing_step_utils.hpp:19
boost::array< double, 5 > fractions
Definition: quality_stats_step.hpp:32