+ else if(commandName == "consensus.seqs") { pipecommand = new ConsensusSeqsCommand(optionString); }
+ else if(commandName == "corr.axes") { pipecommand = new CorrAxesCommand(optionString); }
+ else if(commandName == "remove.rare") { pipecommand = new RemoveRareCommand(optionString); }
+ else if(commandName == "merge.groups") { pipecommand = new MergeGroupsCommand(optionString); }
+ else if(commandName == "amova") { pipecommand = new AmovaCommand(optionString); }
+ else if(commandName == "homova") { pipecommand = new HomovaCommand(optionString); }
+ else if(commandName == "mantel") { pipecommand = new MantelCommand(optionString); }
+ else if(commandName == "anosim") { pipecommand = new AnosimCommand(optionString); }
+ else if(commandName == "make.fastq") { pipecommand = new MakeFastQCommand(optionString); }
+ else if(commandName == "get.current") { pipecommand = new GetCurrentCommand(optionString); }
+ else if(commandName == "set.current") { pipecommand = new SetCurrentCommand(optionString); }
+ else if(commandName == "make.shared") { pipecommand = new SharedCommand(optionString); }
+ else if(commandName == "get.commandinfo") { pipecommand = new GetCommandInfoCommand(optionString); }
+ else if(commandName == "deunique.tree") { pipecommand = new DeuniqueTreeCommand(optionString); }
+ else if(commandName == "count.seqs") { pipecommand = new CountSeqsCommand(optionString); }
+ else if(commandName == "count.groups") { pipecommand = new CountGroupsCommand(optionString); }
+ else if(commandName == "clear.memory") { pipecommand = new ClearMemoryCommand(optionString); }
+ else if(commandName == "summary.tax") { pipecommand = new SummaryTaxCommand(optionString); }
+ else if(commandName == "summary.qual") { pipecommand = new SummaryQualCommand(optionString); }
+ else if(commandName == "chimera.perseus") { pipecommand = new ChimeraPerseusCommand(optionString); }
+ else if(commandName == "shhh.seqs") { pipecommand = new ShhhSeqsCommand(optionString); }
+ else if(commandName == "otu.association") { pipecommand = new OTUAssociationCommand(optionString); }
+ else if(commandName == "sort.seqs") { pipecommand = new SortSeqsCommand(optionString); }
+ else if(commandName == "classify.tree") { pipecommand = new ClassifyTreeCommand(optionString); }
+ else if(commandName == "cooccurrence") { pipecommand = new CooccurrenceCommand(optionString); }
+ else if(commandName == "pcr.seqs") { pipecommand = new PcrSeqsCommand(optionString); }
+ else if(commandName == "create.database") { pipecommand = new CreateDatabaseCommand(optionString); }
+ else if(commandName == "make.biom") { pipecommand = new MakeBiomCommand(optionString); }
+ else if(commandName == "get.coremicrobiome") { pipecommand = new GetCoreMicroBiomeCommand(optionString); }
+ else if(commandName == "list.otulabels") { pipecommand = new ListOtuLabelsCommand(optionString); }
+ 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); }