1 #ifndef BlastAlignment_H
2 #define BlastAlignment_H
9 * Created by Pat Schloss on 12/16/08.
10 * Copyright 2008 Patrick D. Schloss. All rights reserved.
12 * This is a basic alignment method that gets the blast program to do the heavy lifting. In the future, we should
13 * probably incorporate NCBI's library so that we don't have to call on a user-supplied executable. This is a child
14 * of the Alignment class, which requires a constructor and align method.
21 class BlastAlignment : public Alignment {
24 BlastAlignment(float, float, float, float);
26 void align(string, string);
27 void setMatrix(int){};
31 string candidateFileName;
32 string templateFileName;
36 void setPairwiseSeqs();