#include <index_count_summary.h>
index_count_summary |
( |
const size_t |
id = 0 , |
|
|
const std::string & |
index1 = "" , |
|
|
const std::string & |
index2 = "" , |
|
|
const std::string & |
sample_id = "" , |
|
|
const std::string & |
project_name = "" , |
|
|
const ::uint64_t |
count = 0 , |
|
|
const float |
fraction_mapped = 0.0f |
|
) |
| |
|
inline |
Constructor
- Parameters
-
id | index unique identifier (based on a counter) |
index1 | index sequence 1 |
index2 | index sequence 2 |
sample_id | sample id |
project_name | project name |
count | number of indices |
fraction_mapped | fraction of reads mapped |
void id |
( |
const size_t |
n | ) |
|
|
inline |
Set the index unique identifier (based on a counter)
- Parameters
-
Update the count
- Parameters
-
cluster_count | count to add |
- Returns
- reference to this object
Compare two index count summaries by their ids
- Parameters
-
rhs | index_count_summary on the right hand side (rhs) of the < symbol |
- Returns
- true if this is less than rhs
void update_fraction_mapped |
( |
const double |
total_pf_cluster_count | ) |
|
|
inline |
Update the fraction mapped from the total PF cluster count
- Parameters
-
total_pf_cluster_count | total PF cluster count |
The documentation for this class was generated from the following file: