X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=tree.h;fp=tree.h;h=03da5f6841d9f30cef2f946d6c9ecbc1d5c58cc0;hb=72e0be6b9c80009d4dbee24e8d690ad9514dc6fb;hp=40ae14f8615651693985b8f7249c4098cde7f07b;hpb=94d43af803e4be78b2ba8049669504e854ad13be;p=mothur.git diff --git a/tree.h b/tree.h index 40ae14f..03da5f6 100644 --- a/tree.h +++ b/tree.h @@ -24,7 +24,7 @@ public: TreeMap* getTreeMap() { return tmap; } void getCopy(Tree*); //makes tree a copy of the one passed in. - void getCopy(Tree* copy, map, vector); //makes a copy of the tree passed in, but everyone who is not in the vector has group set to doNotIncludeMe. Assumes the tmap already has these seqs group set to doNotIncludeMe. + void getCopy(Tree* copy, map); //makes a copy of the tree structure passed in, (just parents, children and br). Used with the Tree(TreeMap*) constructor. Assumes the tmap already has set seqs groups you want. Used by subsample to reassign seqs you don't want included to group "doNotIncludeMe". void getSubTree(Tree*, vector); //makes tree a that contains only the names passed in. int getSubTree(Tree* originalToCopy, vector seqToInclude, map nameMap); //used with (int, TreeMap) constructor. SeqsToInclude contains subsample wanted - assumes these are unique seqs and size of vector=numLeaves passed into constructor. nameMap is unique -> redundantList can be empty if no namesfile was provided.