Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
core::sequence::Aligner Class Referenceabstract

#include <Aligner.hh>

Inheritance diagram for core::sequence::Aligner:
Inheritance graph
[legend]

Public Member Functions

 Aligner ()
 ctor More...
 
 ~Aligner () override=default
 dtor More...
 
virtual SequenceAlignment align (SequenceOP seq_y, SequenceOP seq_x, ScoringSchemeOP ss)=0
 
void validate_input (SequenceOP seq_y, SequenceOP seq_x, ScoringSchemeOP ss)
 
SequenceAlignment traceback (SequenceOP seq_x, SequenceOP seq_y, DP_Matrix matrix, CellOP start)
 

Constructor & Destructor Documentation

core::sequence::Aligner::Aligner ( )
inline

ctor

core::sequence::Aligner::~Aligner ( )
overridedefault

dtor

Member Function Documentation

virtual SequenceAlignment core::sequence::Aligner::align ( SequenceOP  seq_y,
SequenceOP  seq_x,
ScoringSchemeOP  ss 
)
pure virtual
SequenceAlignment core::sequence::Aligner::traceback ( SequenceOP  seq_x,
SequenceOP  seq_y,
DP_Matrix  matrix,
CellOP  start 
)
void core::sequence::Aligner::validate_input ( SequenceOP  seq_y,
SequenceOP  seq_x,
ScoringSchemeOP  ss 
)

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