error_summary.h File Reference
#include <vector>#include "interop/util/map.h"#include "interop/util/exception.h"#include "interop/util/length_of.h"#include "interop/model/model_exceptions.h"#include "interop/logic/summary/summary_statistics.h"#include "interop/logic/summary/map_cycle_to_read.h"#include "interop/logic/summary/cycle_state_summary.h"#include "interop/model/metrics/error_metric.h"#include "interop/model/summary/run_summary.h"#include "interop/logic/metric/tile_metric.h"Go to the source code of this file.
Classes | |
| class | error_cache_element |
Namespaces | |
| illumina | |
| illumina::interop | |
| illumina::interop::logic | |
| illumina::interop::logic::summary | |
Functions | |
| template<typename I > | |
| void | cache_error_by_lane_read (I beg, I end, const size_t max_cycle, const std::vector< read_cycle > &cycle_to_read, const constants::tile_naming_method naming_method, summary_by_lane_read< float > &read_lane_cache, summary_by_lane_read< float > &read_lane_surface_cache) |
| void | error_summary_from_cache (summary_by_lane_read< float > &read_lane_cache, summary_by_lane_read< float > &read_lane_surface_cache, model::summary::run_summary &run, void(model::summary::stat_summary::*func)(const model::summary::metric_stat &), const bool skip_median=false) |
| template<typename I > | |
| void | summarize_error_metrics (I beg, I end, const read_cycle_vector_t &cycle_to_read, const constants::tile_naming_method naming_method, model::summary::run_summary &run, const bool skip_median=false) INTEROP_THROW_SPEC((model |
Detailed Description
Summary logic for error metrics
- Date
- 3/6/16
- Version
- 1.0
- Copyright
- GNU Public License.