X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=corraxescommand.h;h=bbe87abcbd1eeccb677a4e59c58ce64cb961944c;hb=0486bc2eed084ac387d2f59b6d23d13b2382daf7;hp=01c8d2bacd223d7c742a28a78fcfa65f91827192;hpb=1f7448f6ec056b30ed146a5f779dfd6029788316;p=mothur.git diff --git a/corraxescommand.h b/corraxescommand.h index 01c8d2b..bbe87ab 100644 --- a/corraxescommand.h +++ b/corraxescommand.h @@ -11,10 +11,10 @@ */ #include "command.hpp" -#include "sharedrabundvector.h" #include "sharedrabundfloatvector.h" #include "inputdata.h" + class CorrAxesCommand : public Command { public: CorrAxesCommand(string); @@ -28,6 +28,8 @@ public: void help(); private: + + GlobalData* globaldata; string axesfile, sharedfile, relabundfile, metadatafile, groups, label, inputFileName, outputDir, method; bool abort, pickedGroups; @@ -36,16 +38,16 @@ private: vector outputNames, Groups; map > outputTypes; - vector lookup; vector lookupFloat; + vector metadataLabels; - int getShared(); - int getSharedFloat(); - int convertToRelabund(); + int getSharedFloat(InputData*); + int getMetadata(); int eliminateZeroOTUS(vector&); map > readAxes(); int calcPearson(map >&, ofstream&); int calcSpearman(map >&, ofstream&); + int calcKendall(map >&, ofstream&); };