plot_qscore_histogram.cpp File Reference

Namespaces

 illumina
 
 illumina::interop
 
 illumina::interop::logic
 
 illumina::interop::logic::plot
 

Functions

template<typename I >
void populate_distribution (I beg, I end, const model::plot::filter_options &options, const size_t first_cycle, const size_t last_cycle, std::vector< float > &histogram)
 
std::string scale_histogram (std::vector< float > &histogram)
 
size_t get_last_filtered_cycle (const model::run::info &run_info, const model::plot::filter_options &options, const size_t max_cycle) INTEROP_THROW_SPEC((model
 
template<typename Point >
float plot_unbinned_histogram (const std::vector< float > &histogram, model::plot::data_point_collection< Point > &points)
 
template<typename I , typename Point >
float plot_binned_histogram (I beg, I end, const std::vector< float > &histogram, model::plot::data_point_collection< Point > &points)
 
void plot_qscore_histogram (model::metrics::run_metrics &metrics, const model::plot::filter_options &options, model::plot::plot_data< model::plot::bar_point > &data, const size_t boundary) INTEROP_THROW_SPEC((model
 

Detailed Description

Plot the Q-score histogram

Date
5/5/16
Version
1.0