1 #ifndef Mothur_loadlogfilecommand_h
2 #define Mothur_loadlogfilecommand_h
5 // loadlogfilecommand.h
8 // Created by Sarah Westcott on 6/13/12.
9 // Copyright (c) 2012 Schloss Lab. All rights reserved.
13 #include "command.hpp"
15 /**************************************************************************************************/
17 class LoadLogfileCommand : public Command {
19 LoadLogfileCommand(string);
21 ~LoadLogfileCommand(){}
23 vector<string> setParameters();
24 string getCommandName() { return "load.logfile"; }
25 string getCommandCategory() { return "General"; }
26 string getHelpString();
27 string getOutputPattern(string) { return ""; }
28 string getCitation() { return "http://www.mothur.org/wiki/Load.logfile"; }
29 string getDescription() { return "extracts current files from a logfile"; }
32 void help() { m->mothurOut(getHelpString()); }
36 string outputDir, logfile;
37 vector<string> outputNames;
39 int updateCurrent(string pattern, string type, string, vector<string> outputNames, map<string, string>& currentFiles);
42 /**************************************************************************************************/