Installation from sources¶
If you have the license to access to source code of Aliquis, you can build it yourself.
Aliquis is a framework written primarly in Python that depends on several tools and libraries: some of them are required, others are optional.
- Python 2.7
- CMake >= 2.8
- Protobuf 2 (with Python bindings)
- CFFI for Python >= 1.5
- Scikit-Image >= 0.11
- Scikit-Learn >= 0.17
- Numpy >= 1.10
- OpenCV >= 3.0.0 (Python2 bindings are required; GDCM is suggested to load DICOM images; Contrib modules, CUDA and OpenCL are not required)
- LMDB Python
- Exempi & python-xmp-toolkit
- Caffe (with Python bindings; GPU is suggested but not required)
- Ximea drivers
- Avantes drivers
Optional dependencies add powerful features to the framework while maintaining the flexibility of installing only required libraries.
Once dependencies are installed, go to aliquis source directory (e.g. ~/aliquis/):
build folder and enter it:
mkdir build && cd build
Press Configure and then select which modules of Aliquis to BUILD. Associated optional dependencies must be installed in order to compile and use those modules. Finally press Generate.
Then complete the installation by running:
sudo make install
You should now have a working installation of Aliquis.