generic_layout< q_by_lane_metric, 6 > Struct Template Reference
Inheritance diagram for generic_layout< q_by_lane_metric, 6 >:
Static Public Member Functions | |
template<class LayoutId > | |
static bool | is_valid (const LayoutId &id) |
Static Public Member Functions inherited from generic_layout< q_metric, 6 > | |
template<class Stream , class Metric , class Header > | |
static std::streamsize | map_stream (Stream &stream, Metric &metric, Header &header, const bool) |
static record_size_t | compute_size (const q_metric::header_type &header) |
template<class Stream , class Header > | |
static std::streamsize | map_stream_for_header (Stream &stream, Header &header) |
static record_size_t | compute_header_size (const q_metric::header_type &header) |
Static Public Member Functions inherited from default_layout< 6 > | |
static std::streamsize | map_stream_for_header (Stream &, Header &) |
static RecordSize | map_stream_record_size (Stream &stream, RecordSize record_size) |
static bool | skip_metric (const Metric &metric) |
static bool | is_valid (const LayoutId &id) |
Additional Inherited Members | |
Public Types inherited from generic_layout< q_metric, 6 > | |
typedef layout::base_cycle_metric< ::uint16_t > | metric_id_t |
typedef ::uint32_t | count_t |
typedef ::uint8_t | bool_t |
typedef ::uint8_t | bin_count_t |
typedef ::uint8_t | bin_t |
Public Types inherited from default_layout< 6 > | |
enum | |
typedef ::uint8_t | record_size_t |
typedef ::uint8_t | version_t |
Detailed Description
template<>
struct illumina::interop::io::generic_layout< q_by_lane_metric, 6 >
Q-score by lane Metric Record Layout Version 6
This class provides an interface to reading the q_by_lane_metric file:
- InterOp/QMetricsByLane.bin
- InterOp/QMetricsByLaneOut.bin
The class takes two template arguments:
1. Metric Type: q_by_lane_metric 2. Version: 6
Member Function Documentation
|
inlinestatic |
Skip inserting this metric into the metric set
This function was originally added to skip control records in tile metrics.
- Parameters
-
id metric to check
- Returns
- true, if the metric id is 0
The documentation for this struct was generated from the following file:
- /io/src/interop/model/metrics/q_metric.cpp