]> git.donarmstrong.com Git - mothur.git/blobdiff - sharedrabundvector.h
added count file to cluster.classic and cluster.split. modified splitting classes...
[mothur.git] / sharedrabundvector.h
index 887478f2964b7d16407135d45905d977b1040ddf..792543e5abe87e9ac346f98004f33af1c8a39e46 100644 (file)
@@ -17,7 +17,8 @@
 #include "rabundvector.hpp"
 //#include "groupmap.h"
 
 #include "rabundvector.hpp"
 //#include "groupmap.h"
 
-/* This class is a child to datavector.  It represents OTU information at a certain distance. 
+/*  DataStructure for a shared file.
+       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.
        Each member of the internal container "data" is a struct of type individual. 
        An individual which knows the OTU from which it came, 
        It is similiar to an rabundvector except each member of data knows which group it belongs to.
        Each member of the internal container "data" is a struct of type individual. 
        An individual which knows the OTU from which it came, 
@@ -40,6 +41,8 @@ public:
        int getMaxRank();
        string getGroup();
        void setGroup(string);
        int getMaxRank();
        string getGroup();
        void setGroup(string);
+       string getBinLabel();
+       void setBinLabel(string);
        int getGroupIndex();
        void setGroupIndex(int);                                                                
 
        int getGroupIndex();
        void setGroupIndex(int);                                                                
 
@@ -61,6 +64,7 @@ public:
        vector<individual>::reverse_iterator rend();
        
        void print(ostream&);
        vector<individual>::reverse_iterator rend();
        
        void print(ostream&);
+       void printHeaders(ostream&);
                
        RAbundVector getRAbundVector();
        RAbundVector getRAbundVector2();
                
        RAbundVector getRAbundVector();
        RAbundVector getRAbundVector2();