+void SharedRAbundFloatVector::printHeaders(ostream& output){
+ try {
+ output << "label\tGroup\tnumOtus\t";
+ if (m->sharedHeaderMode == "tax") {
+ for (int i = 0; i < numBins; i++) { output << "PhyloType" << (i+1) << '\t'; }
+ output << endl;
+ }else {
+ for (int i = 0; i < numBins; i++) { output << "Otu" << (i+1) << '\t'; }
+ output << endl;
+ }
+ m->printedHeaders = true;
+ }
+ catch(exception& e) {
+ m->errorOut(e, "SharedRAbundVector", "printHeaders");
+ exit(1);
+ }
+}
+/***********************************************************************/