Installation#

Dependencies#

The keggtools package only supports python>=3.8.

The dependencies used for this package are pydot, requests and scipy.

To install pydot you need to install graphviz first. This dependency is required to render pathways. Install graphviz on Ubuntu. More graphviz install options graphviz.

sudo apt install graphviz

For installation of the remaining python dependencies, you can simply use pip

python3 -m pip install pydot requests scipy

Package Installation#

The easiest way to install keggtools is pip

python3 -m pip install keggtools

Alternativ Installation Methods#

Install from Github repo

python3 -m pip install git+https://github.com/harryhaller001/keggtools

Or install package from local source files

# Clone repo
git clone https://github.com/harryhaller001/keggtools.git
cd keggtools

# Install dependencies and package
python3 -m pip install -e .