X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=libshuffcommand.h;h=da5f9e8c1d3d06cd7ad3812578ec83bf6bff5774;hb=96b36196d49a3d1f6bc49a26a9d2aa2da7ff876e;hp=07c1ba5ceb732c52ce825419c8173f1746e10435;hpb=74c78f9abd9e733f0c2f812efec97a76632fcbf8;p=mothur.git diff --git a/libshuffcommand.h b/libshuffcommand.h index 07c1ba5..da5f9e8 100644 --- a/libshuffcommand.h +++ b/libshuffcommand.h @@ -19,27 +19,32 @@ class GlobalData; class LibShuffCommand : public Command { - public: - LibShuffCommand(); - ~LibShuffCommand(){}; - int execute(); +public: + LibShuffCommand(string); + ~LibShuffCommand(){}; + int execute(); + void help(); + +private: + vector groupNames; - private: - vector groupNames; - - void setGroups(); - void printCoverageFile(); - void printSummaryFile(); - - GlobalData* globaldata; - FullMatrix* matrix; - Libshuff* form; - float cutOff, step; - int numGroups, numComp, iters; - string coverageFile, summaryFile; - vector > pValueCounts; - vector > savedDXYValues; - vector > > savedMinValues; + void setGroups(); + void printCoverageFile(); + void printSummaryFile(); + + GlobalData* globaldata; + FullMatrix* matrix; + Libshuff* form; + float cutOff, step; + int numGroups, numComp, iters; + string coverageFile, summaryFile; + vector > pValueCounts; + vector > savedDXYValues; + vector > > savedMinValues; + + bool abort; + string outputFile, groups, userform, savegroups, outputDir; + vector Groups; //holds groups to be used }; #endif