index_summary.h
Go to the documentation of this file.
1 
8 #pragma once
13 
14 
15 namespace illumina { namespace interop { namespace logic { namespace summary
16 {
17 
24  void summarize_index_metrics(model::metrics::run_metrics &metrics,
25  const size_t lane,
26  model::summary::index_lane_summary &summary)
27  INTEROP_THROW_SPEC((model::index_out_of_bounds_exception));
36  void summarize_index_metrics(model::metric_base::metric_set<model::metrics::index_metric>& index_metrics,
37  const model::metric_base::metric_set<model::metrics::tile_metric>& tile_metrics,
38  const size_t lane_count,
39  model::summary::index_flowcell_summary &summary)
40  INTEROP_THROW_SPEC((model::index_out_of_bounds_exception));
41 
48  void summarize_index_metrics(model::metrics::run_metrics &metrics,
49  model::summary::index_flowcell_summary &summary)
50  INTEROP_THROW_SPEC((model::index_out_of_bounds_exception));
51 }}}}
52 
Definition: enum_description.h:15
#define INTEROP_THROW_SPEC(SPEC)
Definition: exception_specification.h:15
def summary(run_metrics, level='Total', columns=None, dtype='f4', ignore_missing_columns=True, extra)
Definition: core.py:217
void summarize_index_metrics(model::metric_base::metric_set< model::metrics::index_metric > &index_metrics, const model::metric_base::metric_set< model::metrics::tile_metric > &tile_metrics, const size_t lane, model::summary::index_lane_summary &summary)
Definition: index_summary.cpp:23