Skip to content

Commit 94daa41

Browse files
authored
Merge pull request #766 from etetoolkit/faster
Get the new drawing code from the branch "faster"
2 parents bf32525 + fa97548 commit 94daa41

File tree

205 files changed

+9751
-60439
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+9751
-60439
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,9 @@ To run the tests, after you have a local installation (see
3232
[README.md](README.md) for details), you can:
3333

3434
```sh
35-
python -m unittest tests.test_arraytable
36-
python -m unittest tests.test_clustertree
37-
python -m unittest tests.test_gtdbquery
38-
python -m unittest tests.test_interop
39-
python -m unittest tests.test_phylotree
40-
python -m unittest tests.test_seqgroup
41-
python -m unittest tests.test_tree
42-
python -m unittest tests.test_treediff
43-
python -m unittest tests.test_orthologs_group_delineation
44-
python -m unittest tests.test_ncbiquery
45-
python -m unittest tests.test_nexus
35+
./run_tests.py
4636
```
4737

48-
Eventually we will fix the remaining tests, and then we expect to run them all with:
49-
50-
```sh
51-
python -m unittest tests.test_all
52-
```
38+
which will run the subset of the tests that should be working. You can
39+
use the `--list` argument to see the tests, or `--help` to see all the
40+
options.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.0.0-beta2
1+
4.0.0-beta3

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
1414

1515
project = 'ETE Toolkit'
16-
copyright = '2008 - 2023, The ETE Toolkit Team'
16+
copyright = '2008 - 2024, The ETE Toolkit Team'
1717
author = 'Jaime Huerta-Cepas et al.'
1818
release = open('../VERSION').readline().strip()
1919

doc/images/collapsed.png

3.36 KB
Loading

doc/images/combined.png

12.8 KB
Loading

doc/images/context_menu.png

39.1 KB
Loading

doc/images/draw_node.png

3.34 KB
Loading

doc/images/face_aligned.png

6.45 KB
Loading

doc/images/face_bottom.png

3.44 KB
Loading

doc/images/face_bottom2.png

3.51 KB
Loading

doc/images/face_properties.png

18 KB
Loading

doc/images/gui.png

156 KB
Loading

doc/images/layout_example.png

25.9 KB
Loading

doc/images/my_layout.png

37 KB
Loading

doc/images/node_backgrounds.png

15.1 KB
Loading

doc/images/not_collapsed.png

5.55 KB
Loading

doc/images/panel.png

9.17 KB
Loading

doc/images/panel_advanced.png

16.9 KB
Loading

doc/images/panel_main.png

31.9 KB
Loading

doc/images/panel_selections.png

14.6 KB
Loading

doc/images/vowels.png

4.84 KB
Loading

doc/reference/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ Reference Guide
88
reference_operations
99
reference_parsers
1010
reference_phylo
11-
reference_clustering
1211
reference_seqgroup
1312
reference_taxonomy
1413
reference_smartview

doc/reference/reference_clustering.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.

doc/reference/reference_smartview.rst

Lines changed: 16 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -4,187 +4,51 @@ Smartview (web graphics)
44
.. contents::
55

66

7-
Server
8-
------
9-
10-
.. automodule:: ete4.smartview.gui.server
11-
:members:
12-
:undoc-members:
13-
:special-members: __init__
14-
15-
16-
Renderer
7+
Explorer
178
--------
189

19-
Drawer
20-
~~~~~~
21-
22-
.. automodule:: ete4.smartview.renderer.drawer
10+
.. automodule:: ete4.smartview.explorer
2311
:members:
2412
:undoc-members:
2513
:special-members: __init__
2614

2715

28-
Draw helpers
29-
~~~~~~~~~~~~
16+
Layout
17+
------
3018

31-
.. automodule:: ete4.smartview.renderer.draw_helpers
19+
.. automodule:: ete4.smartview.layout
3220
:members:
3321
:undoc-members:
3422
:special-members: __init__
3523

3624

3725
Faces
38-
~~~~~
39-
40-
.. automodule:: ete4.smartview.renderer.faces
41-
:members:
42-
:undoc-members:
43-
:special-members: __init__
44-
45-
46-
Face positions
47-
~~~~~~~~~~~~~~
48-
49-
.. automodule:: ete4.smartview.renderer.face_positions
50-
:members:
51-
:undoc-members:
52-
:special-members: __init__
53-
54-
55-
NodeStyle
56-
~~~~~~~~~
26+
-----
5727

