vg
tools for working with variation graphs
|
#include <types.hpp>
Public Attributes | |
char | data [sizeof(nid_t)] |
A net handle is an opaque reference to a category of traversals of a single node, a chain, or the interior of a snarl, in the snarl decomposition of a graph.
Snarls and chains are bounded by two particular points, but the traversal may not visit both or any of them (as is the case for traversals between internal tips).
The handle refers to the snarl or chain itself and also a particular category of traversals of it. Each of the start and end of the traversal can be the start of the snarl/chain, the end of the snarl/chain, or some internal tip, for 6 distinct combinations.
For single nodes, we only have forward and reverse.
char handlegraph::net_handle_t::data[sizeof(nid_t)] |