X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=unifracunweightedcommand.h;h=cd46b62b3462a4db2baa57865743d4bb37c198a7;hb=fca3f55d5ded10c3dc77856f3cc4a1c53b02bb6f;hp=3e6d8354af5eda2c21f85c632a09b886962afb37;hpb=bd93b1a6f9fe9a6a4a7ac2e9f106e5c83a438856;p=mothur.git diff --git a/unifracunweightedcommand.h b/unifracunweightedcommand.h index 3e6d835..cd46b62 100644 --- a/unifracunweightedcommand.h +++ b/unifracunweightedcommand.h @@ -23,7 +23,12 @@ class UnifracUnweightedCommand : public Command { public: UnifracUnweightedCommand(string); + UnifracUnweightedCommand(); ~UnifracUnweightedCommand() { globaldata->Groups.clear(); if (abort == false) { delete unweighted; delete util; } } + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map > getOutputFiles() { return outputTypes; } int execute(); void help(); @@ -45,9 +50,10 @@ class UnifracUnweightedCommand : public Command { vector< map > rscoreFreq; //map -vector entry for each combination. vector< map > rCumul; //map -vector entry for each combination. - bool abort, phylip, random; - string groups, itersString, outputDir; + bool abort, phylip, random, includeRoot; + string groups, itersString, outputDir, outputForm; vector Groups, outputNames; //holds groups to be used + map > outputTypes; ofstream outSum, out; ifstream inFile;