Installation¶
Docker¶
The recommended way to use this software is through Docker. This is the most convenient way, if you want to use divik application, since it requires MATLAB Compiler Runtime and more dependencies.
To install latest stable version use:
docker pull gmrukwa/divik
To install specific version, you can specify it in the command, e.g.:
docker pull gmrukwa/divik:2.3.5
Python package¶
Prerequisites for installation of base package:
- Python 3.5
These are required for using divik application and GMM-based filtering:
- MATLAB Compiler Runtime, version 2016b or newer, installed to default path
- compiled package with legacy code
Installation process may be clearer with insight into Docker images used for application deployment:
- python_mcr image - installs MCR r2016b onto Python 3.5 image
- python_msi image - installs compiled legacy code onto MCR image
- divik image - installs DiviK software onto legacy code image
Having prerequisites installed, one can install latest base version of the package:
pip install divik
or any stable tagged version, e.g.:
pip install divik==2.3.5