本文整理汇总了Python中tree.Node.attributes['bootstrap']方法的典型用法代码示例。如果您正苦于以下问题:Python Node.attributes['bootstrap']方法的具体用法?Python Node.attributes['bootstrap']怎么用?Python Node.attributes['bootstrap']使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tree.Node
的用法示例。
在下文中一共展示了Node.attributes['bootstrap']方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: evaluate
# 需要导入模块: from tree import Node [as 别名]
# 或者: from tree.Node import attributes['bootstrap'] [as 别名]
def evaluate(item, tree, from_node=None):
if is_clade(item):
interior_node = Node(extract_label(item))
boot = extract_boot(item)
if boot is not None:
interior_node.attributes['bootstrap'] = boot
if from_node is not None:
tree.add_branch(Branch(from_node, interior_node, extract_brlen(item)))
if from_node is None:
tree.root = interior_node
for x in item:
evaluate(x, tree, interior_node)
elif is_entry(item):
terminal_node = Node(extract_label(item))
if from_node is not None:
tree.add_branch(Branch(from_node, terminal_node, extract_brlen(item)))
elif is_comma(item):
pass
else:
pass