index_metric.h
Go to the documentation of this file.
296 const index_info &indices(const size_t n) const INTEROP_THROW_SPEC((model::index_out_of_bounds_exception))
372 for (size_t index_array_counter = 0; index_array_counter < m_indices.size(); ++index_array_counter)
379 for (size_t index_array_counter = 0; index_array_counter < m_indices.size(); ++index_array_counter)
::uint16_t ushort_t
Definition: index_metric.h:170
Definition: base_read_metric.h:60
Definition: enum_description.h:15
uint_t tile() const
Definition: base_metric.h:284
Definition: enums.h:291
void index_order(const std::vector< std::string > &order)
Definition: index_metric.h:187
Definition: index_metric.h:165
static const char * prefix()
Definition: index_metric.h:358
const std::vector< std::string > & index_order() const
Definition: index_metric.h:181
size_t size() const
Definition: index_metric.h:286
Definition: base_read_metric.h:21
const index_info & indices(const size_t n) const INTEROP_THROW_SPEC((model
Definition: index_metric.h:296
index_metric_header()
Definition: index_metric.h:175
void clear()
Definition: index_metric.h:202
Definition: index_metric.h:221
Definition: index_metric.h:227
std::vector< index_info > index_array_t
Definition: index_metric.h:234
::uint32_t uint_t
Definition: base_metric.h:77
float cluster_count() const
Definition: index_metric.h:332
void set_cluster_counts(const float cluster_count, const float cluster_count_pf)
Definition: index_metric.h:349
Definition: generic_layout.h:24
const std::string & index_seq() const
Definition: index_metric.h:79
const_iterator end() const
Definition: index_metric.h:323
Definition: index_metric.h:229
index_metric(const header_type &)
Definition: index_metric.h:250
const std::string & sample_id() const
Definition: index_metric.h:86
uint_t lane() const
Definition: base_metric.h:269
index_metric(uint_t lane, uint_t tile, uint_t read, const index_array_t &indices)
Definition: index_metric.h:264
std::string index2() const
Definition: index_metric.h:129
static index_metric_header default_header()
Definition: index_metric.h:196
index_info index_info_t
Definition: index_metric.h:236
index_array_t::const_iterator const_iterator
Definition: index_metric.h:238
const index_array_t & indices() const
Definition: index_metric.h:306
std::string index1() const
Definition: index_metric.h:118
std::string unique_id() const
Definition: index_metric.h:139
float percent_demultiplexed(const std::string &sample_id) const
Definition: index_metric.h:367
bool is_dual() const
Definition: index_metric.h:109
index_metric_header header_type
Definition: index_metric.h:232
index_info(const std::string &index_seq, const std::string &sample_id, const std::string &sample_proj, const ::uint64_t cluster_count)
Definition: index_metric.h:55
index_metric()
Definition: index_metric.h:242
Definition: metric_exceptions.h:25
void clear()
Definition: base_read_metric.h:46
Definition: index_metric.h:34
const std::string & sample_proj() const
Definition: index_metric.h:93
::uint64_t cluster_count() const
Definition: index_metric.h:100
float cluster_count_pf() const
Definition: index_metric.h:340
const_iterator begin() const
Definition: index_metric.h:315
uint_t read() const
Definition: base_read_metric.h:118
base_read_metric(const uint_t lane, const uint_t tile, const uint_t read)
Definition: base_read_metric.h:77