X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=commandfactory.cpp;h=9917b3cce2c2b4a48ac89ae4ab8a387921d1d74e;hb=b1bcc272003b50a8c06dc9120754da1f5b744598;hp=2ac61e33e3252af5581b78b21168a5e2fbe760fb;hpb=21805b1c466a341d64a5a451f156a56d12c75dca;p=mothur.git diff --git a/commandfactory.cpp b/commandfactory.cpp index 2ac61e3..9917b3c 100644 --- a/commandfactory.cpp +++ b/commandfactory.cpp @@ -75,6 +75,7 @@ #include "phylodiversitycommand.h" #include "makegroupcommand.h" #include "chopseqscommand.h" +#include "clearcutcommand.h" /*******************************************************/ @@ -157,6 +158,7 @@ CommandFactory::CommandFactory(){ commands["phylo.diversity"] = "phylo.diversity"; commands["make.group"] = "make.group"; commands["chop.seqs"] = "chop.seqs"; + commands["clearcut"] = "clearcut"; commands["classify.seqs"] = "MPIEnabled"; commands["dist.seqs"] = "MPIEnabled"; commands["filter.seqs"] = "MPIEnabled"; @@ -276,6 +278,7 @@ Command* CommandFactory::getCommand(string commandName, string optionString){ else if(commandName == "phylo.diversity") { command = new PhyloDiversityCommand(optionString); } else if(commandName == "make.group") { command = new MakeGroupCommand(optionString); } else if(commandName == "chop.seqs") { command = new ChopSeqsCommand(optionString); } + else if(commandName == "clearcut") { command = new ClearcutCommand(optionString); } else { command = new NoCommand(optionString); } return command;