q_metric.cpp File Reference
#include <vector>
#include "interop/util/map.h"
#include "interop/logic/metric/q_metric.h"

Classes

struct  by_cycle< QMetric >
 

Namespaces

 illumina
 
 illumina::interop
 
 illumina::interop::logic
 
 illumina::interop::logic::metric
 
 illumina::interop::logic::metric::detail
 

Functions

template<class QMetric >
bool populate_cumulative_distribution_sorted (model::metric_base::metric_set< QMetric > &metric_set)
 
template<class QMetric >
void populate_cumulative_distribution_t (model::metric_base::metric_set< QMetric > &metric_set)
 
void populate_cumulative_distribution (model::metric_base::metric_set< model::metrics::q_by_lane_metric > &q_metric_set)
 
void populate_cumulative_distribution (model::metric_base::metric_set< model::metrics::q_metric > &q_metric_set)
 
void populate_cumulative_distribution (model::metric_base::metric_set< model::metrics::q_collapsed_metric > &q_metric_set)
 
void populate_legacy_q_score_bins (std::vector< model::metrics::q_score_bin > &q_score_bins, const constants::instrument_type instrument, const size_t count)
 
void create_collapse_q_metrics (const model::metric_base::metric_set< model::metrics::q_metric > &metric_set, model::metric_base::metric_set< model::metrics::q_collapsed_metric > &collapsed)
 
void create_q_metrics_by_lane_base (const model::metric_base::metric_set< model::metrics::q_metric > &metric_set, model::metric_base::metric_set< model::metrics::q_by_lane_metric > &bylane)
 
void create_q_metrics_by_lane (const model::metric_base::metric_set< model::metrics::q_metric > &metric_set, model::metric_base::metric_set< model::metrics::q_by_lane_metric > &bylane, const constants::instrument_type instrument)
 
template<class QMetric >
void compress_q_metrics_t (model::metric_base::metric_set< QMetric > &q_metric_set)
 
void compress_q_metrics (model::metric_base::metric_set< model::metrics::q_metric > &q_metric_set)
 
void compress_q_metrics (model::metric_base::metric_set< model::metrics::q_by_lane_metric > &q_metric_set)
 

Detailed Description

Logic for q-metrics

Date
3/12/16
Version
1.0