vg
tools for working with variation graphs
Classes | Namespaces | Typedefs | Variables
graph_caller.hpp File Reference
#include <iostream>
#include <algorithm>
#include <functional>
#include <cmath>
#include <limits>
#include <unordered_set>
#include <tuple>
#include "handle.hpp"
#include "snarls.hpp"
#include "traversal_finder.hpp"
#include "snarl_caller.hpp"
#include "region.hpp"
#include "zstdutil.hpp"
#include "vg/io/alignment_emitter.hpp"
#include "augref.hpp"

Classes

class  vg::GraphCaller
 
class  vg::VCFOutputCaller
 
class  vg::GAFOutputCaller
 
class  vg::VCFGenotyper
 
class  vg::LegacyCaller
 
class  vg::FlowCaller
 
class  vg::NestedFlowCaller
 
struct  vg::NestedFlowCaller::CallRecord
 stuff we remember for each snarl call, to be used when genotyping its parent More...
 
class  vg::SnarlGraph
 

Namespaces

 vg
 

Typedefs

using vg::TraversalSet = vector< SnarlTraversal >
 
using vg::ChildTraversalSets = vector< TraversalSet >
 

Variables

constexpr int vg::STAR_ALLELE_MARKER = -2
 
constexpr int vg::MISSING_ALLELE_MARKER = -1