X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=phylotree.h;h=7aae8f1adedcf5f1db6b94d1bbe76a968a8e3100;hb=28bcfc4a41b8b82f66636587e0d4d355d07cbdd1;hp=a961721a77dad0f32624aa1ff7941651007fc757;hpb=62568a297aaf939ab753334f17abde82ec8e8531;p=mothur.git diff --git a/phylotree.h b/phylotree.h index a961721..7aae8f1 100644 --- a/phylotree.h +++ b/phylotree.h @@ -45,14 +45,16 @@ public: TaxNode get(string seqName); string getName(int i); int getIndex(string seqName); - string getFullTaxonomy(string); //pass a sequence name return taxonomy - int getMaxLevel() { return maxLevel; } - int getNumSeqs() { return numSeqs; } + + int getMaxLevel() { return maxLevel; } + int getNumSeqs() { return numSeqs; } + int getNumNodes() { return tree.size(); } + bool ErrorCheck(vector); private: - string getNextTaxon(string&); + string getNextTaxon(string&, string); void print(ofstream&, vector&); //used to create static reference taxonomy file void fillOutTree(int, vector&); //used to create static reference taxonomy file void binUnclassified(string);