Installation

Giotto consists of two modules: analyzer and viewer. The requirements of Giotto installation are:
  • R (at least 3.5.1)
  • Python (at least 3.0)
  • Java 1.6+
  • Unix / Linux environment
There are two options to install Giotto: 1) native install, or 2) docker image. Docker image is recommended, as it is for fast deployment, and is compatible across all operating systems. More information about Docker can be found here, and here. Native install may require some time for the first time and works for Linux and macOS, and may be the preferred route for long term usage.

Compatibility

OS Native install Docker image
Ubuntu Linux Yes Yes
macOS X Yes Yes
Windows 10 Yes* Yes*
A Yes in the table means that both the analyzer and the viewer work.
* - Docker image is recommended for Windows. Users may also choose WSL2 in Windows 10, install a Ubuntu system, and get Giotto through WSL2. Installation of WSL2 is more involved but it is a native method.

Detailed instructions

Native installation
Docker image instructions

Before you use Giotto

Other resources