1 #ifndef PARSELISTCOMMAND_H
2 #define PARSELISTCOMMAND_H
7 * Created by westcott on 2/24/10.
8 * Copyright 2010 Schloss Lab. All rights reserved.
12 #include "command.hpp"
14 #include "inputdata.h"
15 #include "listvector.hpp"
17 /***************************************************************************************/
19 class ParseListCommand : public Command {
22 ParseListCommand(string);
24 ~ParseListCommand() {}
26 vector<string> setParameters();
27 string getCommandName() { return "parse.list"; }
28 string getCommandCategory() { return "OTU-Based Approaches"; }
29 string getHelpString();
32 void help() { m->mothurOut(getHelpString()); }
35 int parse(ListVector*);
42 string outputDir, listfile, groupfile, label;
45 vector<string> outputNames;
47 map<string, ofstream*> filehandles;
48 map<string, ofstream*>::iterator it3;
52 /***************************************************************************************/