FilterSeqsCommand(string);\r
FilterSeqsCommand();\r
~FilterSeqsCommand() {};\r
- vector<string> getRequiredParameters();\r
- vector<string> getValidParameters();\r
- vector<string> getRequiredFiles();\r
- map<string, vector<string> > getOutputFiles() { return outputTypes; }\r
- int execute(); \r
- void help();\r
+ \r
+ vector<string> setParameters();\r
+ string getCommandName() { return "filter.seqs"; }\r
+ string getCommandCategory() { return "Sequence Processing"; }\r
+ string getHelpString(); \r
+ \r
+ int execute(); \r
+ void help() { m->mothurOut(getHelpString()); } \r
\r
private:\r
struct linePair {\r
int alignmentLength, processors;\r
vector<int> bufferSizes;\r
vector<string> outputNames;\r
- map<string, vector<string> > outputTypes;\r
\r
char trump;\r
bool abort;\r