]> git.donarmstrong.com Git - mothur.git/blobdiff - ordervector.hpp
finishing the container classes, combining read.otu and read.list commands. some...
[mothur.git] / ordervector.hpp
index 92259a8463625082e8580530ffe2d8a638f1419b..d652bbf52e49e207f135f22c617bb58f27b30f5d 100644 (file)
@@ -5,6 +5,16 @@
 #include "sabundvector.hpp"
 #include "rabundvector.hpp"
 
+/* This class is a child to datavector.  It represents OTU information at a certain distance. 
+       A order vector can be converted into and listvector, rabundvector or sabundvector.
+       Each member of the internal container "data" represents the OTU from which it came. 
+       So in the example below since there are 6 sequences in OTU 1 there are six 1's in the ordervector.
+       and since there are 2 sequences in OTU 3 there are two 3's in the ordervector.
+       example: listvector             =       a,b,c,d,e,f             g,h,i           j,k             l               m  
+                        rabundvector   =       6                               3                       2               1               1
+                        sabundvector   =       2               1               1               0               0               1
+                        ordervector    =       1       1       1       1       1       1       2       2       2       3       3       4       5       */
+
 
 class OrderVector : public DataVector {