X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=heatmapcommand.h;h=a85d510074c55a73adc25b07f16a8a81bdd4a30c;hb=995238e9aa4455e3b59053e3dfe497b89caed79e;hp=2ae9882db4ff0c5390293cdfd6ea0e2b2c496c11;hpb=0470f6d037aacb3563c3f7010708120a4a67d4e6;p=mothur.git diff --git a/heatmapcommand.h b/heatmapcommand.h index 2ae9882..a85d510 100644 --- a/heatmapcommand.h +++ b/heatmapcommand.h @@ -24,7 +24,12 @@ class HeatMapCommand : public Command { public: HeatMapCommand(string); + HeatMapCommand(); ~HeatMapCommand(); + vector getRequiredParameters(); + vector getValidParameters(); + vector getRequiredFiles(); + map > getOutputFiles() { return outputTypes; } int execute(); void help(); @@ -35,15 +40,15 @@ private: SharedListVector* SharedList; RAbundVector* rabund; vector lookup; + vector lookupFloat; HeatMap* heatmap; - OptionParser* parser; - map parameters; - map::iterator it; + bool abort, allLines; - set lines; //hold lines to be used set labels; //holds labels to be used - string format, groups, sorted, scale, line, label; - vector Groups; + string format, groups, sorted, scale, label, outputDir; + vector Groups, outputNames; + map > outputTypes; + int numOTU, fontSize; };