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

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

add_interval(vector< pair< step_handle_t, step_handle_t >> &thread_gref_intervals, unordered_map< nid_t, int64_t > &thread_node_to_interval, const pair< step_handle_t, step_handle_t > &new_interval, vector< pair< nid_t, nid_t >> *snarl_bounds_vec=nullptr, pair< nid_t, nid_t > snarl_bounds={0, 0})vg::GrefCoverprotected
apply(MutablePathMutableHandleGraph *mutable_graph)vg::GrefCover
assign_nesting(const bdsg::SnarlDistanceIndex &distance_index)vg::GrefCover
assign_top_level_snarls(const bdsg::SnarlDistanceIndex &distance_index)vg::GrefCover
base_path_gref_countervg::GrefCoverprotected
clear(MutablePathMutableHandleGraph *graph)vg::GrefCover
compute(const PathHandleGraph *graph, const bdsg::SnarlDistanceIndex *distance_index, const unordered_set< path_handle_t > &reference_paths, int64_t minimum_length)vg::GrefCover
copy_base_paths_to_gref(MutablePathMutableHandleGraph *mutable_graph, const unordered_set< path_handle_t > &reference_paths)vg::GrefCoverprotected
enforce_top_level_anchoring(const bdsg::SnarlDistanceIndex &distance_index)vg::GrefCover
excluded_bpvg::GrefCoverprotected
excluded_nodesvg::GrefCoverprotected
excluded_unitsvg::GrefCoverprotected
fill_uncovered_nodes(int64_t minimum_length)vg::GrefCoverprotected
filter_short_intervals(int64_t minimum_length)vg::GrefCoverprotected
get_reference_nodes(nid_t node_id, bool first) constvg::GrefCoverprotected
graphvg::GrefCoverprotected
gref_intervalsvg::GrefCoverprotected
gref_prefixvg::GrefCoverstatic
gref_suffixvg::GrefCoverstatic
interval_levelvg::GrefCoverprotected
interval_parentvg::GrefCoverprotected
interval_snarl_boundsvg::GrefCoverprotected
is_gref_derived(const string &name)vg::GrefCoverstatic
is_gref_name(const string &path_name)vg::GrefCoverstatic
make_gref_base_name(const string &base_path_name)vg::GrefCoverstatic
make_gref_copy_name(const string &path_name)vg::GrefCoverstatic
make_gref_name(const string &base_path_name, int64_t gref_index)vg::GrefCoverstatic
node_to_intervalvg::GrefCoverprotected
num_ref_intervalsvg::GrefCoverprotected
parse_base_path(const string &gref_name)vg::GrefCoverstatic
parse_gref_index(const string &gref_name)vg::GrefCoverstatic
resolve_base_path_name(int64_t interval_index, path_handle_t *out_ref_path=nullptr, nid_t *out_ref_node=nullptr) constvg::GrefCoverprotected
set_verbose(bool verbose)vg::GrefCover
top_level_snarl_statsvg::GrefCoverprotected
verbosevg::GrefCoverprotected
verify_cover(int64_t minimum_length) constvg::GrefCoverprotected
verify_disjoint() constvg::GrefCoverprotected
write_gref_segments(ostream &os)vg::GrefCover