We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 916a294 commit 2a2aea8Copy full SHA for 2a2aea8
1 file changed
cfetree/cfetree.py
@@ -296,8 +296,9 @@ def process_tree_labels(t: toytree.ToyTree) -> toytree.ToyTree:
296
for node in t.traverse():
297
if node.dist is not None and node.dist < 0:
298
d = abs(node.dist)
299
- for sibling in node.up.children:
300
- sibling._dist = (sibling.dist or 0) + d
+ if node.up is not None:
+ for sibling in node.up.children:
301
+ sibling._dist = (sibling.dist or 0) + d
302
node._dist = 0.0
303
t._update()
304
0 commit comments