Logic for populating tables in the SAV Summary and Indexing tabs
Functions | |
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_count, model::summary::index_flowcell_summary &summary) |
void | summarize_index_metrics (model::metrics::run_metrics &metrics, model::summary::index_flowcell_summary &summary) |
void | summarize_run_metrics (model::metrics::run_metrics &metrics, model::summary::run_summary &summary, const bool skip_median, const bool trim) INTEROP_THROW_SPEC((model |
Detailed Description
Function Documentation
void illumina::interop::logic::summary::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_count, | ||
model::summary::index_flowcell_summary & | summary | ||
) |
Summarize a collection index metrics
- Parameters
-
index_metrics source collection of index metrics tile_metrics source collection of tile metrics lane_count number of lanes summary destination index flowcell summary
void illumina::interop::logic::summary::summarize_index_metrics | ( | model::metrics::run_metrics & | metrics, |
model::summary::index_flowcell_summary & | summary | ||
) |
Summarize index metrics from run metrics
- Parameters
-
metrics source collection of all metrics summary destination index flowcell summary
void illumina::interop::logic::summary::summarize_run_metrics | ( | model::metrics::run_metrics & | metrics, |
model::summary::run_summary & | summary, | ||
const bool | skip_median, | ||
const bool | trim | ||
) |
Summarize a collection run metrics
TODO speed up calculation by adding no_median flag
- Parameters
-
metrics source collection of all metrics summary destination run summary skip_median skip the median calculation trim removed unset lanes