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.