Hello,
I'm trying to render a circular tree on a reasonable large data set
(>500 items). Now, when drawing a circular tree, I fail to understand
how ETE determines the length of individual branchelines, let alone
how to override/manipulate them. For example, see
https://docs.google.com/open?id=0B3CT_7L--ZyjeTdfWlF5OEtpb0U.
Now, there seems to be a lot of unnecessary spacing in the image close
to the leafs of the tree. Also, on the 'level' where most of the leafs
are located, there is still some further branching. Why does this
happen? How can one change it? I played around with the TreeStyle
module but didn't have much luck with it.
I'm rendering the tree without any support/distance values. Thanks for
any assistance.
t = Tree(newick, format = 8)
ts = TreeStyle()
ts.mode = 'c'
ts.arc_span = 180
ts.arc_start = 180
ts.show_leaf_name = False
ts.show_branch_length = False
ts.show_scale = False
ts.layout_fn = label_layout
ts.title.add_face(faces.TextFace(title, fsize=20), column=0)