tile_summary.h File Reference
#include <vector>
#include "interop/util/exception.h"
#include "interop/model/model_exceptions.h"
#include "interop/logic/summary/summary_statistics.h"
#include "interop/model/metrics/tile_metric.h"
#include "interop/model/summary/run_summary.h"
Go to the source code of this file.
Namespaces | |
illumina | |
illumina::interop | |
illumina::interop::logic | |
illumina::interop::logic::summary | |
Functions | |
template<class ExtendedTileVector > | |
void | update_extended_tile_summary_from_cache (std::vector< ExtendedTileVector > &extended_tile_data, model::summary::stat_summary &stat_summary, const bool skip_median) |
template<class TileVector > | |
void | update_tile_summary_from_cache (std::vector< TileVector > &tile_data, model::summary::stat_summary &stat_summary, const bool skip_median) |
size_t | update_read_summary (summary_by_lane_read< model::metrics::read_metric >::vector_t &read_data_cache, model::summary::stat_summary &stat_summary, const bool skip_median) |
template<typename I > | |
void | summarize_tile_metrics (I beg, I end, const constants::tile_naming_method naming_method, model::summary::run_summary &run, const bool skip_median=false) |
template<typename I > | |
void | summarize_extended_tile_metrics (I beg, I end, const constants::tile_naming_method naming_method, model::summary::run_summary &run) |
Detailed Description
Summary logic for tile metrics
- Date
- 3/6/16
- Version
- 1.0
- Copyright
- GNU Public License.