X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=heatmapcommand.h;h=a85d510074c55a73adc25b07f16a8a81bdd4a30c;hb=e6c4a7223199d800d496356604eb34dfe273673d;hp=fc50554c601c3c897f949775de7743c94cf33c9a;hpb=d59f91eb1230d2c7867a92cb86138b7003100ab4;p=mothur.git diff --git a/heatmapcommand.h b/heatmapcommand.h index fc50554..a85d510 100644 --- a/heatmapcommand.h +++ b/heatmapcommand.h @@ -23,9 +23,15 @@ class GlobalData; class HeatMapCommand : public Command { public: + HeatMapCommand(string); HeatMapCommand(); ~HeatMapCommand(); + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map > getOutputFiles() { return outputTypes; } int execute(); + void help(); private: GlobalData* globaldata; @@ -34,8 +40,16 @@ private: SharedListVector* SharedList; RAbundVector* rabund; vector lookup; + vector lookupFloat; HeatMap* heatmap; - string format; + + bool abort, allLines; + set labels; //holds labels to be used + string format, groups, sorted, scale, label, outputDir; + vector Groups, outputNames; + map > outputTypes; + int numOTU, fontSize; + };