18 #ifndef __DotPOdds_H__
19 #define __DotPOdds_H__
22 #include <ScoringFunction.h>
24 namespace Victor {
namespace Align2{
virtual double scoringSeq(int i, int j)
Calculate scores to create matrix values.
Definition: DotPOdds.cc:98
Calculate a frequency profile or PSSM.
Definition: Profile.h:35
virtual ~DotPOdds()
Destructor.
Definition: DotPOdds.cc:71
virtual DotPOdds * newCopy()
Construct a new "deep copy" of this object.
Definition: DotPOdds.cc:149
DotPOdds & operator=(const DotPOdds &orig)
Assignment operator.
Definition: DotPOdds.cc:82
virtual void copy(const DotPOdds &orig)
Copy orig object to this object ("deep copy").
Definition: DotPOdds.cc:127
DotPOdds(Profile *pro1, Profile *pro2)
Default constructor.
Definition: DotPOdds.cc:45
Calculate scores for profile to profile alignment using dot product method.
Definition: DotPOdds.h:43
Base class for scoring functions.
Definition: ScoringFunction.h:31