TreeNode.
distance
(other)[source]¶Return the distance between self and other
State: Experimental as of 0.4.0.
This method can be used to compute the distances between two tips, however, it is not optimized for computing pairwise tip distances.
other (TreeNode) – The node to compute a distance to
The distance between two nodes
float
NoLengthError – A NoLengthError will be raised if a node without length is encountered
Examples
>>> from skbio import TreeNode
>>> tree = TreeNode.read(["((a:1,b:2)c:3,(d:4,e:5)f:6)root;"])
>>> tip_a = tree.find('a')
>>> tip_d = tree.find('d')
>>> tip_a.distance(tip_d)
14.0