Skip to content

Commit 80e7a6a

Browse files
committed
provide cleaner installation
1 parent 1d9e9f3 commit 80e7a6a

1 file changed

Lines changed: 20 additions & 12 deletions

File tree

docs/source/documentations.rst

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,17 @@ Table of Contents
1313
Installation
1414
============
1515

16-
Dependencies
17-
------------
18-
TreeProfiler requires
19-
- Python version >= 3.10
20-
- ETE Toolkit v4
21-
- biopython >= 1.8
22-
- selenium >= 4.24
23-
- scipy >= 1.8.0
24-
- matplotlib >= 3.4
25-
- pymc >= 5.0.0
26-
- pastml (custom)
27-
2816
Quick install via pip
2917
---------------------
3018
::
3119

20+
# create environment
21+
conda create -n treeprofiler python=3.10
22+
conda activate treeprofiler
23+
24+
# dependencies for ETE Toolkit v4 (optional)
25+
conda install conda-forge::gcc
26+
3227
# Install ETE Toolkit v4 for treeprofiler
3328
pip install "git+https://github.com/etetoolkit/ete.git@ete4_treeprofiler"
3429

@@ -102,6 +97,19 @@ Check other tutorial scripts
10297
Manual installation
10398
-------------------
10499

100+
Dependencies
101+
------------
102+
TreeProfiler requires
103+
- Python version >= 3.10
104+
- ETE Toolkit v4
105+
- biopython >= 1.8
106+
- selenium >= 4.24
107+
- scipy >= 1.8.0
108+
- matplotlib >= 3.4
109+
- pymc >= 5.0.0
110+
- pastml (custom)
111+
112+
105113
Install ETE v4
106114
~~~~~~~~~~~~~~
107115
Quick way

0 commit comments

Comments
 (0)