X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sharedcommand.h;h=3d39b8b7a54ba348966f80d41cf1cea3b9bc9283;hb=9c23307c583d4e8595f75278c13e708788f2f058;hp=ca0ddd833636e6550cb48832517cdc96f912977e;hpb=301b61cb98aaa4641f8701f43cf830c0fa44fac1;p=mothur.git diff --git a/sharedcommand.h b/sharedcommand.h index ca0ddd8..3d39b8b 100644 --- a/sharedcommand.h +++ b/sharedcommand.h @@ -26,22 +26,28 @@ class GlobalData; class SharedCommand : public Command { public: - SharedCommand(); + SharedCommand(string); ~SharedCommand(); int execute(); void help() {} private: void printSharedData(vector); + void createMisMatchFile(); + bool isValidGroup(string, vector); + void eliminateZeroOTUS(vector&); + GlobalData* globaldata; ReadOTUFile* read; SharedListVector* SharedList; InputData* input; - //map::iterator it; - //vector lookup; + GroupMap* groupMap; + vector groups; ofstream out; - string filename; - bool firsttime; + string filename, fileroot, outputDir; + bool firsttime, pickedGroups; + map filehandles; + map::iterator it3; };