skbio.tree.TreeNode.compare_subsets

TreeNode.compare_subsets(other, exclude_absent_taxa=False)[源代码]

返回self和other不同的重叠子集的分数。

状态:从0.4.0开始实验。

仅出现在两个树中的一个树中的名称将被视为不匹配,如果您不希望出现这种行为,请首先去掉不匹配的提示。

参数:
  • other (TreeNode) -- 要比较的树

  • exclude_absent_taxa (bool) -- 去掉两棵树上没有出现的名字

返回:

树之间不同的重叠子集的分数

返回类型:

float

示例

>>> from skbio import TreeNode
>>> tree1 = TreeNode.read(["((a,b),(c,d));"])
>>> tree2 = TreeNode.read(["(((a,b),c),d);"])
>>> tree1.compare_subsets(tree2)
0.5