tile_metric.h File Reference

Go to the source code of this file.

Namespaces

 illumina
 
 illumina::interop
 
 illumina::interop::logic
 
 illumina::interop::logic::metric
 

Functions

inline::uint32_t lane_from_name (const std::string &tile_name)
 
inline::uint32_t tile_from_name (const std::string &tile_name)
 
constants::tile_naming_method tile_naming_method_from_metric (const model::metric_base::base_metric &metric)
 
template<class Metric >
constants::tile_naming_method tile_naming_method_from_metric (const model::metric_base::metric_set< Metric > &metric_set)
 
inline::uint32_t number (const ::uint32_t tile_id, const constants::tile_naming_method)
 
inline::uint32_t section (const ::uint32_t tile_id, const constants::tile_naming_method method)
 
inline::uint32_t surface (const ::uint32_t tile_id, const constants::tile_naming_method method)
 
inline::uint32_t swath (const ::uint32_t tile_id, const constants::tile_naming_method method)
 
inline::uint32_t physical_location_column (const ::uint32_t tile_id, const constants::tile_naming_method method, const ::uint32_t swath_count, const bool all_surfaces)
 
inline::uint32_t physical_location_row (const ::uint32_t tile_id, const constants::tile_naming_method method, const ::uint32_t section_per_lane, const ::uint32_t tile_count)
 
inline::uint32_t physical_location_column (const ::uint32_t tile_id, const model::run::flowcell_layout &layout, const bool all_surfaces)
 
inline::uint32_t physical_location_row (const ::uint32_t tile_id, const model::run::flowcell_layout &layout)
 

Detailed Description

Logic for tile metrics

Date
5/27/16
Version
1.0