vg
tools for working with variation graphs
Public Attributes | List of all members
vg::Graph Struct Reference

Public Attributes

repeated< Nodenode = 1
 The Nodes that make up the graph. More...
 
repeated< Edgeedge = 2
 The Edges that connect the Nodes in the graph. More...
 
repeated< Pathpath = 3
 A set of named Paths that visit sequences of oriented Nodes. More...
 

Detailed Description

Graphs are collections of nodes and edges. They can represent subgraphs of larger graphs or be wholly-self-sufficient. Protobuf memory limits of 67108864 bytes mean we typically keep the size of them small generating graphs as collections of smaller subgraphs.

Member Data Documentation

◆ edge

repeated<Edge> vg::Graph::edge = 2

The Edges that connect the Nodes in the graph.

◆ node

repeated<Node> vg::Graph::node = 1

The Nodes that make up the graph.

◆ path

repeated<Path> vg::Graph::path = 3

A set of named Paths that visit sequences of oriented Nodes.


The documentation for this struct was generated from the following file: