X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=screenseqscommand.h;fp=screenseqscommand.h;h=b8ab242e187b2f1b0fccc8b087e7c17f2cc0c903;hb=ca9ac1d80c62f57270b0dcd49410ebe08a8aecd6;hp=45c9db5de13690840b5eede966c568aeda9a067e;hpb=36a867cbd85d9c276d3c8d13f25a150bbbe2466b;p=mothur.git diff --git a/screenseqscommand.h b/screenseqscommand.h index 45c9db5..b8ab242 100644 --- a/screenseqscommand.h +++ b/screenseqscommand.h @@ -17,13 +17,16 @@ class ScreenSeqsCommand : public Command { public: ScreenSeqsCommand(string); ScreenSeqsCommand(); - ~ScreenSeqsCommand(); - vector getRequiredParameters(); - vector getValidParameters(); - vector getRequiredFiles(); - map > getOutputFiles() { return outputTypes; } - int execute(); - void help(); + ~ScreenSeqsCommand() {} + + vector setParameters(); + string getCommandName() { return "screen.seqs"; } + string getCommandCategory() { return "Sequence Processing"; } + string getHelpString(); + + int execute(); + void help() { m->mothurOut(getHelpString()); } + private: @@ -52,7 +55,6 @@ private: int startPos, endPos, maxAmbig, maxHomoP, minLength, maxLength, processors, criteria; vector outputNames; vector optimize; - map > outputTypes; map nameMap; int readNames();