metric_value.h
Go to the documentation of this file.
53 float operator()(const model::metrics::extraction_metric& metric, const constants::metric_type type)const
93 float operator()(const model::metrics::q_by_lane_metric& metric, const constants::metric_type type)const
111 INTEROP_THROW(model::invalid_metric_type, "Unknown metric type " << constants::to_string(type));
134 float operator()(const model::metrics::q_collapsed_metric& metric, const constants::metric_type type)const
154 INTEROP_THROW(model::invalid_metric_type, "Unknown metric type " << constants::to_string(type));
173 float operator()(const model::metrics::error_metric& metric, const constants::metric_type type)const
180 INTEROP_THROW(model::invalid_metric_type, "Unknown metric type " << constants::to_string(type));
231 INTEROP_THROW(model::invalid_metric_type, "Unknown metric type " << constants::to_string(type));
260 float operator()(const model::metrics::tile_metric& metric, const constants::metric_type type)const
317 INTEROP_THROW(model::invalid_metric_type, "Unknown metric type " << constants::to_string(type));
349 INTEROP_THROW(model::invalid_metric_type, "Unknown metric type " << constants::to_string(type));
const read_metric_vector & read_metrics() const
Definition: tile_metric.h:385
Definition: enums.h:286
float operator()(const model::metrics::error_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:173
float focus_score(const size_t channel) const INTEROP_THROW_SPEC((model
Definition: extraction_metric.h:395
Definition: enums.h:286
Error rate for a spiked in PhiX control sample.
Definition: error_metric.h:112
metric_value(const size_t _index_for_qvalue, const model::metrics::q_by_lane_metric::qscore_bin_vector_type &_bins)
Definition: metric_value.h:84
uint_t median_qscore() const
Definition: q_collapsed_metric.h:162
Definition: enums.h:286
Definition: enum_description.h:15
float cluster_count() const
Definition: tile_metric.h:334
float signal_to_noise() const
Definition: corrected_intensity_metric.h:391
float operator()(const model::metrics::q_collapsed_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:134
Definition: extraction_metric.h:85
Definition: enums.h:286
float percent_base(const constants::dna_bases index) const INTEROP_THROW_SPEC((model
Definition: corrected_intensity_metric.h:435
float cluster_density() const
Definition: tile_metric.h:306
float percent_over_qscore(const size_t qscore_index) const
Definition: q_metric.h:481
float percent_over_q20() const
Definition: q_collapsed_metric.h:204
float operator()(const model::metrics::extraction_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:53
Definition: model_exceptions.h:38
float percent_over_q30() const
Definition: q_collapsed_metric.h:212
float cumulative_percent_over_q20() const
Definition: q_collapsed_metric.h:220
Definition: enums.h:286
Definition: q_collapsed_metric.h:59
Definition: enums.h:286
float corrected_int_called(const constants::dna_bases index) const INTEROP_THROW_SPEC((model
Definition: corrected_intensity_metric.h:330
float cluster_count_pf() const
Definition: tile_metric.h:355
Definition: enums.h:286
metric_value(const constants::dna_bases _base)
Definition: metric_value.h:197
metric_value(const size_t _channel)
Definition: metric_value.h:46
Definition: enums.h:286
float prephasing_weight() const
Definition: phasing_metric.h:93
Definition: enums.h:286
header_type::qscore_bin_vector_type qscore_bin_vector_type
Definition: q_metric.h:266
::uint32_t uint_t
Definition: base_metric.h:77
Definition: enums.h:286
Definition: enums.h:286
Definition: enums.h:286
Definition: enums.h:286
float cumulative_percent_over_q30() const
Definition: q_collapsed_metric.h:228
Definition: enums.h:286
Definition: enums.h:286
Definition: tile_metric.h:165
Definition: metric_value.h:32
Definition: enums.h:286
def read(run, valid_to_load=None, requires=None, search_paths=None, extra)
Definition: core.py:752
float cluster_density_pf() const
Definition: tile_metric.h:320
Definition: enums.h:286
Definition: enums.h:286
float percent_over_qscore_cumulative(const size_t qscore_index) const
Definition: q_metric.h:498
Definition: enums.h:286
Definition: enums.h:286
float operator()(const model::metrics::corrected_intensity_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:204
float percent_nocall() const INTEROP_THROW_SPEC((model
Definition: corrected_intensity_metric.h:466
Definition: enums.h:286
float operator()(const model::metrics::phasing_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:339
ushort_t max_intensity(const size_t channel) const INTEROP_THROW_SPEC((model
Definition: extraction_metric.h:384
metric_value(const size_t read)
Definition: metric_value.h:253
float operator()(const model::metrics::tile_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:260
float error_rate() const
Definition: error_metric.h:208
Intensity and count metrics for each base.
Definition: corrected_intensity_metric.h:50
float phasing_weight() const
Definition: phasing_metric.h:83
Definition: q_by_lane_metric.h:21
Definition: enums.h:286
uint_t median(const qscore_bin_vector_type &bins=qscore_bin_vector_type()) const
Definition: q_metric.h:587
ushort_t corrected_int_all(const constants::dna_bases index) const INTEROP_THROW_SPEC((model
Definition: corrected_intensity_metric.h:306
float operator()(const model::metrics::q_by_lane_metric &metric, const constants::metric_type type) const
Definition: metric_value.h:93
Definition: phasing_metric.h:26