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

#include <feature_set.hpp>

Public Attributes

string path_name
 What Path is the feature on? More...
 
size_t first
 What is the first base's position on that path, inclusive? More...
 
size_t last
 What is the last base's position on the path, inclusive? More...
 
string feature_name
 What is the feature name? More...
 
vector< string > extra_data
 

Detailed Description

Represents a Feature that occurs on a path between two inclusive coordinates. Carries along all the extra feature data that BED files store.

Member Data Documentation

◆ extra_data

vector<string> vg::FeatureSet::Feature::extra_data

What extra BED data should we bring along with this feature? TODO: BED blocks are not parsed and updated, but they should be.

◆ feature_name

string vg::FeatureSet::Feature::feature_name

What is the feature name?

◆ first

size_t vg::FeatureSet::Feature::first

What is the first base's position on that path, inclusive?

◆ last

size_t vg::FeatureSet::Feature::last

What is the last base's position on the path, inclusive?

◆ path_name

string vg::FeatureSet::Feature::path_name

What Path is the feature on?


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