+ else if(commandName == "get.otulabels") { pipecommand = new GetOtuLabelsCommand(optionString); }
+ else if(commandName == "remove.otulabels") { pipecommand = new RemoveOtuLabelsCommand(optionString); }
+ else if(commandName == "make.contigs") { pipecommand = new MakeContigsCommand(optionString); }
+ else if(commandName == "load.logfile") { pipecommand = new LoadLogfileCommand(optionString); }
+ else if(commandName == "sff.multiple") { pipecommand = new SffMultipleCommand(optionString); }
+ else if(commandName == "classify.rf") { pipecommand = new ClassifyRFSharedCommand(optionString); }
+ else if(commandName == "filter.shared") { pipecommand = new FilterSharedCommand(optionString); }
+ else if(commandName == "primer.design") { pipecommand = new PrimerDesignCommand(optionString); }
+ else if(commandName == "get.dists") { pipecommand = new GetDistsCommand(optionString); }
+ else if(commandName == "remove.dists") { pipecommand = new RemoveDistsCommand(optionString); }
+ else if(commandName == "merge.taxsummary") { pipecommand = new MergeTaxSummaryCommand(optionString); }
+ else if(commandName == "get.communitytype") { pipecommand = new GetMetaCommunityCommand(optionString); }
+ else if(commandName == "sparcc") { pipecommand = new SparccCommand(optionString); }
+ else if(commandName == "make.lookup") { pipecommand = new MakeLookupCommand(optionString); }
+ else if(commandName == "rename.seqs") { pipecommand = new RenameSeqsCommand(optionString); }
+ else if(commandName == "make.lefse") { pipecommand = new MakeLefseCommand(optionString); }
+ else if(commandName == "lefse") { pipecommand = new LefseCommand(optionString); }
+ else if(commandName == "kruskal.wallis") { pipecommand = new KruskalWallisCommand(optionString); }