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

#include <aligner.hpp>

Inheritance diagram for vg::BaseAligner:
vg::GSSWAligner vg::Aligner vg::QualAdjAligner

Public Member Functions

virtual void align (Alignment &alignment, const HandleGraph &g, bool traceback_aln) const =0
 

Detailed Description

The abstract interface that any Aligner should implement.

Member Function Documentation

◆ align()

virtual void vg::BaseAligner::align ( Alignment alignment,
const HandleGraph g,
bool  traceback_aln 
) const
pure virtual

Store optimal local alignment against a graph in the Alignment object. Gives the full length bonus separately on each end of the alignment.

Implemented in vg::QualAdjAligner, and vg::Aligner.


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