.. jupyter-execute:: :hide-code: import set_working_directory Showing Bootstrap Support ========================= We use a tree saved in ``json`` format from a 100 replicate bootstrap resamplings. The ``show_support=True`` argument controls whether or not to display support. The ``threshold=0.8`` argument indicates only nodes with a support level ≤0.8 will have support text displayed. .. jupyter-execute:: from cogent3.app import io reader = io.load_json() tree = reader("data/tree-with-support.json") fig = tree.get_figure(show_support=True, threshold=0.8) fig.scale_bar = None fig.show(width=500, height=400) Change the placement of support text ------------------------------------ The support text is positioned relative to the ``x``, ``y`` coordinates of the tree node. Control over support text placement is achieved using the ``support_xshift`` and ``support_yshift`` attributes. These are expressed in terms of pixels. To place the support text internal to the node, we set the ``yshift=0`` (so at the same y-value of the node) and xshift it to the right using a positive integer. .. jupyter-execute:: fig.support_xshift = 15 fig.support_yshift = 0 fig.show(width=500, height=400) .. jupyter-execute:: :hide-code: outpath = set_working_directory.get_thumbnail_dir() / "plot_tree-support.png" fig.write(outpath)