58-
.. automodule:: ete4.smartview.renderer.nodestyle
28+
.. automodule:: ete4.smartview.faces
5929
:members:
6030
:undoc-members:
6131
:special-members: __init__
6232

6333

64-
TreeLayout
65-
~~~~~~~~~~
66-
67-
.. automodule:: ete4.smartview.renderer.treelayout
68-
:members:
69-
:undoc-members:
70-
:special-members: __init__
71-
72-
73-
TreeStyle
74-
~~~~~~~~~
75-
76-
.. automodule:: ete4.smartview.renderer.treestyle
77-
:members:
78-
:undoc-members:
79-
:special-members: __init__
80-
81-
82-
Layouts
83-
~~~~~~~
84-
85-
context
86-
^^^^^^^
87-
88-
.. automodule:: ete4.smartview.renderer.layouts.context_layouts
89-
:members:
90-
:undoc-members:
91-
:special-members: __init__
92-
93-
94-
default
95-
^^^^^^^
96-
97-
.. automodule:: ete4.smartview.renderer.layouts.default_layouts
98-
:members:
99-
:undoc-members:
100-
:special-members: __init__
101-
102-
103-
domain
104-
^^^^^^
105-
106-
.. automodule:: ete4.smartview.renderer.layouts.domain_layouts
107-
:members:
108-
:undoc-members:
109-
:special-members: __init__
110-
111-
112-
eggnog6
113-
^^^^^^^
114-
115-
.. automodule:: ete4.smartview.renderer.layouts.eggnog6_layouts
116-
:members:
117-
:undoc-members:
118-
:special-members: __init__
119-
120-
121-
etecompare
122-
^^^^^^^^^^
123-
124-
.. automodule:: ete4.smartview.renderer.layouts.etecompare_layouts
125-
:members:
126-
:undoc-members:
127-
:special-members: __init__
128-
129-
130-
evocell
131-
^^^^^^^
132-
133-
.. automodule:: ete4.smartview.renderer.layouts.evocell_layouts
134-
:members:
135-
:undoc-members:
136-
:special-members: __init__
137-
138-
139-
evol_events
140-
^^^^^^^^^^^
141-
142-
.. automodule:: ete4.smartview.renderer.layouts.evol_events_layouts
143-
:members:
144-
:undoc-members:
145-
:special-members: __init__
146-
147-
148-
ncbi_taxonomy
149-
^^^^^^^^^^^^^
150-
151-
.. automodule:: ete4.smartview.renderer.layouts.ncbi_taxonomy_layouts
152-
:members:
153-
:undoc-members:
154-
:special-members: __init__
155-
156-
157-
phylocloud_egg5
158-
^^^^^^^^^^^^^^^
159-
160-
.. automodule:: ete4.smartview.renderer.layouts.phylocloud_egg5_layouts
161-
:members:
162-
:undoc-members:
163-
:special-members: __init__
164-
165-
166-
seq
167-
^^^
34+
Graphics
35+
--------
16836

169-
.. automodule:: ete4.smartview.renderer.layouts.seq_layouts
37+
.. automodule:: ete4.smartview.graphics
17038
:members:
17139
:undoc-members:
17240
:special-members: __init__
17341

17442

175-
spongilla
176-
^^^^^^^^^
43+
Coordinates
44+
-----------
17745

178-
.. automodule:: ete4.smartview.renderer.layouts.spongilla_layouts
46+
.. automodule:: ete4.smartview.coordinates
17947
:members:
18048
:undoc-members:
18149
:special-members: __init__
18250

18351

184-
staple
185-
^^^^^^
186-
187-
.. automodule:: ete4.smartview.renderer.layouts.staple_layouts
188-
:members:
189-
:undoc-members:
190-
:special-members: __init__
52+
.. TODO: Maybe recreate and add old layouts: context, default, domain,
53+
eggnog6, compare, evocell, evol_events, ncbi_taxonomy,
54+
phylocloud_egg5, seq, spongilla, staple

doc/reference/reference_treeview.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@ Faces
6161
.. autoclass:: PieChartFace
6262
:members:
6363

64-
.. autoclass:: ProfileFace
65-
:members:
66-
6764
.. autoclass:: TreeFace
6865
:members:
6966

0 commit comments

Comments
 (0)