X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=sharedrabundvector.h;h=664718518e276c7c84984f5c1fe76c9b3bf46523;hp=b86c8848bde07722226aa7485d95d8baaff0cffa;hb=b206f634aae1b4ce13978d203247fb64757d5482;hpb=1bf53bca7e26bf091588bc8ca6e68cbfae1df6fe diff --git a/sharedrabundvector.h b/sharedrabundvector.h index b86c884..6647185 100644 --- a/sharedrabundvector.h +++ b/sharedrabundvector.h @@ -17,13 +17,13 @@ #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 { @@ -50,6 +50,7 @@ public: individual get(int); vector getData(); int getAbundance(int); + vector getAbundances(); int numNZ(); void sortD(); //Sorts the data in descending order. void push_front(int, int, string); //abundance, otu, groupname