vg
tools for working with variation graphs
|
Represents an Item whose provenance we track. More...
#include <funnel.hpp>
Public Attributes | |
size_t | group_size = 0 |
double | score = 0 |
bool | correct = false |
Is this item tagged as correct, or a descendant of a tagged item? More... | |
vector< size_t > | prev_stage_items = {} |
What previous stage items were combined to make this one, if any? More... | |
vector< const char * > | passed_filters = {} |
What filters did the item pass at this stage, if any? More... | |
vector< double > | passed_statistics = {} |
And what statistics did they have (or NaN)? More... | |
const char * | failed_filter = nullptr |
What filter did the item finally fail at at this stage, if any? More... | |
double | failed_statistic = nan("") |
And what statistic did it fail with (or NaN)? More... | |
Represents an Item whose provenance we track.
bool vg::Funnel::Item::correct = false |
Is this item tagged as correct, or a descendant of a tagged item?
const char* vg::Funnel::Item::failed_filter = nullptr |
What filter did the item finally fail at at this stage, if any?
double vg::Funnel::Item::failed_statistic = nan("") |
And what statistic did it fail with (or NaN)?
size_t vg::Funnel::Item::group_size = 0 |
vector<const char*> vg::Funnel::Item::passed_filters = {} |
What filters did the item pass at this stage, if any?
vector<double> vg::Funnel::Item::passed_statistics = {} |
And what statistics did they have (or NaN)?
vector<size_t> vg::Funnel::Item::prev_stage_items = {} |
What previous stage items were combined to make this one, if any?
double vg::Funnel::Item::score = 0 |