Installation

Requirements

IsoDesign runs on all platforms (Windows, MacOS and Linux) and requires Python (3.10 or higher) and R (3.4.0 or higher). If you do not have a Python environment configured on your computer, we recommend that you follow the instructions from Anaconda.

Installation with pip

If you don’t have any version of conda (neither miniconda nor Anaconda) but do have Python3 and R installed on your system, you can install IsoDesign with pip.

pip install isodesign

This will install IsoDesign and most of its dependencies. To use IsoDesign, you will need some additional R dependencies (necessary for influx_si). Once you installed IsoDesign, you can install these dependencies by running the following command:

influx_s --install_rdep

For more information on the installation of R dependencies, please refer to the influx_si documentation.

Alternatives & updates

If you do not have permission to install software system-wide, you can install IsoDesign into your user directory using the --user flag:

pip install --user isodesign

This does not require any special privileges.

Once the package is installed, you can update it using pip with the following command:

pip install -U isodesign

and using conda:

conda update isodesign

Alternatively, you can also download all sources in a tarball from GitHub, but it will be more difficult to update IsoDesign later on.