#include "mothur.h"
#include "command.hpp"
-#include "filterseqscommand.h"
-#include "sequence.hpp"
-
+#include "chimera.h"
/***********************************************************/
int execute();
void help();
+
private:
- //Dist* distCalculator;
- struct Preference {
- string leftParent;
- string rightParent;
- float score;
-
- };
-
-
bool abort;
- string method, fastafile;
- bool filter, correction;
- int processors, midpoint;
- FilterSeqsCommand* filterSeqs;
- vector<Sequence> seqs;
- vector<Preference> pref;
+ string method, fastafile, templatefile, consfile, quanfile, maskfile, namefile, outputDir;
+ bool filter, correction, svg, printAll;
+ int processors, midpoint, averageLeft, averageRight, window, iters, increment, numwanted, ksize, match, mismatch, parents, minSimilarity;
+ float divR;
+ Chimera* chimera;
- int findAverageMidPoint();
- void readSeqs();
-
};
/***********************************************************/