etetoolkit / ete

Python package for building, comparing, annotating, manipulating and visualising trees. It provides a comprehensive API and a collection of command line tools, including utilities to work with the NCBI taxonomy tree.
http://etetoolkit.org
GNU General Public License v3.0
773 stars 216 forks source link

column of each layout doesn't align with their aligned_panel_header #661

Open dengzq1234 opened 1 year ago

dengzq1234 commented 1 year ago

1) mismatch of layout and their headers I tried to add more layouts with their alongside with their panel headers, and I found this mismatch of layout and their headers at the below. The first column should be the Barplot_size, which you can see the second columnd Barplot_GC invaded the space of Barplot_size without taking account the scale of Barplot_size on the header. The same happened for the 3rd, 4th and 5th column which are the CircleFace layouts where token spaces and became extremely closed to each other.

2) Make panel title 45 degree oblique Imaging I need to add the panel title for 3rd, 4th and 5th column, considering the column is narrow because of the CircleLayout, it would be better to make the title as 45 degree oblique so it won't take up too much space

image