vg
tools for working with variation graphs
Public Member Functions | List of all members
vg::SimpleTraversalSupportCalculator Class Reference

#include <genotypekit.hpp>

Inheritance diagram for vg::SimpleTraversalSupportCalculator:
vg::TraversalSupportCalculator

Public Member Functions

 ~SimpleTraversalSupportCalculator ()
 
vector< Supportcalculate_supports (const Snarl &site, const vector< SnarlTraversal > &traversals, const vector< Alignment * > &reads, const vector< vector< bool >> &consistencies) const
 
- Public Member Functions inherited from vg::TraversalSupportCalculator
virtual ~TraversalSupportCalculator ()=default
 

Constructor & Destructor Documentation

◆ ~SimpleTraversalSupportCalculator()

vg::SimpleTraversalSupportCalculator::~SimpleTraversalSupportCalculator ( )

Member Function Documentation

◆ calculate_supports()

vector< Support > vg::SimpleTraversalSupportCalculator::calculate_supports ( const Snarl site,
const vector< SnarlTraversal > &  traversals,
const vector< Alignment * > &  reads,
const vector< vector< bool >> &  consistencies 
) const
virtual

Return Supports for all the SnarlTraversals, given the reads and their consistency flags.

Implements vg::TraversalSupportCalculator.


The documentation for this class was generated from the following files: