|
vg
tools for working with variation graphs
|
#include "../handle.hpp"#include <vector>#include <utility>#include <unordered_map>#include <map>#include "structures/rank_pairing_heap.hpp"Namespaces | |
| vg | |
| vg::algorithms | |
Typedefs | |
| using | vg::algorithms::path_offset_collection_t = unordered_map< path_handle_t, vector< pair< size_t, bool > >> |
Functions | |
| path_offset_collection_t | vg::algorithms::nearest_offsets_in_paths (const PathPositionHandleGraph *graph, const pos_t &pos, int64_t max_search, const std::function< bool(const path_handle_t &)> *path_filter) |
| map< string, vector< pair< size_t, bool > > > | vg::algorithms::offsets_in_paths (const PathPositionHandleGraph *graph, const pos_t &pos) |
| path_offset_collection_t | vg::algorithms::simple_offsets_in_paths (const PathPositionHandleGraph *graph, pos_t pos) |
| A "simple" model for path position getting for debugging. More... | |
Defines algorithm for finding the nearest offset along a path of the the closest position in the graph that overlaps a path
1.8.17