1 #ifndef OTUHIERARCHYCOMMAND_H
2 #define OTUHIERARCHYCOMMAND_H
4 * otuhierarchycommand.h
7 * Created by westcott on 1/19/10.
8 * Copyright 2010 Schloss Lab. All rights reserved.
12 #include "command.hpp"
13 #include "listvector.hpp"
15 //**********************************************************************************************************************
17 class OtuHierarchyCommand : public Command {
20 OtuHierarchyCommand(string);
21 OtuHierarchyCommand();
22 ~OtuHierarchyCommand(){}
24 vector<string> setParameters();
25 string getCommandName() { return "otu.hierarchy"; }
26 string getCommandCategory() { return "OTU-Based Approaches"; }
27 string getHelpString();
30 void help() { m->mothurOut(getHelpString()); }
35 set<string> labels; //holds labels to be used
36 string label, listFile, outputDir, output;
37 vector<string> outputNames;
39 vector<ListVector> getListVectors();
43 //**********************************************************************************************************************