]> git.donarmstrong.com Git - mothur.git/blobdiff - sharedrabundvector.h
sffinfo bug with flow grams right index when clipQualRight=0
[mothur.git] / sharedrabundvector.h
index 887478f2964b7d16407135d45905d977b1040ddf..419d15a15af7b73872c2678675aff1a4f564c759 100644 (file)
 #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, 
        the group it is in and its abundance.  */
 
-//class GlobalData;
 
 class SharedRAbundVector : public DataVector {
        
@@ -40,6 +40,8 @@ public:
        int getMaxRank();
        string getGroup();
        void setGroup(string);
+       string getBinLabel();
+       void setBinLabel(string);
        int getGroupIndex();
        void setGroupIndex(int);                                                                
 
@@ -61,6 +63,7 @@ public:
        vector<individual>::reverse_iterator rend();
        
        void print(ostream&);
+       void printHeaders(ostream&);
                
        RAbundVector getRAbundVector();
        RAbundVector getRAbundVector2();