vg
tools for working with variation graphs
|
Classes | |
struct | vg::Graph |
struct | vg::Node |
Nodes store sequence data. More... | |
struct | vg::Edge |
struct | vg::Edit |
struct | vg::Mapping |
struct | vg::Position |
struct | vg::Path |
struct | vg::Alignment |
struct | vg::MultipathAlignment |
struct | vg::Subpath |
A non-branching path of a MultipathAlignment. More... | |
struct | vg::Connection |
An edge in a MultipathAlignment between Subpaths that may not be contiguous in the graph. More... | |
struct | vg::KmerMatch |
Used to serialize kmer matches. More... | |
struct | vg::BasePileup |
struct | vg::NodePileup |
struct | vg::EdgePileup |
Keep pileup-like record for reads that span edges. More... | |
struct | vg::Pileup |
Bundle up Node and Edge pileups. More... | |
struct | vg::Snarl |
Describes a subgraph that is connected to the rest of the graph by two nodes. More... | |
struct | vg::Visit |
Describes a step of a walk through a Snarl either on a node or through a child Snarl. More... | |
struct | vg::SnarlTraversal |
struct | vg::Locus |
Describes a genetic locus with multiple possible alleles, a genotype, and observational support. More... | |
struct | vg::Genotype |
Describes a genotype at a particular locus. More... | |
struct | vg::Support |
Aggregates information about the reads supporting an allele. More... | |
struct | vg::LocationSupport |
Support pinned to a location, which can be either a node or an edge. More... | |
struct | vg::Translation |
Namespaces | |
vg | |
Enumerations | |
enum | vg::SnarlType { vg::UNCLASSIFIED = 0, vg::ULTRABUBBLE = 1, vg::UNARY = 2 } |
Enumeration of the classifications of snarls. More... | |
Variables | |
syntax = "proto3" | |
import google protobuf struct | proto |
import google protobuf struct proto |
syntax = "proto3" |