for (int k = level; k < maxLevel; k++) { seqTaxonomy += "unclassified;"; }
}
}
-
+ return 0;
}
catch(exception& e) {
m->errorOut(e, "PhyloSummary", "addSeqToTree");
for (int k = level; k < maxLevel; k++) { seqTaxonomy += "unclassified;"; }
}
}
-
+ return 0;
}
catch(exception& e) {
m->errorOut(e, "PhyloSummary", "addSeqToTree");
try {
if (ignore) { assignRank(0); }
-
+
//print labels
out << "taxlevel\t rankID\t taxon\t daughterlevels\t total\t";
if (groupmap != NULL) {
for (int i = 0; i < groupmap->namesOfGroups.size(); i++) { out << tree[it->second].groupCount[groupmap->namesOfGroups[i]] << '\t'; }
}
out << endl;
+
}
print(it->second, out);