Installation
A working Python 3.5 installation and the following libraries are required:
matplotlib, numpy, sklearn, scipy, ot and networkx.
The code is partially based on adjustments of the POT (Python Optimal Transport) library.
novoSpaRc requires a working Python 3.4 installation.
PyPI
To install novoSpaRc try:
pip install novoSpaRc
Trouble shooting
If you do not have sudo rights (you get a Permission denied error):
pip install --user novosparc
If installation through pip fails try installing the pot library
first:
pip install cython
pip install pot
and then novoSpaRc:
pip install novosparc