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

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

add_interval(vector< pair< step_handle_t, step_handle_t >> &thread_augref_intervals, unordered_map< nid_t, int64_t > &thread_node_to_interval, const pair< step_handle_t, step_handle_t > &new_interval, bool global=false, vector< pair< nid_t, nid_t >> *snarl_bounds_vec=nullptr, pair< nid_t, nid_t > snarl_bounds={0, 0})vg::AugRefCoverprotected
apply(MutablePathMutableHandleGraph *mutable_graph)vg::AugRefCover
augref_intervalsvg::AugRefCoverprotected
augref_sample_namevg::AugRefCoverprotected
augref_suffixvg::AugRefCoverstatic
base_path_augref_countervg::AugRefCovermutableprotected
clear(MutablePathMutableHandleGraph *graph)vg::AugRefCover
compute(const PathHandleGraph *graph, SnarlManager *snarl_manager, const unordered_set< path_handle_t > &reference_paths, int64_t minimum_length)vg::AugRefCover
compute_snarl(const Snarl &snarl, PathTraversalFinder &path_trav_finder, int64_t minimum_length, vector< pair< step_handle_t, step_handle_t >> &thread_augref_intervals, unordered_map< nid_t, int64_t > &thread_node_to_interval, nid_t top_snarl_start, nid_t top_snarl_end, vector< pair< nid_t, nid_t >> &thread_snarl_bounds)vg::AugRefCoverprotected
copy_base_paths_to_sample(MutablePathMutableHandleGraph *mutable_graph, const unordered_set< path_handle_t > &reference_paths)vg::AugRefCoverprotected
defragment_intervals()vg::AugRefCoverprotected
fill_uncovered_nodes(int64_t minimum_length)vg::AugRefCoverprotected
filter_short_intervals(int64_t minimum_length)vg::AugRefCoverprotected
forwardize_augref_paths(MutablePathMutableHandleGraph *mutable_graph)vg::AugRefCoverprotected
get_augref_sample() constvg::AugRefCover
get_coverage(const vector< step_handle_t > &trav, const pair< int64_t, int64_t > &uncovered_interval)vg::AugRefCoverprotected
get_interval(nid_t node_id) constvg::AugRefCover
get_intervals() constvg::AugRefCover
get_num_ref_intervals() constvg::AugRefCover
get_rank(nid_t node_id) constvg::AugRefCover
get_reference_nodes(nid_t node_id, bool first) constvg::AugRefCoverprotected
get_uncovered_intervals(const vector< step_handle_t > &trav, const unordered_map< nid_t, int64_t > &thread_node_to_interval)vg::AugRefCoverprotected
get_verbose() constvg::AugRefCover
graphvg::AugRefCoverprotected
interval_snarl_boundsvg::AugRefCoverprotected
is_augref_name(const string &path_name)vg::AugRefCoverstatic
load(const PathHandleGraph *graph, const unordered_set< path_handle_t > &reference_paths)vg::AugRefCover
make_augref_name(const string &base_path_name, int64_t augref_index)vg::AugRefCoverstatic
node_to_intervalvg::AugRefCoverprotected
num_ref_intervalsvg::AugRefCoverprotected
parse_augref_index(const string &augref_name)vg::AugRefCoverstatic
parse_base_path(const string &augref_name)vg::AugRefCoverstatic
rank_by_namevg::AugRefCoverprotected
set_augref_sample(const string &sample_name)vg::AugRefCover
set_verbose(bool verbose)vg::AugRefCover
try_extend_backward(step_handle_t start_step, path_handle_t path, const pair< step_handle_t, step_handle_t > &other_interval)vg::AugRefCoverprotected
try_extend_forward(step_handle_t start_step, path_handle_t path, const pair< step_handle_t, step_handle_t > &other_interval)vg::AugRefCoverprotected
verbosevg::AugRefCoverprotected
verify_cover() constvg::AugRefCoverprotected
write_augref_segments(ostream &os)vg::AugRefCover