|
vg
tools for working with variation graphs
|
#include "position.hpp"Namespaces | |
| namespace | vg |
Functions | |
| pos_t | vg::make_pos_t (const Position &pos) |
| Convert a Position to a (much smaller) pos_t. | |
| pos_t | vg::make_pos_t (const position_t &pos) |
| pos_t | vg::make_pos_t (gcsa::node_type node) |
| Create a pos_t from a gcsa node. | |
| Position | vg::make_position (const pos_t &pos) |
| Convert a pos_t to a Position. | |
| Position | vg::make_position (id_t id, bool is_rev, offset_t off) |
| Create a Position from a Node ID, an orientation flag, and an offset along that strand of the node. | |
| Position | vg::make_position (gcsa::node_type node) |
| Make a Position from a gcsa node. | |
| Position | vg::reverse (const Position &pos, size_t node_length) |
| pair< int64_t, int64_t > | vg::min_oriented_distances (const unordered_map< path_handle_t, vector< pair< size_t, bool > > > &path_offsets1, const unordered_map< path_handle_t, vector< pair< size_t, bool > > > &path_offsets2) |
| Find the min distance in the path offsets where the path orientation is the same and different. | |
| string | vg::debug_string (const position_t &pos) |
| void | vg::from_proto_position (const Position &from, position_t &to) |
1.17.0