vg
tools for working with variation graphs
vg::MinDistanceClusterer Member List

This is the complete list of members for vg::MinDistanceClusterer, including all inherited members.

cluster_t typedefvg::MEMClusterer
clusters(const Alignment &alignment, const vector< MaximalExactMatch > &mems, const GSSWAligner *Aligner, size_t min_mem_length=1, int32_t max_qual_score=60, int32_t log_likelihood_approx_factor=0, size_t min_median_mem_coverage_for_split=0, double suboptimal_edge_pruning_factor=.75, double cluster_multiplicity_diff=10.0, const match_fanouts_t *fanouts=nullptr)vg::MEMClusterer
deduplicate_cluster_pairs(vector< pair< pair< size_t, size_t >, int64_t >> &cluster_pairs, int64_t optimal_separation)vg::MEMClustererprotected
distance_indexvg::MinDistanceClustererprotected
estimate_edge_score(const MaximalExactMatch *mem_1, const MaximalExactMatch *mem_2, int64_t graph_dist, const GSSWAligner *aligner) constvg::MEMClustererprotected
handle_graphvg::MinDistanceClustererprotected
hit_t typedefvg::MEMClusterer
make_hit_graph(const Alignment &alignment, const vector< MaximalExactMatch > &mems, const GSSWAligner *aligner, size_t min_mem_length, const match_fanouts_t *fanouts)vg::MinDistanceClustererprotectedvirtual
match_fanouts_t typedefvg::MEMClusterer
max_gapvg::MEMClusterer
MEMClusterer()=defaultvg::MEMClusterer
MinDistanceClusterer(SnarlDistanceIndex *distance_index)vg::MinDistanceClusterer
pair_clusters(const Alignment &alignment_1, const Alignment &alignment_2, const vector< cluster_t * > &left_clusters, const vector< cluster_t * > &right_clusters, const vector< pair< size_t, size_t >> &left_alt_cluster_anchors, const vector< pair< size_t, size_t >> &right_alt_cluster_anchors, int64_t optimal_separation, int64_t max_deviation)vg::MinDistanceClusterervirtual
~MEMClusterer()=defaultvg::MEMClusterervirtual
~MinDistanceClusterer()=defaultvg::MinDistanceClusterervirtual