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

#include <primer_filter.hpp>

Public Attributes

string sequence
 
bool left = true
 
size_t position_chromosome = numeric_limits<size_t>::max()
 
size_t position_template = numeric_limits<size_t>::max()
 
size_t length = numeric_limits<size_t>::max()
 
size_t offset = numeric_limits<size_t>::max()
 
vector< size_t > mapped_nodes_ids
 

Detailed Description

Primer struct contains primer attributes, including sequence, left/right primer, position on the reference genome, length, index offset in corresponding node on sequence graph, and vector of corresponding nodes on the sequence graph. Everything is in the positive/forward orientation.

Member Data Documentation

◆ left

bool vg::Primer::left = true

◆ length

size_t vg::Primer::length = numeric_limits<size_t>::max()

◆ mapped_nodes_ids

vector<size_t> vg::Primer::mapped_nodes_ids

◆ offset

size_t vg::Primer::offset = numeric_limits<size_t>::max()

◆ position_chromosome

size_t vg::Primer::position_chromosome = numeric_limits<size_t>::max()

◆ position_template

size_t vg::Primer::position_template = numeric_limits<size_t>::max()

◆ sequence

string vg::Primer::sequence

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