vg
tools for working with variation graphs
|
This is the complete list of members for vg::MEMClusterer::HitGraph, including all inherited members.
add_edge(size_t from, size_t to, int32_t weight, int64_t distance) | vg::MEMClusterer::HitGraph | |
clusters(const Alignment &alignment, const GSSWAligner *aligner, int32_t max_qual_score, int32_t log_likelihood_approx_factor, size_t min_median_mem_coverage_for_split, double suboptimal_edge_pruning_factor, double cluster_multiplicity_diff) | vg::MEMClusterer::HitGraph | |
component_topological_order(const vector< size_t > &component, vector< size_t > &order_out) const | vg::MEMClusterer::HitGraph | private |
components | vg::MEMClusterer::HitGraph | private |
connected_components(vector< vector< size_t >> &components_out) const | vg::MEMClusterer::HitGraph | private |
HitGraph(const vector< MaximalExactMatch > &mems, const Alignment &alignment, const GSSWAligner *aligner, size_t min_mem_length=1, bool track_components=false, const match_fanouts_t *fanouts=nullptr) | vg::MEMClusterer::HitGraph | |
identify_sources_and_sinks(vector< size_t > &sources_out, vector< size_t > &sinks_out) const | vg::MEMClusterer::HitGraph | private |
median_mem_coverage(const vector< size_t > &component, const Alignment &aln) const | vg::MEMClusterer::HitGraph | private |
nodes | vg::MEMClusterer::HitGraph | |
perform_dp() | vg::MEMClusterer::HitGraph | private |
prune_low_scoring_edges(vector< vector< size_t >> &components, size_t component_idx, double score_factor) | vg::MEMClusterer::HitGraph | private |
topological_order(vector< size_t > &order_out) const | vg::MEMClusterer::HitGraph | private |
track_components | vg::MEMClusterer::HitGraph | private |