X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=readotucommand.h;h=eb0ca8f7832e5f1877a172fa0449a3ae29e5416f;hb=fd5f17bcbe5fadab2c525f3d1fcfd1d79a60ae72;hp=b5e32d897b2dd824d81b257fff12517a6a90bc6f;hpb=5df1b242d9c2b604eb414da44b28de81d52567d7;p=mothur.git diff --git a/readotucommand.h b/readotucommand.h index b5e32d8..eb0ca8f 100644 --- a/readotucommand.h +++ b/readotucommand.h @@ -20,7 +20,12 @@ class GlobalData; class ReadOtuCommand : public Command { public: ReadOtuCommand(string); + ReadOtuCommand(); ~ReadOtuCommand(); + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map > getOutputFiles() { return outputTypes; } int execute(); void help(); @@ -29,8 +34,9 @@ private: InputData* input; Command* shared; GroupMap* groupMap; - string filename, listfile, orderfile, sharedfile, label, groupfile, sabundfile, rabundfile, format, groups, outputDir, ordergroupfile; - vector Groups; + string filename, listfile, orderfile, sharedfile, label, groupfile, sabundfile, rabundfile, format, groups, outputDir, ordergroupfile, relAbundfile; + vector Groups, outputNames; + map > outputTypes; bool abort, allLines; set labels; //holds labels to be used