void help();
private:
- void getOligos(vector<ofstream*>&, vector<ofstream*>&);
+ void getOligos(vector<ofstream*>&);
bool stripQualThreshold(Sequence&, ifstream&);
bool cullQualAverage(Sequence&, ifstream&);
bool stripBarcode(Sequence&, int&);
bool compareDNASeq(string, string);
bool abort;
- string fastaFile, oligoFile, qFileName;
+ string fastaFile, oligoFile, qFileName, outputDir;
- bool flip, allFiles;
+ bool flip, allFiles, qtrim;
int numFPrimers, numRPrimers, maxAmbig, maxHomoP, minLength, maxLength, qThreshold, qAverage;
vector<string> forPrimer, revPrimer;
map<string, int> barcodes;