bfs_left(Visit visit, PathIndex &index, bool stop_if_visited=false, const Snarl *in_snarl=nullptr, size_t both_orientations_distance=0) | vg::RepresentativeTraversalFinder | protected |
bfs_right(Visit visit, PathIndex &index, bool stop_if_visited=false, const Snarl *in_snarl=nullptr, size_t both_orientations_distance=0) | vg::RepresentativeTraversalFinder | protected |
bp_length(const structures::ImmutableList< Visit > &path) | vg::RepresentativeTraversalFinder | protected |
eat_trivial_children | vg::RepresentativeTraversalFinder | |
find_backbone(const Snarl &site) | vg::RepresentativeTraversalFinder | protected |
find_bubble(id_t node, const edge_t *edge, const Snarl *snarl, PathIndex &index, const Snarl &site) | vg::RepresentativeTraversalFinder | protected |
find_traversals(const Snarl &site) | vg::RepresentativeTraversalFinder | virtual |
vg::TraversalFinder::find_traversals(const handle_t &snarl_start, const handle_t &snarl_end) | vg::TraversalFinder | inlinevirtual |
get_edge_support | vg::RepresentativeTraversalFinder | protected |
get_index | vg::RepresentativeTraversalFinder | protected |
get_node_support | vg::RepresentativeTraversalFinder | protected |
graph | vg::RepresentativeTraversalFinder | protected |
has_supports | vg::RepresentativeTraversalFinder | protected |
max_bubble_paths | vg::RepresentativeTraversalFinder | protected |
max_depth | vg::RepresentativeTraversalFinder | protected |
max_width | vg::RepresentativeTraversalFinder | protected |
min_edge_support | vg::RepresentativeTraversalFinder | protected |
min_node_support | vg::RepresentativeTraversalFinder | protected |
min_support_in_path(const list< Visit > &path) | vg::RepresentativeTraversalFinder | protected |
other_orientation_timeout | vg::RepresentativeTraversalFinder | |
RepresentativeTraversalFinder(const PathHandleGraph &graph, SnarlManager &snarl_manager, size_t max_depth, size_t max_width, size_t max_bubble_paths, size_t min_node_support=1, size_t min_edge_support=1, function< PathIndex *(const Snarl &)> get_index=[](const Snarl &s) { return nullptr;}, function< Support(id_t)> get_node_support=nullptr, function< Support(edge_t)> get_edge_support=nullptr) | vg::RepresentativeTraversalFinder | |
snarl_manager | vg::RepresentativeTraversalFinder | protected |
verbose | vg::RepresentativeTraversalFinder | |
~RepresentativeTraversalFinder()=default | vg::RepresentativeTraversalFinder | virtual |
~TraversalFinder()=default | vg::TraversalFinder | virtual |