vg
tools for working with variation graphs
Public Member Functions | Public Attributes | List of all members
vg::algorithms::kmer_t Struct Reference

Stores a kmer in the context of a graph. More...

#include <kmer.hpp>

Public Member Functions

 kmer_t (const std::string &s, const pos_t &b, const pos_t &e, const handle_t &c)
 

Public Attributes

std::string seq
 the kmer More...
 
pos_t begin
 our start position More...
 
pos_t end
 Used in construction. More...
 
handle_t curr
 one past the (current) end of the kmer More...
 
uint16_t forks
 the next handle we extend into More...
 

Detailed Description

Stores a kmer in the context of a graph.

Constructor & Destructor Documentation

◆ kmer_t()

vg::algorithms::kmer_t::kmer_t ( const std::string &  s,
const pos_t b,
const pos_t e,
const handle_t c 
)
inline

Member Data Documentation

◆ begin

pos_t vg::algorithms::kmer_t::begin

our start position

◆ curr

handle_t vg::algorithms::kmer_t::curr

one past the (current) end of the kmer

◆ end

pos_t vg::algorithms::kmer_t::end

Used in construction.

◆ forks

uint16_t vg::algorithms::kmer_t::forks

the next handle we extend into

◆ seq

std::string vg::algorithms::kmer_t::seq

the kmer


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