read_summary Class Reference
#include <read_summary.h>
Public Types | |
typedef lane_summary_vector_t::reference | reference |
typedef lane_summary_vector_t::const_reference | const_reference |
typedef lane_summary_vector_t::iterator | iterator |
typedef lane_summary_vector_t::const_iterator | const_iterator |
typedef lane_summary_vector_t::size_type | size_type |
Public Member Functions | |
read_summary (const run::read_info &read=run::read_info(), const size_t channel_count=0) | |
lane_summary & | operator[] (const size_type n) INTEROP_THROW_SPEC((model |
lane_summary & | at (const size_type n) INTEROP_THROW_SPEC((model |
iterator | begin () |
iterator | end () |
void | resize (const size_type n) |
run::read_info & | read () |
metric_summary & | summary () |
void | summary (const metric_summary &summary) |
const lane_summary & | operator[] (const size_t n) const INTEROP_THROW_SPEC((model |
const_reference | at (const size_type n) const INTEROP_THROW_SPEC((model |
size_t | size () const |
size_t | lane_count () const |
const_iterator | begin () const |
const_iterator | end () const |
const run::read_info & | read () const |
const metric_summary & | summary () const |
Friends | |
template<class MetricType , int Version> | |
struct | io::generic_layout |
Detailed Description
Summary statistics compiled by lane
Member Typedef Documentation
typedef lane_summary_vector_t::const_iterator const_iterator |
Constant random access iterator to vector of lane_summary
typedef lane_summary_vector_t::const_reference const_reference |
Constant reference to lane_summary
typedef lane_summary_vector_t::iterator iterator |
Random access iterator to vector of lane_summary
typedef lane_summary_vector_t::reference reference |
Reference to lane_summary
typedef lane_summary_vector_t::size_type size_type |
Unsigned integral type (usually size_t)
Constructor & Destructor Documentation
|
inline |
Constructor
- Parameters
-
read read information channel_count number of channels
Member Function Documentation
|
inline |
Get reference to lane_summary at given index
- Deprecated:
- Will be removed in next feature version (use operator[] instead for C++ Code)
- Parameters
-
n index
- Returns
- reference to lane_summary
|
inline |
Get random access iterator to start of summaries by lane
- Returns
- random access iterator
|
inline |
Get random access iterator to end of summaries by lane
- Returns
- random access iterator
|
inline |
Get reference to lane_summary at given index
- Parameters
-
n index
- Returns
- reference to lane_summary
|
inline |
Get read information
- Returns
- read information
|
inline |
Resize the summary by lane vector
- Parameters
-
n new size of summary by lane vector
|
inline |
Get summary metrics
- Returns
- summary metrics
|
inline |
Set the summary
- Parameters
-
summary metric summary
Friends And Related Function Documentation
|
friend |
The documentation for this class was generated from the following file:
- /io/interop/model/summary/read_summary.h