vg
tools for working with variation graphs
Namespaces | Functions
genotypekit.cpp File Reference
#include "genotypekit.hpp"
#include "cactus.hpp"
#include "traversal_finder.hpp"

Namespaces

 vg
 

Functions

SnarlTraversal vg::get_traversal_of_snarl (VG &graph, const Snarl *snarl, const SnarlManager &manager, const Path &path)
 
string vg::traversal_to_string (VG &graph, const SnarlTraversal &path)
 
Support vg::make_support (double forward, double reverse, double quality)
 
double vg::total (const Support &support)
 
Support vg::support_min (const Support &a, const Support &b)
 
Support vg::support_max (const Support &a, const Support &b)
 
Support vg::flip (const Support &to_flip)
 
Support vg::operator+ (const Support &one, const Support &other)
 
Support & vg::operator+= (Support &one, const Support &other)
 
bool vg::operator< (const Support &a, const Support &b)
 
bool vg::operator> (const Support &a, const Support &b)
 
ostream & vg::operator<< (ostream &stream, const Support &support)
 
string vg::to_vcf_genotype (const Genotype &gt)