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();
30 string getCitation() { return "http://www.mothur.org/wiki/Parse.list"; }
33 void help() { m->mothurOut(getHelpString()); }
36 int parse(ListVector*);
43 string outputDir, listfile, groupfile, label;
46 vector<string> outputNames;
48 map<string, ofstream*> filehandles;
49 map<string, ofstream*>::iterator it3;
53 /***************************************************************************************/