]> git.donarmstrong.com Git - mothur.git/blobdiff - sharedrabundfloatvector.h
added otu.association command. added calcSpearman, calcKendall and calcPearson functi...
[mothur.git] / sharedrabundfloatvector.h
index a3407f48ec39aabed942dff22b91d4691c992539..12df9e87eab30fb3cc31ae8c6c7d6d5d54e81d0f 100644 (file)
@@ -15,7 +15,7 @@
 #include "sharedordervector.h"
 #include "sharedsabundvector.h"
 #include "rabundvector.hpp"
-#include "groupmap.h"
+//#include "groupmap.h"
 
 /* This class is a child to datavector.  It represents OTU information at a certain distance. 
        It is similiar to an rabundvector except each member of data knows which group it belongs to.
@@ -55,6 +55,7 @@ public:
        int size();
        
        void print(ostream&);
+       void printHeaders(ostream&);
                
        RAbundVector getRAbundVector();
        SAbundVector getSAbundVector();
@@ -68,13 +69,15 @@ public:
 private:
        vector<individualFloat>  data; 
        vector<SharedRAbundFloatVector*> lookup;
-       GlobalData* globaldata;
-       GroupMap* groupmap;
+       //GlobalData* globaldata;
+       //GroupMap* groupmap;
        float maxRank;
        int numBins;
        float numSeqs;
        string group;
        int index;      
+       
+       int eliminateZeroOTUS(vector<SharedRAbundFloatVector*>&);
 };