File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -447,16 +447,16 @@ def tree_centre_x(i, n):
447447 return l + (w - (l+r)/n) * i + w/2
448448
449449trees = list(tskit.all_trees(3))
450- concat_trees = trees[0].tree_sequence.concatenate(*[t.tree_sequence for t in trees[1:]])
451- style = "".join(styles) + ".sample text.lab {font-size: 0.7em;}"
450+ concat_ts = trees[0].tree_sequence.concatenate(*[t.tree_sequence for t in trees[1:]])
451+ style = "".join(styles) # previously defined to colour nodes by population ID, e.g. p1, p2
452452
453- concat_trees .draw_svg(
453+ concat_ts .draw_svg(
454454 title="", # Make room for labels
455455 x_axis=False, # this is not "along the genome", so X axis is meaningless
456456 style=style.replace(".leaf.p", ".leaf.n"), # Hack to map node IDs to population colours
457457 node_labels = {pop.id: pop.metadata["name"] for pop in simplified_ts.populations()},
458458 preamble="".join([
459- f'<text text-anchor="middle" y="15" x="{tree_centre_x(i, ts .num_trees)}">{embedded_topologies[t.rank()]} trees</text>'
459+ f'<text text-anchor="middle" y="15" x="{tree_centre_x(i, concat_ts .num_trees)}">{embedded_topologies[t.rank()]} trees</text>'
460460 for i, t in enumerate(trees)
461461 ]),
462462)
You can’t perform that action at this time.
0 commit comments