'Makes leaf nodes by calling Phylotree methods'

def _makeLeafNode(self, leafNode, depth=0):

    node = {}
    for child in leafNode:
        childTag = self.cleanTag(child.tag)
        if (childTag in self.tagsOfInterest):
            key = self.tagsOfInterest[childTag]
            node[key] = child.text
    node['depth'] = depth
    return self.phyloTree.makeNode(self._getNodeName(leafNode), **node)
